mirror of
https://github.com/freitz85/AppleIISd.git
synced 2024-11-22 13:31:39 +00:00
Nasty bug in Status call fixed
This commit is contained in:
parent
8348d6d2dc
commit
0ba00e76ce
BIN
AppleIISd.bin
BIN
AppleIISd.bin
Binary file not shown.
132
AppleIISd.hex
132
AppleIISd.hex
@ -3,26 +3,26 @@
|
|||||||
:100020000A853EAA2CFFCFA000B916C9F00D0980A1
|
:100020000A853EAA2CFFCFA000B916C9F00D0980A1
|
||||||
:10003000995007C810F3A9C520A8FC2C61C0100B6B
|
:10003000995007C810F3A9C520A8FC2C61C0100B6B
|
||||||
:10004000ADF8073A854164406C40002000C8C90003
|
:10004000ADF8073A854164406C40002000C8C90003
|
||||||
:10005000D0EEA9088545644464476446207ECAB052
|
:10005000D0EEA9088545644464476446207CCAB054
|
||||||
:10006000DFA90A854564446447A9018546207ECA04
|
:10006000DFA90A854564446447A9018546207CCA06
|
||||||
:10007000B0CE4C01081890013808FAA004B93D0030
|
:10007000B0CE4C01081890013808FAA004B93D0030
|
||||||
:10008000488810F9863D78A960853F203F00BABDB9
|
:10008000488810F9863D78A960853F203F00BABDB9
|
||||||
:100090000001588DF807290F853FA80A0A0A0A852A
|
:100090000001588DF807290F853FA80A0A0A0A852A
|
||||||
:1000A0003EAA2CFFCF203FCA9004A92F8015A9801B
|
:1000A0003EAA2CFFCF203DCA9004A92F8015A9801D
|
||||||
:1000B0003C83C0D0052000C8B009A53D4828B03415
|
:1000B0003C83C0D0052000C8B009A53D4828B03415
|
||||||
:1000C0002057CADAA63F9D7804689DF804989D7869
|
:1000C0002055CADAA63F9D7804689DF804989D786B
|
||||||
:1000D0000508689DF805A00068993D00C8C0059016
|
:1000D0000508689DF805A00068993D00C8C0059016
|
||||||
:1000E000F7BDF80548BD780548BDF80448BD78045B
|
:1000E000F7BDF80548BD780548BDF80448BD78045B
|
||||||
:1000F000FA7A2860182058CB80C900000000977554
|
:1000F000FA7A2860182056CB80C900000000977556
|
||||||
:10010000A9039D81C0BD83C009019D83C0A9079D2E
|
:10010000A9039D81C0BD83C009019D83C0A9079D2E
|
||||||
:1001100082C0A00AA9FF9D80C03C81C010FB88D08E
|
:1001100082C0A00AA9FF9D80C03C81C010FB88D08E
|
||||||
:10012000F5BD83C029FE9D83C0A93D8540A9C98531
|
:10012000F5BD83C029FE9D83C0A93D8540A9C98531
|
||||||
:1001300041206DC92081C9C901D065A9498540A95F
|
:1001300041206DC92081C9C901D065A9498540A95F
|
||||||
:10014000C98541206DC9209AC9C901D056A43FB9BB
|
:10014000C98541206DC92098C9C901D056A43FB9BD
|
||||||
:10015000F805C9AAD04AA9558540A9C98541206D8D
|
:10015000F805C9AAD04AA9558540A9C98541206D8D
|
||||||
:10016000C92081C9A9618540A9C98541206DC920DF
|
:10016000C92081C9A9618540A9C98541206DC920DF
|
||||||
:1001700081C9C901F0E0C900D026A95B8540A9C9A1
|
:1001700081C9C901F0E0C900D026A95B8540A9C9A1
|
||||||
:100180008541206DC9209AC9C900D014A43FB9780F
|
:100180008541206DC92098C9C900D014A43FB97811
|
||||||
:10019000042940F048BD83C009109D83C04CEFC8BE
|
:10019000042940F048BD83C009109D83C04CEFC8BE
|
||||||
:1001A0004C04C9A9558540A9C98541206DC9A967D5
|
:1001A0004C04C9A9558540A9C98541206DC9A967D5
|
||||||
:1001B0008540A9C98541206DC92081C9C901F0E3E5
|
:1001B0008540A9C98541206DC92081C9C901F0E3E5
|
||||||
@ -38,65 +38,65 @@
|
|||||||
:1002500000000200FF7700000000FF7A00000000AD
|
:1002500000000200FF7700000000FF7A00000000AD
|
||||||
:10026000FF6940000000776900000000FF5AA0000D
|
:10026000FF6940000000776900000000FF5AA0000D
|
||||||
:10027000B1409D80C03C81C010FBC8C00690F17A9F
|
:10027000B1409D80C03C81C010FBC8C00690F17A9F
|
||||||
:1002800060A9FF9D80C03C81C010FBBD80C08980FB
|
:1002800060A9FF9D80C03C81C010FBBD80C030F1E3
|
||||||
:10029000D0EF48A9FF9D80C068602081C9485AA05E
|
:1002900048A9FF9D80C068602081C9485AA0044CCD
|
||||||
:1002A000044CA9C9A9FF9D80C03C81C010FBBD8042
|
:1002A000A7C9A9FF9D80C03C81C010FBBD80C0488C
|
||||||
:1002B000C04888D0EFA43F6899F805689978056828
|
:1002B00088D0EFA43F6899F805689978056899F89F
|
||||||
:1002C00099F804689978047AA9FF9D80C06860DA7B
|
:1002C00004689978047AA9FF9D80C06860DA5AA60C
|
||||||
:1002D0005AA63FA43EA5469DF805A5479D78059ED4
|
:1002D0003FA43EA5469DF805A5479D78059EF804D8
|
||||||
:1002E000F8049E78049845432970F005A9029DF80A
|
:1002E0009E78049845432970F005A9029DF80424DE
|
||||||
:1002F0000424431007BDF8041A9DF804A91039839B
|
:1002F000431007BDF8041A9DF804A9103983C0D033
|
||||||
:10030000C0D011A0091EF8053E78053EF8043E78DD
|
:1003000011A0091EF8053E78053EF8043E780488E1
|
||||||
:100310000488D0F17AFA605AA43F9D80C0B978046D
|
:10031000D0F17AFA605AA43F9D80C0B978049D80DC
|
||||||
:100320009D80C0B9F8049D80C0B978059D80C0B992
|
:10032000C0B9F8049D80C0B978059D80C0B9F805B2
|
||||||
:10033000F8059D80C0A9FF9D80C02081C97A6048D2
|
:100330009D80C0A9FF9D80C02081C97A6048A940E6
|
||||||
:10034000A9403C83C018F00138686048A9203C836C
|
:100340003C83C018F00138686048A9203C83C0187D
|
||||||
:10035000C018F001386860A542F00CC901F00BC963
|
:10035000F001386860A542F00CC901F00BC902F049
|
||||||
:1003600002F00AA90138604C70CA4C7ECA4CE7CA38
|
:100360000AA90138604C6ECA4C7CCA4CE5CAA90087
|
||||||
:10037000A500204BCA9002A92BA2FFA0FF6020CFAE
|
:100370002049CA9002A92BA2FFA0FF6020CDC9BDD1
|
||||||
:10038000C9BD83C029FE9D83C0A9512017CAC900D9
|
:1003800083C029FE9D83C0A9512015CAC900D05041
|
||||||
:10039000D050A9FF9D80C0BD80C0C9FED0F4BD81F2
|
:10039000A9FF9D80C0BD80C0C9FED0F4BD81C00949
|
||||||
:1003A000C009109D81C0A9FF9D80C0A000BD80C074
|
:1003A000109D81C0A9FF9D80C0A000BD80C0914468
|
||||||
:1003B0009144C8D0F8E645BD80C09144C8D0F8C685
|
:1003B000C8D0F8E645BD80C09144C8D0F8C645BD58
|
||||||
:1003C00045BD80C0BD80C0BD80C0BD81C029EF9D3E
|
:1003C00080C0BD80C0BD80C0BD81C029EF9D81C0FF
|
||||||
:1003D00081C018A9000848BD83C009019D83C06879
|
:1003D00018A9000848BD83C009019D83C068286032
|
||||||
:1003E000286038A92780EE204BCAB06720CFC9BD4E
|
:1003E00038A92780EE2049CAB06720CDC9BD83C097
|
||||||
:1003F00083C029FE9D83C0A9582017CAC900D04ECA
|
:1003F00029FE9D83C0A9582015CAC900D04EA9FF67
|
||||||
:10040000A9FF9D80C0A9FE9D80C0A000B1449D8031
|
:100400009D80C0A9FE9D80C0A000B1449D80C0C851
|
||||||
:10041000C0C8D0F8E645B1449D80C0C8D0F8C645F4
|
:10041000D0F8E645B1449D80C0C8D0F8C645A9FFD4
|
||||||
:10042000A9FF9D80C09D80C09D80C0BD80C0291F48
|
:100420009D80C09D80C09D80C0BD80C0291FC90522
|
||||||
:10043000C905D01A18A5000848A9FF9D80C0BD8035
|
:10043000D01A18A5000848A9FF9D80C0BD80C0F053
|
||||||
:10044000C0F0F6BD83C009019D83C068286038A94B
|
:10044000F6BD83C009019D83C068286038A9278054
|
||||||
:100450002780E438A92B80DFA004B9480048881021
|
:10045000E438A92B80DFA004B94800488810F9BA15
|
||||||
:10046000F9BABD0D0185481869039D0D01BD0E0146
|
:10046000BD0D0185481869039D0D01BD0E0185492B
|
||||||
:10047000854969009D0E01A001B1488542C8B14877
|
:1004700069009D0E01A001B1488542C8B148AAC8D3
|
||||||
:10048000AAC8B14885498648A901A642E00AB01A1F
|
:10048000B14885498648A901A642E00AB01AB24897
|
||||||
:10049000B248DDEECCD027A001B148A43F99780640
|
:10049000DDECCCD027A001B148A43F9978068A0AA8
|
||||||
:1004A0008A0AAA20C2CBB002A900AAA00068994873
|
:1004A000AA20C0CBB002A900AAA00068994800C841
|
||||||
:1004B00000C8C00590F78AA002A200C90160A90483
|
:1004B000C00590F78AA002A200C90160A90480E8E3
|
||||||
:1004C00080E87CF8CC2053CCA43FB97806D018A59E
|
:1004C0007CF6CC2051CCA43FB97806D018A54CF0CE
|
||||||
:1004D0004CF004A9213860A904924AA007B90BCDB9
|
:1004D00004A9213860A904924AA007B909CD914A1C
|
||||||
:1004E000914A88D0F81860A64CF016CAF008CACA1B
|
:1004E00088D0F81860A64CF016CAF008CACAF00FF7
|
||||||
:1004F000F00FA9213860A901924AA8A900914A18D1
|
:1004F000A9213860A901924AA8A900914A1860A9C7
|
||||||
:1005000060A9E8A63E203FCAB0020910204BCA905D
|
:10050000E8A63E203DCAB00209102049CA9002095F
|
||||||
:10051000020904924AA001A9FF914AC8914AC8A9B8
|
:1005100004924AA001A9FF914AC8914AC8A9009132
|
||||||
:1005200000914AA54CF00CA004B90FCD914AC8C067
|
:100520004AA54CF00CA004B90DCD914AC8C0199051
|
||||||
:100530001990F618602053CCA64CF00FCAF00CCAE4
|
:10053000F618602051CCA64CF00FCAF00CCAF00699
|
||||||
:10054000F006CAF00ACAF003A92138A9001860A968
|
:10054000CAF00ACAF003A92138A9001860A91F3807
|
||||||
:100550001F3860A002B148854AC8B148854BC8B170
|
:1005500060A002B148854AC8B148854BC8B14885FA
|
||||||
:1005600048854C60207ECC900160A63EA43F4C7E26
|
:100560004C60207CCC900160A63EA43F4C7CCA200D
|
||||||
:10057000CA207ECC900160A63EA43F4CE7CAB97861
|
:100570007CCC900160A63EA43F4CE5CAB97806F059
|
||||||
:1005800006F044C901F00EC902F00EC903F010C90B
|
:1005800044C901F00EC902F00EC903F010C904F00D
|
||||||
:1005900004F0118032A53E8010A53E0980800AA596
|
:10059000118032A53E8010A53E0980800AA53E3A12
|
||||||
:1005A0003E3A8005A53E3A09808543A002B14885C0
|
:1005A0008005A53E3A09808543A002B1488544C82C
|
||||||
:1005B00044C8B1488545C8B1488546C8B148854753
|
:1005B000B1488545C8B1488546C8B1488547C8B1E6
|
||||||
:1005C000C8B148D0061860A9113860A92D3860B9A3
|
:1005C00048D0061860A9113860A92D3860B978069E
|
||||||
:1005D0007806F004A9001860A9113860B9780618E7
|
:1005D000F004A9001860A9113860B9780618F00372
|
||||||
:1005E000F003A9113860A9013860A9273860030316
|
:1005E000A9113860A9013860A92738600303030105
|
||||||
:1005F0000301030101010404C5CB64CC71CCCFCC51
|
:1005F000030101010404C3CB62CC6FCCCDCC33CC5E
|
||||||
:1006000035CCDCCCE6CCE6CCEACCEACC4000000B26
|
:10060000DACCE4CCE4CCE8CCE8CC4000000B12001F
|
||||||
:10061000120000104150504C455D5B534420202097
|
:1006100000104150504C455D5B5344202020202069
|
||||||
:100620002020202002000B1200000000000000002B
|
:10062000202002000B12000000000000000000006B
|
||||||
:1006300000000000000000000000000000000000BA
|
:1006300000000000000000000000000000000000BA
|
||||||
:1006400000000000000000000000000000000000AA
|
:1006400000000000000000000000000000000000AA
|
||||||
:10065000000000000000000000000000000000009A
|
:10065000000000000000000000000000000000009A
|
||||||
|
@ -54,7 +54,6 @@
|
|||||||
LDX #$00
|
LDX #$00
|
||||||
LDX #$03
|
LDX #$03
|
||||||
LDX #$00 ; is Smartport controller
|
LDX #$00 ; is Smartport controller
|
||||||
; LDX #$3C
|
|
||||||
|
|
||||||
SEI ; find slot
|
SEI ; find slot
|
||||||
LDA #$60 ; opcode for RTS
|
LDA #$60 ; opcode for RTS
|
||||||
|
@ -55,8 +55,7 @@ GETR1: LDA #DUMMY
|
|||||||
@WAIT: BIT CTRL,X
|
@WAIT: BIT CTRL,X
|
||||||
BPL @WAIT
|
BPL @WAIT
|
||||||
LDA DATA,X ; get response
|
LDA DATA,X ; get response
|
||||||
BIT #$80
|
BMI GETR1 ; wait for MSB=0
|
||||||
BNE GETR1 ; wait for MSB=0
|
|
||||||
PHA
|
PHA
|
||||||
LDA #DUMMY
|
LDA #DUMMY
|
||||||
STA DATA,X ; send another dummy
|
STA DATA,X ; send another dummy
|
||||||
|
@ -73,7 +73,7 @@ PRODOS: LDA DCMD ; get command
|
|||||||
;
|
;
|
||||||
;*******************************
|
;*******************************
|
||||||
|
|
||||||
STATUS: LDA NO_ERR ; no error
|
STATUS: LDA #NO_ERR ; Thanks for this one, Antoine!
|
||||||
JSR WRPROT
|
JSR WRPROT
|
||||||
BCC @DONE
|
BCC @DONE
|
||||||
LDA #ERR_NOWRITE; card write protected
|
LDA #ERR_NOWRITE; card write protected
|
||||||
|
Loading…
Reference in New Issue
Block a user