[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
binding proposal (1st attempt)
Proposal for new TOS and GEM header files
-----------------------------------------
(1) Operating system structures: whenever possible as defined by Atari or
the MiNT documentation.
(2) Bindings: see (1) :-)
(3) Header files:
<tos/portab.h>
Contains definitions for data types like LONG, UWORD and so on.
(Hides compiler dependencies)
<tos/sysvars.h>
Contains #defines for system variables and typedefs for all structures
related to them.
<tos/hardware.h>
Contains #defines for all hardware locations.
<tos/bios.h>
BIOS bindings and structures.
<tos/xbios.h>
XBIOS bindings and structures (including TT and Falcon calls).
<tos/gemdos.h>
GEMDOS (trap #1) bindings and structures (including MiNT calls).
<tos/vdi.h>
VDI bindings and structures.
<tos/aes.h>
AES bindings and structures.
<tos/xcontrol.h>
XControl bindings and structures.
...and so on...
Question: are there compilers out there that don't like the / in
#includes (PureC is already fixed!). Is it possible to fix those, too?
--
________________ cut here _________________________
Julian F. Reschke, Hensenstr. 142, D-W4400 Muenster
eMail: julian@math.uni-muenster.de, jr@ms.maus.de
________ correct me if I'm wrong __________________