Changeset 49 for trunk/page00/boot.asm
- Timestamp:
- 10/11/09 00:42:34 (3 years ago)
- Files:
-
- 1 modified
-
trunk/page00/boot.asm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/page00/boot.asm
r48 r49 6 6 PUBLIC LdHLInd,BCALLRoutine,CheckForBootLoader,OS2Marker,AppInit 7 7 EXTERN PutS,PutC,ifastcopy,CallUSBActivityHook,CheckLowBatteriesTurnOff,SaveOScreen 8 EXTERN RunLinkActivityHook,HandleLinkKeyActivity,ResetStacks 8 EXTERN RunLinkActivityHook,HandleLinkKeyActivity,ResetStacks,_LCD_DRIVERON 9 9 EXTERN _APP_PUSH_ERRORH,_APP_POP_ERRORH,FindSym,PushRealO1,Mov9ToOP1,FPAdd,OP1ToOP2,LCDDelay 10 10 EXTERN Placeholder005Fh,Placeholder0006h,Placeholder004Eh,Placeholder0003h,Placeholder0035h … … 439 439 ld iy,flags 440 440 ;Do any other initialization 441 call SetContrast442 441 ;Appear "off" 443 442 xor a … … 487 486 ld (hl),0 488 487 ldir 488 ld hl,0109h ;English 489 ld (localLanguage),hl 490 ld sp,0FFF7h 491 ld a,17h ;default contrast level 492 ld (contrast),a 493 call _LCD_DRIVERON 494 ld hl,0800h 495 ld (winTop),hl 496 B_CALL ClrScrnFull 497 ld hl,userMem 498 ld (tempMem),hl 499 ld (fpBase),hl 500 ld (FPS),hl 501 ld (newDataPtr),hl 502 ld hl,symTable 503 ld (pTemp),hl 504 ld (OPBase),hl 505 ld (OPS),hl 506 ld (progPtr),hl 507 ld hl,lcdTallP 508 ld (hl),64 509 inc hl 510 ld (hl),96 511 inc hl 512 ld (hl),95 513 inc hl 514 ld (hl),94 515 ld hl,_monErrorHandler 516 call APP_PUSH_ERRORH 517 ld (onSP),sp 489 518 $$: ;Screw up the RAM checksum so it's no longer valid 490 519 dec de … … 505 534 set apdAble,(iy+apdFlags) 506 535 set apdRunning,(iy+apdFlags) 507 ld sp,0FFF7h 508 ld hl,0109h ;English 509 ld (localLanguage),hl 536 xor a 537 ld (menuCurrent),a 510 538 ld a,appStart 511 539 call _newContext0 512 ld hl,_monErrorHandler513 call APP_PUSH_ERRORH514 ld (onSP),sp515 540 call ResetStacks 516 xor a517 ld (menuCurrent),a518 541 set appTextSave,(iy+appFlags) 519 542 RestartMon:
