CT60lib
CT60lib is a library for Pure C compiler and Atari Falcon030 computers with CT60/CT63 accelerator. Library is high level interface which enables access to extended functions of CT60/63 accelerator and mc68060 processor.
Library enables:
- full control over instruction and data cache of mc68060 processor,
- processor temperature checking,
- activation/deactivation of internal FPU,
- full control over internal flash rom settings of CT60/63 (TOS in ROM/TOS in SDRAM, Blitter 8mhz /16mhz, enable/disable delay cache, control of hard drive boot mode )
Repository contains documentation in html format, source code, Pure C project files for library itself and for short test/demonstration program.
Get it from Bitbucket repository:
Warning: Library without modification and recompilation will not work with other C compilers that Pure C. The reason is simple: Pure C passes all the function parameters via processor registers (of course that could be turned off) in opposition to other compilers, like gnu gcc, which passes all the parameters via stack.