]> git.sur5r.net Git - cc65/blobdiff - asminc/_file.inc
Merge https://github.com/cc65/cc65
[cc65] / asminc / _file.inc
index 14a9412a7e336b635ecd7b2f16b8080dbf27e05d..2f9938a3ede00e14f128abc883f707ad72494ca9 100644 (file)
@@ -7,21 +7,21 @@
 ; Assembler include file that makes the constants and structures in _file.h
 ; available for asm code.
 
-; Struct _FILE offsets and size
-_FILE_f_fd      = $00
-_FILE_f_flags   = $01
-_FILE_size      = $02
+; Struct _FILE
+.struct _FILE
+        f_fd        .byte
+        f_flags     .byte
+        f_pushback  .byte
+.endstruct
 
-; Flags field 
+; Flags field
 _FCLOSED        = $00
 _FOPEN          = $01
 _FEOF           = $02
 _FERROR         = $04
 _FPUSHBACK      = $08
-                     
-; Maximum number of open files (size of table)
-FOPEN_MAX       = 8
 
 ; File table
 .global         __filetab
 
+