Changes

527 bytes added ,  11:04, 2 September 2016
m
Line 10: Line 10:  
|<code>char KBDSetup((void*)connection_callback,(void*)disconnection_callback,(void*)key_callback)</code>
 
|<code>char KBDSetup((void*)connection_callback,(void*)disconnection_callback,(void*)key_callback)</code>
 
|Initializes the USB keyboard library and return 0 if successfull; connection and disconnection callback are called repectively at the connection or disconnection of an usb keyboard; key callback is called when some key event occurs
 
|Initializes the USB keyboard library and return 0 if successfull; connection and disconnection callback are called repectively at the connection or disconnection of an usb keyboard; key callback is called when some key event occurs
 +
|-
 +
|<code>char KBDTeardown()</code>
 +
|Deinitializes the USB keyboard library and return 0 if the deinitialization was successfull
 +
|-
 +
|<code>char KBDInit((void*)unknown,(void*)connect_callback,(void*)disconnect_callback,(void*)key_callback);</code>
 +
|Pass arguments to KBDSetup (probably an old function left for compatibility); should returns 0 if successfull
 +
|-
 +
|<code>char KBDExit();</code>
 +
|Calls KBDTeardown() (probably an old function left for compatibility); should returns 0 if successfull
 
|-
 
|-
 
|}
 
|}
 +
NOTE: Data Types could be wrong
53

edits