mirror of
https://github.com/RevCurtisP/C02.git
synced 2025-02-21 03:29:25 +00:00
Added labels start and exit to system header files
This commit is contained in:
parent
d08e23d8d0
commit
ff0018c1d0
@ -46,3 +46,7 @@ void newlin(); //Advance cursor to beginning of next line
|
|||||||
char polkey(); //Poll Console for character
|
char polkey(); //Poll Console for character
|
||||||
char putchr(); //Print ASCII character to Console
|
char putchr(); //Print ASCII character to Console
|
||||||
char getchr(); //Wait for character from Console
|
char getchr(); //Wait for character from Console
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -29,7 +29,7 @@ char kbd; //Keyboard Data Register
|
|||||||
char akd; //Keyboard Strobe Register
|
char akd; //Keyboard Strobe Register
|
||||||
|
|
||||||
/* Monitor Subroutines */
|
/* Monitor Subroutines */
|
||||||
void prbyte(); //Print Accumulator as Hexadadecimal number
|
void prbyte(); //Print Accumulator as Hexadecimal number
|
||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
|
|
||||||
/* System Subroutines */
|
/* System Subroutines */
|
||||||
@ -43,3 +43,7 @@ void newlin(); //Advance cursor to beginning of next line
|
|||||||
char polkey(); //Poll Console for character
|
char polkey(); //Poll Console for character
|
||||||
char putchr(); //Print ASCII character to Console
|
char putchr(); //Print ASCII character to Console
|
||||||
void setpos(); //Set Cursor Position
|
void setpos(); //Set Cursor Position
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -33,3 +33,7 @@ void prbyte(); //Print Accumulator as Hexadadecimal number
|
|||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
char getchr(); //Wait for character from Keyboard
|
char getchr(); //Wait for character from Keyboard
|
||||||
void setpos(); //Set Cursor Position
|
void setpos(); //Set Cursor Position
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -45,3 +45,7 @@ void prbyte(); //Print Accumulator as Hexadadecimal number
|
|||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
char getchr(); //Wait for character from Console
|
char getchr(); //Wait for character from Console
|
||||||
void setpos(); //Set Cursor Position
|
void setpos(); //Set Cursor Position
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -25,3 +25,7 @@ void newlin(); //Advance cursor to beginning of next line
|
|||||||
char putchr(); //Print ASCII character to Console
|
char putchr(); //Print ASCII character to Console
|
||||||
void prbyte(); //Print Accumulator as Hexadadecimal number
|
void prbyte(); //Print Accumulator as Hexadadecimal number
|
||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -34,3 +34,7 @@ void delchr(); //Delete previous character
|
|||||||
char putchr(); //Print ASCII character to Console
|
char putchr(); //Print ASCII character to Console
|
||||||
void prbyte(); //Print Accumulator as Hexadadecimal number
|
void prbyte(); //Print Accumulator as Hexadadecimal number
|
||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -16,3 +16,6 @@ char getchr(); //Wait for character from Console
|
|||||||
char getkey(); //Read ASCII character from Console
|
char getkey(); //Read ASCII character from Console
|
||||||
char putchr(); //Print ASCII character to Console
|
char putchr(); //Print ASCII character to Console
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -33,3 +33,7 @@ void prbyte(); //Print Accumulator as Hexadadecimal number
|
|||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
char getchr(); //Wait for character from Keyboard
|
char getchr(); //Wait for character from Keyboard
|
||||||
void setpos(); //Set Cursor Position
|
void setpos(); //Set Cursor Position
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -32,3 +32,6 @@ char putchr(); //Print ASCII character to Console
|
|||||||
void prbyte(); //Print Accumulator as Hexadadecimal number
|
void prbyte(); //Print Accumulator as Hexadadecimal number
|
||||||
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
@ -35,3 +35,7 @@ void clrscr(); //Clear the Screen
|
|||||||
char getsiz(); //Get Screen Size
|
char getsiz(); //Get Screen Size
|
||||||
char getpos(); //Get Cursor Position
|
char getpos(); //Get Cursor Position
|
||||||
void setpos(); //Set Cursor Position
|
void setpos(); //Set Cursor Position
|
||||||
|
|
||||||
|
//System Labels
|
||||||
|
start: //Start of Code
|
||||||
|
exit: //Return to Operating System
|
||||||
|
Loading…
x
Reference in New Issue
Block a user