Show
Ignore:
Timestamp:
10/10/09 22:20:11 (3 years ago)
Author:
brandonlw
Message:

Finally fixed that LCD-still-off-when-turning-on problem, and we're now impervious to battery pulls
We finally have a way to start implementing reset-specific things, like setting up the various floating-point and operator stacks, as well as the beginnings of variable storage

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/page1C/silentlink.asm

    r47 r48  
    4242       bit 5,(iy+3Dh) 
    4343       jr nz,keyscnlnkEnd 
    44        ;HACK: until I figure out where the extra zero's coming from... 
    4544       call Get3Bytes 
    4645HandleLinkPacket: 
     
    7473keyscnlnkHandler: 
    7574       di 
    76        call DisableLinkAssist 
     75;       call DisableLinkAssist 
    7776       pop af 
    7877       bit 2,a 
     
    101100       DB 06h 
    102101       DW receivedVariableHeader 
     102       DB 0C9h 
     103       DW receivedVariableRequest 
    103104       DB 0A2h 
    104105       DW receivedRequestToSend 
     
    112113       DW keyscnlnkEnd 
    113114cmdTableEnd: 
     115 
     116receivedVariableRequest: 
     117       ld hl,ioData 
     118       ld (iMathPtr5),hl 
     119       call receiveRestOfDataPacket 
     120       ld de,1 
     121       ld a,0Ch 
     122       call SendSkipExitPacket 
     123       jr keyscnlnkEnd 
    114124 
    115125memoryDumpPacket: