сыплю голову пеплом. всем спасибо. поставил брекпоинт на retfie
__AddressError:
retfie
bclr LATB,#pin_led ; LED is lit on any failure trap error
bra $
и шагом вышел на inc.b
mov #kb_buffer_RX, w2
add w2, w0, w2
mov w1, [w2]
inc.b kb_buffer_point_RX
поправил
mov #kb_buffer_RX, w2
add w2, w0, w2
mov.b w1, [w2]
inc.b kb_buffer_point_RX
всё заработало. что значит с утра на свежую голову.