Fixed bug in mib_hal.as computing parameter length. Was using
EEADRH as a temporary register but EEADRH:7 is not implemented
and read as 1 meaning I added 128 to the length of my parameters :(.

Found and fixed.  Not caught by VSM unfortunately.