Added declarations for target-specific static drivers being part of the C library.

git-svn-id: svn://svn.cc65.org/cc65/trunk@5925 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
ol.sc
2012-11-07 23:20:58 +00:00
parent 3ba33a0205
commit fa6dae8fa9
14 changed files with 155 additions and 26 deletions

View File

@@ -121,7 +121,35 @@
#define C64_EU_OLD 0x00
#define C64_DTV 0xFF /* C64 DTV */
/*****************************************************************************/
/* Variables */
/*****************************************************************************/
/* The addresses of the static drivers */
extern void c64_c256k[];
extern void c64_dqbb[];
extern void c64_georam[];
extern void c64_isepic[];
extern void c64_ram[];
extern void c64_ramcart[];
extern void c64_reu[];
extern void c64_vdc[];
extern void dtv_himem[];
extern void c64_hitjoy[];
extern void c64_numpad[];
extern void c64_ptvjoy[];
extern void c64_stdjoy[]; /* Referred to by joy_static_stddrv[] */
extern void c64_1351[]; /* Referred to by mouse_static_stddrv[] */
extern void c64_joymouse[];
extern void c64_potmouse[];
extern void c64_swlink[];
extern void c64_320_200_2[]; /* Referred to by tgi_static_stddrv[] */
/*****************************************************************************/
/* Code */
@@ -136,6 +164,3 @@ unsigned char get_ostype (void);
/* End of c64.h */
#endif