CT60lib
CT60lib to biblioteka przeznaczona dla Pure C i komputerów Atari Falcon030 z akceleratorem CT60/63. Biblioteka będąca interfejsem umożliwiającym dostęp do rozszerzonych funkcji akceleratora CT60/63 i procesora mc68060 z poziomu języka C.
Umożliwia między innymi:
- pełną kontrolę nad cache (instrukcji i danych) procesora mc68060,
- możliwość sprawdzenia temperatury procesora,
- aktywacja/deaktywacja wewnętrznego FPU,
- kontrolę nad ustawieniami we flash romie CT60 (TOS w ROMie/TOS w SDRAMie, blitter 8mhz /16mhz, wł./wył. opóźnienia cache, opcje bootowania dysków)
Na repozytorium znajduje się dokumentacja w formacie html, pliki źródłowe oraz pliki z projektem Pure C dla samej biblioteki oraz krótki program testowy.
Do pobrania z repozytorium na Bitbucket:
Uwaga: Biblioteka bez modyfikacji i rekompilacji nie będzie działała z innymi kompilatorami języka C niż Pure C, gdyż Pure C domyślnie przekazuje parametry funkcji za pomocą rejestrów procesora, a nie stosu jak np. kompilator gnu gcc.