]> git.sur5r.net Git - cc65/commit
Added library reference em_libref to EMD interface.
authorOliver Schmidt <ol.sc@web.de>
Fri, 31 May 2013 22:11:31 +0000 (00:11 +0200)
committerOliver Schmidt <ol.sc@web.de>
Fri, 31 May 2013 22:11:31 +0000 (00:11 +0200)
commit619b215260ccb2db384df6a6c4a6ccaace2a77cb
tree1511309209d5e7bceb1248f0c2e15e9f9b8486dc
parent7024e2789d3b673578e67bbbd731a8925eb77376
Added library reference em_libref to EMD interface.

Occasionally dynamically drivers suffer from not being to refer to
content in the C library. Therefore I added a mechanism to allow
a C library for a certian target to define a symbol that will be
handed over to dynamic drivers for that target. Then the drivers
can use their refernce to that symbol to access content in the C
library.
31 files changed:
asminc/em-kernel.inc
libsrc/apple2/emd/a2.auxmem.s
libsrc/apple2/libref.s [new file with mode: 0644]
libsrc/atari/emd/atr130.s
libsrc/atari/libref.s [new file with mode: 0644]
libsrc/c128/emd/c128-georam.s
libsrc/c128/emd/c128-ram.s
libsrc/c128/emd/c128-ram2.s
libsrc/c128/emd/c128-ramcart.s
libsrc/c128/emd/c128-reu.s
libsrc/c128/emd/c128-vdc.s
libsrc/c128/libref.s [new file with mode: 0644]
libsrc/c16/emd/c16-ram.s
libsrc/c16/libref.s [new file with mode: 0644]
libsrc/c64/emd/c64-c256k.s
libsrc/c64/emd/c64-dqbb.s
libsrc/c64/emd/c64-georam.s
libsrc/c64/emd/c64-isepic.s
libsrc/c64/emd/c64-ram.s
libsrc/c64/emd/c64-ramcart.s
libsrc/c64/emd/c64-reu.s
libsrc/c64/emd/c64-vdc.s
libsrc/c64/emd/dtv-himem.s
libsrc/c64/libref.s [new file with mode: 0644]
libsrc/cbm510/emd/cbm510-ram.s
libsrc/cbm510/libref.s [new file with mode: 0644]
libsrc/cbm610/emd/cbm610-ram.s
libsrc/cbm610/libref.s [new file with mode: 0644]
libsrc/em/em-kernel.s
libsrc/geos-cbm/emd/geos-vdc.s
libsrc/geos-cbm/system/libref.s [new file with mode: 0644]