Show
Ignore:
Timestamp:
08/02/09 01:27:02 (3 years ago)
Author:
brandonlw
Message:

More linking cleanup

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/page1C/linkprotocol.asm

    r22 r24  
    7171 
    7272SendSkipExitPacket: 
    73        ld hl,867Ch 
     73       ld hl,header+8 
    7474       ld (hl),a 
    7575       ld a,36h 
     
    7878ReceiveHeaderPacket: 
    7979       xor a 
    80        ld (ioNewData-1),a 
     80       ld (header+8),a 
    8181       ld (ioNewData),a 
    8282       ld hl,ioData 
     
    9696       jr receiveRestOfDataPacket 
    9797GetSmallDataPacket: 
    98        ld hl,ioData-1 
     98       ld hl,header+8 
    9999$$:    ld (iMathPtr5),hl 
    100100       ld hl,(header+2) 
     
    117117       ld hl,(iMathPtr5) 
    118118receiveDataLoop: 
    119        in a,(4) 
    120        bit 3,a 
     119       in a,(interruptStatusPort) 
     120       bit INT_STATUS_ON,a 
    121121       jr z,JErrorNo 
    122122       push bc 
     
    133133       inc a 
    134134       ld (pagedCount),a 
    135        cp 16 
     135       cp 16                       ;buffer 16 bytes at a time 
    136136       call z,SaveFlashBytes 
    137137       jr receiveDataContinue 
     
    152152       ld a,(pagedCount) 
    153153       or a 
    154        call nz,SaveFlashBytes 
     154       call nz,SaveFlashBytes      ;flush out the buffer 
    155155receiveDataDone: 
    156156       call RecAByteIO 
     
    188188       or a 
    189189       sbc hl,bc 
    190        or a 
    191        ret    ;UH?! 
    192190       jr nz,$F 
    193191       ret 
     
    205203       ei 
    206204       jr ReceiveAcknowledge 
     205