Changeset 28 for trunk/page00/boot.asm
- Timestamp:
- 08/02/09 02:18:59 (3 years ago)
- Files:
-
- 1 modified
-
trunk/page00/boot.asm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/page00/boot.asm
r27 r28 10 10 EXTERN Placeholder005Fh,Placeholder0006h,Placeholder004Eh,Placeholder0003h,Placeholder0035h 11 11 EXTERN outputPage,NZIf83Plus,_ZERO_PORT_3,_OUT_PORT_3,AnimateRunIndicator,PowerOff 12 EXTERN DispHexA,DispHexHL,IPutC,ReadKeyboardKey,ReadKeypad 12 EXTERN DispHexA,DispHexHL,IPutC,ReadKeyboardKey,ReadKeypad,ClrLCDFull 13 13 EXTERN curBlink,resetAPDTimer,UpdateAPD,BCALL,BJUMP 14 14 EXTERN _HandleDefaultUSBInterrupt,_ReadUSBInterruptData,_HandleUSBInterruptInitialize … … 462 462 set onRunning,(iy+onFlags) 463 463 ;Start the OS, minimal as it is 464 call ClrLCDFull 464 465 res indicOnly,(iy+indicFlags) 465 466 call ReadKeypad … … 490 491 $$: ld hl,6 491 492 ld (curRow),hl 492 B_CALL getKey493 B_CALL GetKey 493 494 ld hl,7 494 495 ld (curRow),hl … … 535 536 536 537 StartBootLoader: 537 ld hl, 6538 ld hl,0 538 539 ld (curRow),hl 539 540 ld hl,sBoot 540 541 call PutS 542 BootLoaderKeyLoop: 543 B_CALL GetKey 544 cp skYEqu 545 jr z,$F 546 jr BootLoaderKeyLoop 547 $$: call ClrLCDFull 541 548 jr TurnCalculatorOn 542 sBoot: DB " Boot Loader",0543 549 sBoot: DB "Select Boot OS",0CEh,0 550
