Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/coolgirl-multicart/coolgirl-multirom-builder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2021-01-05 10:41:18 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2021-01-05 10:41:18 +0300
commit95e6984e87000d1269f3c0fe1b25c564de99cf82 (patch)
tree9ee81f6c86b187a6382dcd95d5aed3641e1c6266 /flash.asm
parent6629bbd2125d5488ae83b6aa21c231a2a51353e2 (diff)
Flash comments
Diffstat (limited to 'flash.asm')
-rw-r--r--flash.asm24
1 files changed, 12 insertions, 12 deletions
diff --git a/flash.asm b/flash.asm
index e037d28..172bdca 100644
--- a/flash.asm
+++ b/flash.asm
@@ -9,7 +9,7 @@ flash_detect:
jsr enable_flash_write
; enter flash CFI mode
lda #$98
- sta $8AAA
+ sta $8AAA ; $98 -> $0AAA
; check for CFI signature
lda $8020
cmp #'Q'
@@ -34,19 +34,19 @@ sector_erase:
jsr enable_flash_write
jsr flash_set_superbank
lda #$F0
- sta $8000 ; write_prg_flash_command(0x0000, 0xF0);
+ sta $8000 ; $F0 -> $0000
lda #$AA
- sta $8AAA ; write_prg_flash_command(0x0AAA, 0xAA);
+ sta $8AAA ; $AA -> $0AAA
lda #$55
- sta $8555 ; write_prg_flash_command(0x0555, 0x55);
+ sta $8555 ; $55 -> $0555
lda #$80
- sta $8AAA ; write_prg_flash_command(0x0AAA, 0x80);
+ sta $8AAA ; $80 -> $0AAA
lda #$AA
- sta $8AAA ; write_prg_flash_command(0x0AAA, 0xAA);
+ sta $8AAA ; $AA -> $0AAA
lda #$55
- sta $8555 ; write_prg_flash_command(0x0555, 0x55);
+ sta $8555 ; $55 -> $0555
lda #$30
- sta $8000 ; write_prg_flash_command(0x0000, 0x30);
+ sta $8000 ; $30 -> $0000
jsr disable_flash_write
.wait:
lda $8000
@@ -62,13 +62,13 @@ write_flash:
ldx #$20
.loop:
lda #$F0
- sta $8000 ; write_prg_flash_command(0x0000, 0xF0);
+ sta $8000 ; $F0 -> $0000
lda #$AA
- sta $8AAA ; write_prg_flash_command(0x0AAA, 0xAA);
+ sta $8AAA ; $AA -> $0AAA
lda #$55
- sta $8555 ; write_prg_flash_command(0x0555, 0x55);
+ sta $8555 ; $55 -> $0555
lda #$A0
- sta $8AAA ; write_prg_flash_command(0x0AAA, 0xA0);
+ sta $8AAA ; $A0 -> $0AAA
lda [COPY_SOURCE_ADDR], y
sta [COPY_DEST_ADDR], y
.check1: