Try long test

This commit is contained in:
Byron Lathi
2023-10-23 18:54:51 -07:00
parent b7945f0dbf
commit e7e1eab4a4
5 changed files with 220 additions and 216 deletions

View File

@@ -68,9 +68,9 @@ _start:
ldx #>ptr1
jsr _SD_readSingleBlock
lda #<fatbuf
ldx #>fatbuf
jsr _SD_printBuf
; lda #<fatbuf
; ldx #>fatbuf
; jsr _SD_printBuf
lda #$20 ; Start at first directory entry (first is a disk label)
sta ptr3
@@ -187,9 +187,9 @@ _start:
ldx #>ptr1
jsr _SD_readSingleBlock
lda userptr
ldx userptr + 1
jsr _SD_printBuf
; lda userptr
; ldx userptr + 1
; jsr _SD_printBuf
dec filesiz
bmi @doneload

View File

@@ -71,9 +71,9 @@ _main:
ldx #>ptr1
jsr _SD_readSingleBlock
lda #<buf
ldx #>buf
jsr _SD_printBuf
; lda #<buf
; ldx #>buf
; jsr _SD_printBuf
lda #$20 ; Start at first directory entry (first is a disk label)

View File

@@ -33,8 +33,12 @@ int main() {
res[0] = SD_readSingleBlock(addr, buf, &token);
// if no error, print buffer
if((res[0] == 0x00) && (token == SD_START_TOKEN))
if((res[0] == 0x00) && (token == SD_START_TOKEN)) {
#ifndef RTL_SIM
SD_printBuf(buf);
#endif
}
//else if error token received, print
else if(!(token & 0xF0))
{