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 );