1
0
mirror of https://github.com/hsoft/collapseos.git synced 2024-07-23 16:10:19 +10:00
collapseos/apps/at28w/glue.asm
Virgil Dupras f4b6c7637d zasm: rename #inc to .inc
scas, it's not needed any more.
2019-10-06 14:32:23 -04:00

25 lines
610 B
NASM

; at28w - Write to AT28 EEPROM
;
; Write data from the active block device into an eeprom device geared as
; regular memory. Implements write polling to know when the next byte can be
; written and verifies that data is written properly.
;
; Optionally receives a word argument that specifies the number or bytes to
; write. If unspecified, will write until max bytes (0x2000) is reached or EOF
; is reached on the block device.
; *** Requirements ***
; blkGetC
; parseArgs
;
; *** Includes ***
.inc "user.h"
.inc "err.h"
.org USER_CODE
.equ AT28W_RAMSTART USER_RAMSTART
jp at28wMain
.inc "at28w/main.asm"