return;
}
send_string(
- "------------------------------------------------------------" CRLF
+ CRLF
- "------------------------------------------------------------" CRLF
" Revision: " VERSION_STRING " Built: " DATEBUILT_STRING CRLF "" CRLF CRLF
" This snack machine was brought to you by " CRLF
" Bernard Blackham" CRLF
);
}
+void identify() {
+ send_string(
+ "086 ROM " VERSION_STRING " " DATEBUILT_STRING CRLF
+ );
+}
+
void help() {
send_string(
"Valid commands are:" CRLF
" ECHO {ON|OFF} turn echo on or off" CRLF
" GETROM download the ROM source code using xmodem" CRLF
" H[...] this help screen" CRLF
+ " IDENTIFY report ROM version" CRLF
"*JUMPxxxx jumps to a subroutine at location xxxx" CRLF
"*PEEKxxxx returns the value of the byte at location xxxx" CRLF
"*POKExxxxyy sets the value of location xxxx to yy" CRLF
case 'H':
help();
break;
+ case 'I':
+ identify();
+ break;
case 'M':
moo();
break;