MCPcopy Create free account

hub / github.com/kiibohd/controller / functions

Functions2,387 in github.com/kiibohd/controller

FunctionScan_lockKeyboard
Reset/Hold keyboard Sony OA-S3400 has no locking signals
Scan/Deprecated/SonyOA-S3400/scan_loop.c:522
FunctionScan_lockKeyboard
Reset/Hold keyboard NOTE: Does nothing with the HP150
Scan/Deprecated/HP150/scan_loop.c:260
FunctionScan_lockKeyboard
Reset/Hold keyboard NOTE: Does nothing with the FACOM6684
Scan/Deprecated/FACOM6684/scan_loop.c:297
FunctionScan_loop
Main Detection Loop
Scan/ICPad/scan_loop.c:79
FunctionScan_loop
Main Detection Loop
Scan/PS2/scan_loop.c:143
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/MBC-55X/scan_loop.c:204
FunctionScan_loop
Main Detection Loop Not needed for the Micro Switch 8304, this is just a busy loop
Scan/Deprecated/MicroSwitch8304/scan_loop.c:99
FunctionScan_loop
Main Detection Loop Not needed for the Sony NEWS, this is just a busy loop
Scan/Deprecated/SonyNEWS/scan_loop.c:103
FunctionScan_loop
Main Detection Loop Not needed for the BETKB, this is just a busy loop
Scan/Deprecated/BETKB/scan_loop.c:243
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/Tandy1000/scan_loop.c:108
FunctionScan_loop
Main Detection Loop Nothing is needed here for the Kaypro, but the function is available as part of the api to be called in a polling fashion TODO - A
Scan/Deprecated/Kaypro1/scan_loop.c:90
FunctionScan_loop
Main Detection Loop Nothing is required here with the Epson QX-10 Keyboards as the interrupts take care of the inputs
Scan/Deprecated/EpsonQX-10/scan_loop.c:181
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/CK3/scan_loop.c:78
FunctionScan_loop
Main Detection Loop This is where the important stuff happens
Scan/Deprecated/DPH/scan_loop.c:318
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/MBC1000/scan_loop.c:80
FunctionScan_loop
Main Detection Loop The Univac-Sperry F3W9 has a convenient feature, an internal 8 key buffer This buffer is only emptied (i.e. sent over the bus) whe
Scan/Deprecated/UnivacF3W9/scan_loop.c:131
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/matrix/scan_loop.c:79
FunctionScan_loop
Main Detection Loop Not needed for the Sony OA-S3400 as signals are interrupt based, thus this is a busy loop XXX Function is used for scanning troubl
Scan/Deprecated/SonyOA-S3400/scan_loop.c:219
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/ADCTest/scan_loop.c:116
FunctionScan_loop
Main Detection Loop Since this function is non-interruptable, we can do checks here on what stage of the output clock we are at (0 or 1) We are lookin
Scan/Deprecated/HP150/scan_loop.c:143
FunctionScan_loop
Main Detection Loop
Scan/Deprecated/FACOM6684/scan_loop.c:128
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/WhiteFox.sam4s/scan_loop.c:81
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/TestIn/scan_loop.c:103
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/None/scan_loop.c:65
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/K-Type/scan_loop.c:92
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/WhiteFox/scan_loop.c:81
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Kira/scan_loop.c:81
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Infinity_Ergodox/scan_loop.c:90
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Infinity_60/scan_loop.c:88
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Infinity_60_LED/scan_loop.c:87
FunctionScan_periodic
Main Periodic Scan This function is called periodically at a constant rate Useful for matrix scanning and anything that requires consistent attention
Scan/Gemini_Dusk_Dawn/scan_loop.c:88
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/WhiteFox.sam4s/scan_loop.c:68
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/TestIn/scan_loop.c:91
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/None/scan_loop.c:57
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/K-Type/scan_loop.c:76
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/WhiteFox/scan_loop.c:68
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Kira/scan_loop.c:68
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Infinity_Ergodox/scan_loop.c:74
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Infinity_60/scan_loop.c:80
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Infinity_60_LED/scan_loop.c:74
FunctionScan_poll
Main Poll Loop This is for operations that need to be run as often as possible Usually reserved for LED update routines and other things that need qui
Scan/Gemini_Dusk_Dawn/scan_loop.c:72
FunctionScan_readLED
Read LED Status High priority data output (may overwrite some keycode data)
Scan/Deprecated/EpsonQX-10/scan_loop.c:562
FunctionScan_readSwitchStatus
Read Switch Status (preferential to actual keypress outputs) 000 - N/A? 001 - N/A? 010 - Right SHIFT 011 - Left SHIFT 100 - N/A? 101 - Left CTRL 110 -
Scan/Deprecated/EpsonQX-10/scan_loop.c:481
FunctionScan_removeScanCode
Signals a ScanCode removal from the internal KLL buffer Returns 1 if added, 0 if the ScanCode is already in the buffer Returns 2 if there's an error G
Scan/TestIn/scan_loop.c:159
FunctionScan_repeatControl
TODO Check Repeat Control 0x00 Stops repeat function 0x01 Enables repeat function
Scan/Deprecated/EpsonQX-10/scan_loop.c:490
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/MicroSwitch8304/scan_loop.c:229
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/SonyNEWS/scan_loop.c:220
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/Kaypro1/scan_loop.c:300
FunctionScan_resetKeyboard
Reset Keyboard Does the following - Clears the keycode buffer (32 characters) - Validates repeat function (what does this do?) - Sets repeat start tim
Scan/Deprecated/EpsonQX-10/scan_loop.c:438
FunctionScan_resetKeyboard
Reset Keyboard - Holds the input read line high to flush the buffer - This does not actually reset the keyboard, but always seems brings it to a sane
Scan/Deprecated/UnivacF3W9/scan_loop.c:363
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/SonyOA-S3400/scan_loop.c:531
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/ADCTest/scan_loop.c:135
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/HP150/scan_loop.c:270
FunctionScan_resetKeyboard
Reset Keyboard
Scan/Deprecated/FACOM6684/scan_loop.c:307
FunctionScan_sendData
Send data NOTE: Example only, MBC-55X cannot receive user data
Scan/Deprecated/MBC-55X/scan_loop.c:352
FunctionScan_sendData
Send data Keyboard Input Guide for Micro Switch 8304 0xBX is for LED F1,F2,Over Type,Lock 0xAX is for LED F3,F8,F9,F10 0x92 resets keyboard (LED off,
Scan/Deprecated/MicroSwitch8304/scan_loop.c:192
FunctionScan_sendData
Send data to keyboard
Scan/Deprecated/SonyNEWS/scan_loop.c:191
FunctionScan_sendData
Send data XXX Not used with the Tandy1000
Scan/Deprecated/Tandy1000/scan_loop.c:223
FunctionScan_sendData
Send data
Scan/Deprecated/Kaypro1/scan_loop.c:272
FunctionScan_sendData
Send data See below functions for the input sequences for the Epson QX-10 Keyboard
Scan/Deprecated/EpsonQX-10/scan_loop.c:366
FunctionScan_sendData
Send data NOTE: Does nothing with the Univac-Sperry F3W9
Scan/Deprecated/UnivacF3W9/scan_loop.c:313
FunctionScan_sendData
Send data to keyboard Sony OA-S3400 has no serial/parallel dataport to send data too... Using this function for LED enable/disable
Scan/Deprecated/SonyOA-S3400/scan_loop.c:496
FunctionScan_sendData
Send data
Scan/Deprecated/HP150/scan_loop.c:243
FunctionScan_sendData
Send data
Scan/Deprecated/FACOM6684/scan_loop.c:204
FunctionScan_setLED
Turn On/Off LED 0x00 LED Off 0x01 LED On 8 LEDs max (Note: 5 connected on my board, there is 1 position empty on the PCB for a total of 6) 0 to 7 (0x
Scan/Deprecated/EpsonQX-10/scan_loop.c:528
FunctionScan_setRepeatRate
Set Repeat Interval 30 ms + n * 5 ms Period between sending each repeated key after the initial interval
Scan/Deprecated/EpsonQX-10/scan_loop.c:513
FunctionScan_setRepeatStart
TODO Check Set Repeat Interval Start 300 ms + n * 25 ms Interval after which to start the repeated keys
Scan/Deprecated/EpsonQX-10/scan_loop.c:463
FunctionScan_setTriggerCode
Adds a trigger code to the queue Returns 1 if added, 0 if the ScanCode is already in the buffer Returns 2 if there's an error Generally 1 will be the
Scan/TestIn/scan_loop.c:125
FunctionScan_setup
Setup
Scan/ICPad/scan_loop.c:56
FunctionScan_setup
Setup
Scan/WhiteFox.sam4s/scan_loop.c:49
FunctionScan_setup
Setup
Scan/TestIn/scan_loop.c:76
FunctionScan_setup
Setup
Scan/60v2/scan_loop.c:49
FunctionScan_setup
Setup
Scan/None/scan_loop.c:47
FunctionScan_setup
Setup
Scan/K-Type/scan_loop.c:51
FunctionScan_setup
Setup
Scan/WhiteFox/scan_loop.c:49
FunctionScan_setup
Setup
Scan/Deprecated/MicroSwitch8304/scan_loop.c:66
FunctionScan_setup
Setup
Scan/Deprecated/SonyNEWS/scan_loop.c:64
FunctionScan_setup
Setup
Scan/Deprecated/Tandy1000/scan_loop.c:81
FunctionScan_setup
Setup
Scan/Deprecated/Kaypro1/scan_loop.c:64
FunctionScan_setup
Setup
Scan/Deprecated/EpsonQX-10/scan_loop.c:127
FunctionScan_setup
Setup
Scan/Deprecated/CK3/scan_loop.c:64
FunctionScan_setup
Initial setup for cap sense controller
Scan/Deprecated/DPH/scan_loop.c:211
FunctionScan_setup
Setup
Scan/Deprecated/MBC1000/scan_loop.c:71
FunctionScan_setup
Setup This setup is very simple, as there is no extra hardware used in this scan module, other than GPIOs. To be nice, we wait a little bit after powe
Scan/Deprecated/UnivacF3W9/scan_loop.c:88
FunctionScan_setup
Setup
Scan/Deprecated/matrix/scan_loop.c:73
FunctionScan_setup
Setup
Scan/Deprecated/SonyOA-S3400/scan_loop.c:156
FunctionScan_setup
Setup
Scan/Deprecated/HP150/scan_loop.c:108
FunctionScan_setup
Setup
Scan/Deprecated/FACOM6684/scan_loop.c:103
FunctionScan_setup
Setup
Scan/Kira/scan_loop.c:49
FunctionScan_setup
Setup
Scan/Infinity_Ergodox/scan_loop.c:49
FunctionScan_setup
Setup
Scan/Infinity_60/scan_loop.c:64
FunctionScan_setup
Setup
Scan/Infinity_60_LED/scan_loop.c:55
FunctionScan_setup
Setup
Scan/Gemini_Dusk_Dawn/scan_loop.c:50
FunctionScan_unlockKeyboard
NOTE: Does nothing with the MBC-55x
Scan/Deprecated/MBC-55X/scan_loop.c:391
FunctionScan_unlockKeyboard
Scan/Deprecated/MicroSwitch8304/scan_loop.c:223
FunctionScan_unlockKeyboard
Scan/Deprecated/SonyNEWS/scan_loop.c:215
FunctionScan_unlockKeyboard
NOTE: Does nothing with the BETKB
Scan/Deprecated/BETKB/scan_loop.c:297
FunctionScan_unlockKeyboard
Scan/Deprecated/Tandy1000/scan_loop.c:247
FunctionScan_unlockKeyboard
NOTE: Does nothing with the BETKB
Scan/Deprecated/Kaypro1/scan_loop.c:295
FunctionScan_unlockKeyboard
Scan/Deprecated/EpsonQX-10/scan_loop.c:426
← previousnext →1,401–1,500 of 2,387, ranked by callers