mirror of
https://github.com/cc65/cc65.git
synced 2025-01-03 16:33:19 +00:00
Merge pull request #74 from groessler/something_to_pull
Atari: add addresses of static drivers of the runtime
This commit is contained in:
commit
e339868147
@ -169,9 +169,16 @@ extern char *_getdefdev(void); /* get default floppy device */
|
||||
|
||||
/* global variables */
|
||||
extern unsigned char _dos_type; /* the DOS flavour */
|
||||
#ifndef __ATARIXL__
|
||||
extern void atr130_emd[];
|
||||
extern void atrstd_joy[]; /* referred to by joy_static_stddrv[] */
|
||||
extern void atrmj8_joy[];
|
||||
extern void atrjoy_mou[];
|
||||
extern void atrst_mou[]; /* referred to by mouse_static_stddrv[] */
|
||||
extern void atrami_mou[];
|
||||
extern void atrtrk_mou[];
|
||||
extern void atrtt_mou[];
|
||||
extern void atrrdev_ser[];
|
||||
extern void atr3_tgi[];
|
||||
extern void atr4_tgi[];
|
||||
extern void atr5_tgi[];
|
||||
@ -187,6 +194,32 @@ extern void atr11_tgi[];
|
||||
extern void atr14_tgi[];
|
||||
extern void atr15_tgi[];
|
||||
extern void atr15p2_tgi[];
|
||||
#else
|
||||
extern void atrx130_emd[];
|
||||
extern void atrxstd_joy[]; /* referred to by joy_static_stddrv[] */
|
||||
extern void atrxmj8_joy[];
|
||||
extern void atrxjoy_mou[];
|
||||
extern void atrxst_mou[]; /* referred to by mouse_static_stddrv[] */
|
||||
extern void atrxami_mou[];
|
||||
extern void atrxtrk_mou[];
|
||||
extern void atrxtt_mou[];
|
||||
extern void atrxrdev_ser[];
|
||||
extern void atrx3_tgi[];
|
||||
extern void atrx4_tgi[];
|
||||
extern void atrx5_tgi[];
|
||||
extern void atrx6_tgi[];
|
||||
extern void atrx7_tgi[];
|
||||
extern void atrx8_tgi[]; /* referred to by tgi_static_stddrv[] */
|
||||
extern void atrx8p2_tgi[];
|
||||
extern void atrx9_tgi[];
|
||||
extern void atrx9p2_tgi[];
|
||||
extern void atrx10_tgi[];
|
||||
extern void atrx10p2_tgi[];
|
||||
extern void atrx11_tgi[];
|
||||
extern void atrx14_tgi[];
|
||||
extern void atrx15_tgi[];
|
||||
extern void atrx15p2_tgi[];
|
||||
#endif
|
||||
|
||||
/* provide old names for backwards compatibility */
|
||||
#ifdef ATARI_COMPAT_PRE_2_11
|
||||
|
@ -7,8 +7,16 @@
|
||||
;
|
||||
|
||||
.export _joy_static_stddrv
|
||||
.ifdef __ATARIXL__
|
||||
.import _atrxstd_joy
|
||||
.else
|
||||
.import _atrstd_joy
|
||||
.endif
|
||||
|
||||
.rodata
|
||||
|
||||
.ifdef __ATARIXL__
|
||||
_joy_static_stddrv := _atrxstd_joy
|
||||
.else
|
||||
_joy_static_stddrv := _atrstd_joy
|
||||
.endif
|
||||
|
@ -10,4 +10,9 @@
|
||||
|
||||
.rodata
|
||||
|
||||
_joy_stddrv: .asciiz "atrstd.joy"
|
||||
_joy_stddrv:
|
||||
.ifdef __ATARIXL__
|
||||
.asciiz "atrxstd.joy"
|
||||
.else
|
||||
.asciiz "atrstd.joy"
|
||||
.endif
|
||||
|
@ -7,8 +7,16 @@
|
||||
;
|
||||
|
||||
.export _tgi_static_stddrv
|
||||
.ifdef __ATARIXL__
|
||||
.import _atrx8_tgi
|
||||
.else
|
||||
.import _atr8_tgi
|
||||
.endif
|
||||
|
||||
.rodata
|
||||
|
||||
.ifdef __ATARIXL__
|
||||
_tgi_static_stddrv := _atrx8_tgi
|
||||
.else
|
||||
_tgi_static_stddrv := _atr8_tgi
|
||||
.endif
|
||||
|
@ -10,4 +10,9 @@
|
||||
|
||||
.rodata
|
||||
|
||||
_tgi_stddrv: .asciiz "atr8.tgi"
|
||||
_tgi_stddrv:
|
||||
.ifdef __ATARIXL__
|
||||
.asciiz "atrx8.tgi"
|
||||
.else
|
||||
.asciiz "atr8.tgi"
|
||||
.endif
|
||||
|
Loading…
Reference in New Issue
Block a user