Files
Main_MiSTer/support/atari8bit/atari800.h
Wojciech Mostowski deb43cd870 Migrate Atari800/5200 FW to Main (#1101)
* WIP Adding Atari800 side of things

* WIP Migrated some functionality from .sv to here

* WIP XEX file loading works, clean-ups

* WIP UART/SIO interface beginning

* WIP Adding Atari800 drive emulator

* WIP First version of the drive emulator working with ATR and XEX files

* WIP ATX files are working

* WIP HDD is now mounted separately

* WIP PBI/HDD is working too

* Cleaning up and adding supporting Atari ASM files

* Updated versioning information in the Atari800 FW

* WIP Adding support for the Atari 5200 core

* Atari 5200 support complete

* Atari800: fixed SIO timing bugs

* Atari800: sorting out SIO timing issues still

* Atari800: eliminate OSD lock up possibilities

* Atari800: Improved XEX loader
2026-02-24 12:51:17 +08:00

16 lines
554 B
C

#ifndef __ATARI800_H__
#define __ATARI800_H__
int atari800_get_match_cart_count();
const char *atari800_get_cart_match_name(int match_index);
void atari800_init();
void atari800_reset();
void atari800_poll();
void atari800_umount_cartridge(uint8_t stacked);
int atari800_check_cartridge_file(const char* name, unsigned char index);
void atari800_open_cartridge_file(const char* name, int match_index);
void atari800_open_bios_file(const char* name, unsigned char index);
void atari800_set_image(int ext_index, int file_index, const char *name);
#endif