Changeset 44
- Timestamp:
- 10/09/09 23:03:32 (3 years ago)
- Location:
- trunk
- Files:
-
- 3 modified
-
page00/boot.asm (modified) (3 diffs)
-
page1C/linkprotocol.asm (modified) (1 diff)
-
page1C/silentlink.asm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/page00/boot.asm
r43 r44 731 731 jr $B 732 732 SwitchOS: 733 B_CALL ClrLCDFull 734 ld hl,0 735 ld (curRow),hl 736 ld hl,sSwitching 737 B_CALL PutS 733 738 di 734 739 call UniversalUnlockFlash-BootLoader+userMem … … 1079 1084 DB LlBrack,"Y=] to switch",0CEh,0 1080 1085 sClearToCancel: 1081 DB LlBrack,"CLEAR] to exit",0 CEh,01086 DB LlBrack,"CLEAR] to exit",0 1082 1087 sStartTransfer: 1083 1088 DB "TI-OS not found." … … 1086 1091 DB "to enable dual " 1087 1092 DB "booting.",0 1093 sSwitching: 1094 DB "Switching...",0 1088 1095 BootLoaderEnd: 1089 1096 -
trunk/page1C/linkprotocol.asm
r35 r44 6 6 7 7 PUBLIC SendCommandA,ReceiveHeaderPacket,SendSkipExitPacket,SendCAndAddToChecksum,SendContinue,ReceiveDataPacket 8 PUBLIC receiveRestOfDataPacket,SendHCommand 8 PUBLIC receiveRestOfDataPacket,SendHCommand,SendChecksumGetAcknowledge 9 9 EXTERN SetupPagedPtr,EnableLinkAssist,Send4Bytes,PagedGet,SendAByte,Get4BytesNC,JErrorNo 10 10 EXTERN SendCByte,RecAByteIO,SaveFlashBytes,SendAcknowledge -
trunk/page1C/silentlink.asm
r43 r44 11 11 EXTERN SetYAutoIncrementMode,SendContinue,ReceiveDataPacket,DispHexHL,PutC,receiveRestOfDataPacket 12 12 EXTERN CopyToRAMPage,CopyRAMToFlashPage,EraseEOL,PowerOff,SendHCommand,IPutSB,IPutC,CheckForBootLoader 13 EXTERN SetupPagedPtr,PagedGet,SendChecksumGetAcknowledge 13 14 14 15 keyscnlnk: … … 98 99 DB 0A2h 99 100 DW receivedRequestToSend 101 DB 6Fh 102 DW memoryDumpPacket 100 103 DB 87h 101 104 DW remoteControlPacket … … 105 108 DW keyscnlnkEnd 106 109 cmdTableEnd: 110 111 memoryDumpPacket: 112 call receiveRestOfDataPacket 113 ld bc,(ioData) 114 ld b,c 115 ld de,(ioOP1) 116 call SetupPagedPtr 117 ld de,(ioOP1+2) 118 ld (header+2),de 119 ld hl,1573h 120 ld (header),hl 121 call Send4Bytes 122 ld hl,0 123 ld (checksum),hl 124 ld de,(header+2) 125 $$: push de 126 call PagedGet 127 ld c,a 128 call SendCAndAddToChecksum 129 pop de 130 dec de 131 ld a,d 132 or e 133 jr nz,$B 134 jr SendChecksumGetAcknowledge 107 135 108 136 receivedRequestToSend:
