mirror of
https://github.com/cc65/cc65.git
synced 2025-08-08 06:25:17 +00:00
Added a nes target
git-svn-id: svn://svn.cc65.org/cc65/trunk@2119 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -68,7 +68,8 @@ const char* TargetNames [TGT_COUNT] = {
|
|||||||
"apple2",
|
"apple2",
|
||||||
"geos",
|
"geos",
|
||||||
"lunix",
|
"lunix",
|
||||||
"atmos"
|
"atmos",
|
||||||
|
"nes",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -92,6 +93,7 @@ const cpu_t DefaultCPU[TGT_COUNT] = {
|
|||||||
CPU_6502, /* geos */
|
CPU_6502, /* geos */
|
||||||
CPU_6502, /* lunix */
|
CPU_6502, /* lunix */
|
||||||
CPU_6502, /* atmos */
|
CPU_6502, /* atmos */
|
||||||
|
CPU_6502, /* nes */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -69,6 +69,7 @@ typedef enum {
|
|||||||
TGT_GEOS,
|
TGT_GEOS,
|
||||||
TGT_LUNIX,
|
TGT_LUNIX,
|
||||||
TGT_ATMOS,
|
TGT_ATMOS,
|
||||||
|
TGT_NES,
|
||||||
TGT_COUNT /* Number of target systems */
|
TGT_COUNT /* Number of target systems */
|
||||||
} target_t;
|
} target_t;
|
||||||
|
|
||||||
|
@@ -6,10 +6,10 @@
|
|||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* (C) 2000-2002 Ullrich von Bassewitz */
|
/* (C) 2000-2003 Ullrich von Bassewitz */
|
||||||
/* Wacholderweg 14 */
|
/* R<EFBFBD>merstrasse 52 */
|
||||||
/* D-70597 Stuttgart */
|
/* D-70794 Filderstadt */
|
||||||
/* EMail: uz@musoftware.de */
|
/* EMail: uz@cc65.org */
|
||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* This software is provided 'as-is', without any expressed or implied */
|
/* This software is provided 'as-is', without any expressed or implied */
|
||||||
@@ -157,6 +157,7 @@ void TgtTranslateInit (void)
|
|||||||
case TGT_GEOS: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
case TGT_GEOS: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
||||||
case TGT_LUNIX: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
case TGT_LUNIX: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
||||||
case TGT_ATMOS: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
case TGT_ATMOS: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
||||||
|
case TGT_NES: memcpy (Tab, CTNone, sizeof (Tab)); break;
|
||||||
default:
|
default:
|
||||||
AbEnd ("Internal error: Target system unknown (%d)", Target);
|
AbEnd ("Internal error: Target system unknown (%d)", Target);
|
||||||
}
|
}
|
||||||
@@ -218,3 +219,4 @@ void TgtTranslateSet (unsigned Index, unsigned char C)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -6,10 +6,10 @@
|
|||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* (C) 2000-2002 Ullrich von Bassewitz */
|
/* (C) 2000-2003 Ullrich von Bassewitz */
|
||||||
/* Wacholderweg 14 */
|
/* R<EFBFBD>merstrasse 52 */
|
||||||
/* D-70597 Stuttgart */
|
/* D-70794 Filderstadt */
|
||||||
/* EMail: uz@musoftware.de */
|
/* EMail: uz@cc65.org */
|
||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* This software is provided 'as-is', without any expressed or implied */
|
/* This software is provided 'as-is', without any expressed or implied */
|
||||||
|
Reference in New Issue
Block a user