NAME
KBD_ADDRESETHANDLER -- Add a keyboard reset handler.
FUNCTION
Add a function to the list of functions called to clean up
before a hard reset generated at the keyboard. The reset
handler is called as:
ResetHandler(handlerData)
a1
IO REQUEST
io_Message mn_ReplyPort set
io_Device preset by OpenDevice
io_Unit preset by OpenDevice
io_Command KBD_ADDRESETHANDLER
io_Data a pointer to an interrupt structure.
is_Data the handlerData pointer described above
is_Code the Handler function address
NOTES
Few of the Amiga keyboard models generate the communication codes
used to implement this reset processing. Specifically, only the
Euro a1000 (rare), and the B2000 keyboard generate them.
The interrupt structure is kept by the keyboard device until a
RemResetHandler command is satisfied for it, but the
KBD_ADDRESETHANDLER command itself is replied immediately.
[Back to Amiga Developer Docs]