Mercurial > louis > kiibohd-controller
changeset 64:9765cca59700
Adding API changes introduced by the FACOM converter
- Shouldn't affect anything, and will allow for greater buffer clearing control
author | Jacob Alexander <triplehaata@gmail.com> |
---|---|
date | Sun, 20 Jan 2013 22:36:05 -0500 |
parents | 5e5c3bfbcc1c |
children | 8664fa25b70e |
files | Scan/BETKB/scan_loop.c Scan/BETKB/scan_loop.h Scan/EpsonQX-10/scan_loop.c Scan/EpsonQX-10/scan_loop.h Scan/HP150/scan_loop.c Scan/HP150/scan_loop.h Scan/Kaypro1/scan_loop.c Scan/Kaypro1/scan_loop.h Scan/MicroSwitch8304/scan_loop.c Scan/MicroSwitch8304/scan_loop.h Scan/SonyNEWS/scan_loop.c Scan/SonyNEWS/scan_loop.h Scan/SonyOA-S3400/scan_loop.c Scan/SonyOA-S3400/scan_loop.h Scan/Tandy1000/scan_loop.c Scan/Tandy1000/scan_loop.h Scan/UnivacF3W9/scan_loop.c Scan/UnivacF3W9/scan_loop.h Scan/matrix/scan_loop.c Scan/matrix/scan_loop.h |
diffstat | 20 files changed, 40 insertions(+), 40 deletions(-) [+] |
line wrap: on
line diff
--- a/Scan/BETKB/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/BETKB/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -247,12 +247,12 @@ } // Signal KeyIndex_Buffer that it has been properly read -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { } // Signal that the keys have been properly sent over USB -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { }
--- a/Scan/BETKB/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/BETKB/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -56,8 +56,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/EpsonQX-10/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/EpsonQX-10/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -382,7 +382,7 @@ } // Signal KeyIndex_Buffer that it has been properly read -inline void scan_finishedWithBuffer( void ) +inline void scan_finishedWithBuffer( uint8_t sentKeys ) { return; } @@ -394,7 +394,7 @@ // // However, this differentiation causes complications on how the key signals are discarded and used // The single keypresses must be discarded immediately, while the modifiers must be kept -inline void scan_finishedWithUSBBuffer( void ) +inline void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { uint8_t foundModifiers = 0;
--- a/Scan/EpsonQX-10/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/EpsonQX-10/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -55,8 +55,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/HP150/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/HP150/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -253,12 +253,12 @@ } // Signal KeyIndex_Buffer that it has been properly read -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { } // Signal that the keys have been properly sent over USB -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { }
--- a/Scan/HP150/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/HP150/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -56,8 +56,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/Kaypro1/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/Kaypro1/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -282,12 +282,12 @@ } // Signal KeyIndex_Buffer that it has been properly read -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { } // Signal that the keys have been properly sent over USB -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { }
--- a/Scan/Kaypro1/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/Kaypro1/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -56,8 +56,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/MicroSwitch8304/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/MicroSwitch8304/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -204,7 +204,7 @@ // Signal KeyIndex_Buffer that it has been properly read // In the case of the Micro Switch 8304, we leave the buffer alone until more scancode data comes in -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { // We received a Clear code from the 8304, clear the buffer now that we've used it if ( BufferReadyToClear ) @@ -215,7 +215,7 @@ } // Signal that the keys have been properly sent over USB -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { }
--- a/Scan/MicroSwitch8304/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/MicroSwitch8304/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -56,8 +56,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/SonyNEWS/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/SonyNEWS/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -208,7 +208,7 @@ // Signal KeyIndex_Buffer that it has been properly read // Not needed as a signal is sent to remove key-presses -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { return; } @@ -230,7 +230,7 @@ KeyIndex_BufferUsed = 0; } -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { return; }
--- a/Scan/SonyNEWS/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/SonyNEWS/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -55,8 +55,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithUSBBuffer( void ); -void scan_finishedWithBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/SonyOA-S3400/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/SonyOA-S3400/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -519,7 +519,7 @@ // Signal KeyIndex_Buffer that it has been properly read // Not needed as a signal is sent to remove key-presses -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { return; } @@ -551,7 +551,7 @@ // USB module is finished with buffer // Not needed as a signal is sent to remove key-presses -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { return; }
--- a/Scan/SonyOA-S3400/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/SonyOA-S3400/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -56,8 +56,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithUSBBuffer( void ); -void scan_finishedWithBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/Tandy1000/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/Tandy1000/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -232,12 +232,12 @@ // Signal KeyIndex_Buffer that it has been properly read // TODO -void scan_finishedWithBuffer( void ) +void scan_finishedWithBuffer( uint8_t sentKeys ) { } // Signal that the keys have been properly sent over USB -void scan_finishedWithUSBBuffer( void ) +void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { }
--- a/Scan/Tandy1000/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/Tandy1000/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -56,8 +56,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/UnivacF3W9/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/UnivacF3W9/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -323,14 +323,14 @@ } // Signal KeyIndex_Buffer that it has been properly read -inline void scan_finishedWithBuffer( void ) +inline void scan_finishedWithBuffer( uint8_t sentKeys ) { return; } // Signal that the keys have been properly sent over USB // TODO -inline void scan_finishedWithUSBBuffer( void ) +inline void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { /* uint8_t foundModifiers = 0;
--- a/Scan/UnivacF3W9/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/UnivacF3W9/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -55,8 +55,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );
--- a/Scan/matrix/scan_loop.c Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/matrix/scan_loop.c Sun Jan 20 22:36:05 2013 -0500 @@ -161,14 +161,14 @@ // Signal that the keys have been properly sent over USB -inline void scan_finishedWithUSBBuffer( void ) +inline void scan_finishedWithUSBBuffer( uint8_t sentKeys ) { return; } // Signal KeyIndex_Buffer that it has been fully scanned using the macro module -inline void scan_finishedWithBuffer( void ) +inline void scan_finishedWithBuffer( uint8_t sentKeys ) { return; }
--- a/Scan/matrix/scan_loop.h Sun Jan 20 22:23:28 2013 -0500 +++ b/Scan/matrix/scan_loop.h Sun Jan 20 22:36:05 2013 -0500 @@ -63,8 +63,8 @@ // Functions available to macro.c uint8_t scan_sendData( uint8_t dataPayload ); -void scan_finishedWithBuffer( void ); -void scan_finishedWithUSBBuffer( void ); +void scan_finishedWithBuffer( uint8_t sentKeys ); +void scan_finishedWithUSBBuffer( uint8_t sentKeys ); void scan_lockKeyboard( void ); void scan_unlockKeyboard( void ); void scan_resetKeyboard( void );