Difference between revisions of "83Plus:BCALLs:4015"

From WikiTI
Jump to: navigation, search
m (Moved from utility to input)
Line 1: Line 1:
 
[[Category:83Plus:BCALLs:By Name:Input|KbdScan]] [[Category:83Plus:BCALLs:By Name|KbdScan]] [[Category:83Plus:BCALLs:By Address|4015 - KbdScan]]
 
[[Category:83Plus:BCALLs:By Name:Input|KbdScan]] [[Category:83Plus:BCALLs:By Name|KbdScan]] [[Category:83Plus:BCALLs:By Address|4015 - KbdScan]]
 +
{{missinfo|Destroys}}
 
== Synopsis ==
 
== Synopsis ==
 
'''Official Name:''' KbdScan
 
'''Official Name:''' KbdScan
Line 14: Line 15:
  
 
=== Registers Destroyed ===
 
=== Registers Destroyed ===
* ??
+
* unknown
  
 
== Comments ==
 
== Comments ==
 
Normally this BCALL is called by the interrupt routine.  If interrupts are not enabled, this can be used prior to the Getcsc BCALL to achieve the same results.
 
Normally this BCALL is called by the interrupt routine.  If interrupts are not enabled, this can be used prior to the Getcsc BCALL to achieve the same results.

Revision as of 20:02, 5 February 2008

This article is missing some information (namely Destroys). You can help WikiTI by filling in the missing information.


Synopsis

Official Name: KbdScan

BCALL Address: 4015

This routine scans the keyboard for any key presses and updates the memory location kbdScanCode.

Inputs

  • none

Outputs

Registers Destroyed

  • unknown

Comments

Normally this BCALL is called by the interrupt routine. If interrupts are not enabled, this can be used prior to the Getcsc BCALL to achieve the same results.