mirror of
https://github.com/cc65/cc65.git
synced 2024-06-08 15:29:37 +00:00
Added support for several machines.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4547 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
246a8db9ac
commit
9c49513d80
|
@ -6,6 +6,26 @@
|
||||||
#include <em.h>
|
#include <em.h>
|
||||||
|
|
||||||
|
|
||||||
|
#if defined(__C64__)
|
||||||
|
#define DRIVERNAME "c64-ram.emd"
|
||||||
|
#elif defined(__C128__)
|
||||||
|
#define DRIVERNAME "c128-ram.emd"
|
||||||
|
#elif defined(__C16__)
|
||||||
|
#define DRIVERNAME "c16-ram.emd"
|
||||||
|
#elif defined(__CBM510__)
|
||||||
|
#define DRIVERNAME "cbm510-ram.emd"
|
||||||
|
#elif defined(__CBM610__)
|
||||||
|
#define DRIVERNAME "cbm610-ram.emd"
|
||||||
|
#elif defined(__APPLE2__)
|
||||||
|
#define DRIVERNAME "a2.auxmem.emd"
|
||||||
|
#elif defined(__APPLE2ENH__)
|
||||||
|
#define DRIVERNAME "a2e.auxmem.emd"
|
||||||
|
#else
|
||||||
|
#define DRIVERNAME "unknown"
|
||||||
|
#error "Unknown target system"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#define FORCE_ERROR1 0
|
#define FORCE_ERROR1 0
|
||||||
#define FORCE_ERROR2 0
|
#define FORCE_ERROR2 0
|
||||||
|
|
||||||
|
@ -60,7 +80,7 @@ int main (void)
|
||||||
struct em_copy c;
|
struct em_copy c;
|
||||||
|
|
||||||
clrscr ();
|
clrscr ();
|
||||||
Res = em_load_driver ("c64-ram.emd");
|
Res = em_load_driver (DRIVERNAME);
|
||||||
if (Res != EM_ERR_OK) {
|
if (Res != EM_ERR_OK) {
|
||||||
cprintf ("Error in em_load_driver: %u\r\n", Res);
|
cprintf ("Error in em_load_driver: %u\r\n", Res);
|
||||||
cprintf ("os: %u, %s\r\n", _oserror, _stroserror (_oserror));
|
cprintf ("os: %u, %s\r\n", _oserror, _stroserror (_oserror));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user