Added labels start and exit to system header files

This commit is contained in:
Curtis F Kaylor 2019-05-18 22:27:09 -04:00
parent d08e23d8d0
commit ff0018c1d0
10 changed files with 39 additions and 1 deletions

View File

@ -46,3 +46,7 @@ void newlin(); //Advance cursor to beginning of next line
char polkey(); //Poll Console for character
char putchr(); //Print ASCII character to Console
char getchr(); //Wait for character from Console
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -29,7 +29,7 @@ char kbd; //Keyboard Data Register
char akd; //Keyboard Strobe Register
/* 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
/* System Subroutines */
@ -43,3 +43,7 @@ void newlin(); //Advance cursor to beginning of next line
char polkey(); //Poll Console for character
char putchr(); //Print ASCII character to Console
void setpos(); //Set Cursor Position
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -33,3 +33,7 @@ void prbyte(); //Print Accumulator as Hexadadecimal number
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
char getchr(); //Wait for character from Keyboard
void setpos(); //Set Cursor Position
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -45,3 +45,7 @@ void prbyte(); //Print Accumulator as Hexadadecimal number
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
char getchr(); //Wait for character from Console
void setpos(); //Set Cursor Position
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -25,3 +25,7 @@ void newlin(); //Advance cursor to beginning of next line
char putchr(); //Print ASCII character to Console
void prbyte(); //Print Accumulator as Hexadadecimal number
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -34,3 +34,7 @@ void delchr(); //Delete previous character
char putchr(); //Print ASCII character to Console
void prbyte(); //Print Accumulator as Hexadadecimal number
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -16,3 +16,6 @@ char getchr(); //Wait for character from Console
char getkey(); //Read ASCII character from Console
char putchr(); //Print ASCII character to Console
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -33,3 +33,7 @@ void prbyte(); //Print Accumulator as Hexadadecimal number
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
char getchr(); //Wait for character from Keyboard
void setpos(); //Set Cursor Position
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -32,3 +32,6 @@ char putchr(); //Print ASCII character to Console
void prbyte(); //Print Accumulator as Hexadadecimal number
void prhex(); //Print Low Nybble of Accumulator as Hex Digit
//System Labels
start: //Start of Code
exit: //Return to Operating System

View File

@ -35,3 +35,7 @@ void clrscr(); //Clear the Screen
char getsiz(); //Get Screen Size
char getpos(); //Get Cursor Position
void setpos(); //Set Cursor Position
//System Labels
start: //Start of Code
exit: //Return to Operating System