Major code cleanup and preparation for PartialMap Macro Module
- Code should be working, but much is untested - All of the old modules will need to update and use the new DefaultMap keymap - There might still be some naming conflicts with some Scan Modules
This commit is contained in:
parent
f3e22fb242
commit
9d423a64a8
81 changed files with 1373 additions and 904 deletions
|
@ -41,7 +41,8 @@
|
|||
|
||||
// ----- Variables -----
|
||||
|
||||
// Variables used to communciate to the usb module
|
||||
// Variables used to communciate to the output module
|
||||
// XXX Even if the output module is not USB, this is internally understood keymapping scheme
|
||||
extern uint8_t USBKeys_Modifiers;
|
||||
extern uint8_t USBKeys_Array[USB_MAX_KEY_SEND];
|
||||
extern uint8_t USBKeys_Sent;
|
||||
|
@ -58,18 +59,18 @@ extern uint8_t USBKeys_Idle_Count;
|
|||
|
||||
// ----- Functions -----
|
||||
|
||||
void output_setup();
|
||||
void output_send();
|
||||
void Output_setup();
|
||||
void Output_send();
|
||||
|
||||
void output_firmwareReload();
|
||||
void output_softReset();
|
||||
void Output_firmwareReload();
|
||||
void Output_softReset();
|
||||
|
||||
// Relies on USB serial module
|
||||
unsigned int output_availablechar();
|
||||
unsigned int Output_availablechar();
|
||||
|
||||
int output_getchar();
|
||||
int output_putchar( char c );
|
||||
int output_putstr( char* str );
|
||||
int Output_getchar();
|
||||
int Output_putchar( char c );
|
||||
int Output_putstr( char* str );
|
||||
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue