1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 19:29:37 +00:00
cc65/libsrc
Oliver Schmidt 55f9e6ac25 Added 'sim6502' and 'sim65C02' targets.
The targets allow to run cc65 programs in the sim65 exection
einvironment. As there are no "real" i/o facilities there's no
need for header files. Paravirtualized entry points are mapped
to $FFF0 ff. There's a large cc65 progam area from $0200-$FFEF.

The binary format includes a one-byte header indicating the required
execution environment: The value 0 means 6502 and the value 1
means 65C02. The load adress for the binary is fixed to $0200.

Note: Running sim65C02 programs currently doesn't work bcause
sim65 doesn't actually implement 65C02 opcodes.
2013-05-20 20:35:42 +02:00
..
apple2 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
atari Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
atmos Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
c16 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
c64 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
c128 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
cbm Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
cbm510 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
cbm610 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
common Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
conio Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
dbg Added 'sim6502' and 'sim65C02' targets. 2013-05-20 20:35:42 +02:00
em Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
geos-apple Made geos-apple's file-converter depend on apple2enh's library. 2013-05-09 14:46:04 -04:00
geos-cbm Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
geos-common Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
joystick Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
lynx Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
mouse Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
nes Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
pet Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
plus4 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
runtime Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
serial Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
sim6502 Added 'sim6502' and 'sim65C02' targets. 2013-05-20 20:35:42 +02:00
supervision Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
tgi Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
vic20 Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
zlib Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
Makefile Added 'sim6502' and 'sim65C02' targets. 2013-05-20 20:35:42 +02:00