1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 04:30:10 +00:00
cc65/libsrc
Colin Leroy-Mira 38f7daf40e Make sure not to load ACIA driver on IIgs' Z8530
The Pascal Firmware Protocol Bytes ID are not enough to differentiate an SSC card from a IIgs serial firmware:
http://www.1000bit.it/support/manuali/apple/technotes/misc/tn.misc.08.html

Loading a2(e).ssc.ser on a IIgs succeeds, then goes to limbo when one tries to use the serial port.

Check first byte on the slot's firmware in addition to the four existing ones, as it's supposed to be $2C (BIT instruction) on an SSC card, and $EF (65C816 SEP instruction) on the IIgs' serial firmware (ROM revisions 0, 1, 3).
2023-09-11 08:31:15 +02:00
..
apple2 Make sure not to load ACIA driver on IIgs' Z8530 2023-09-11 08:31:15 +02:00
atari clean-up of driver return codes 2023-02-26 20:03:41 +01:00
atari2600 ctype size optimization 2020-02-03 20:45:09 +01:00
atari5200 clean-up of driver return codes 2023-02-26 20:03:41 +01:00
atari7800 clean-up of driver return codes 2023-02-26 20:03:41 +01:00
atmos Serial: Optimize SER_GET 2023-09-07 07:14:01 +02:00
c16 clean-up of driver return codes 2023-02-26 20:03:41 +01:00
c64 Serial: Optimize SER_GET 2023-09-07 07:14:01 +02:00
c128 Serial: Optimize SER_GET 2023-09-07 07:14:01 +02:00
cbm fix devicestr call, so related posix function work on cbm targets 2023-01-28 15:08:14 +01:00
cbm510 Serial: Optimize SER_GET 2023-09-07 07:14:01 +02:00
cbm610 Serial: Optimize SER_GET 2023-09-07 07:14:01 +02:00
common Address Oliver's comments 2023-09-07 16:48:56 +02:00
conio Conio: 65c02 optimisations 2023-09-02 12:44:53 +02:00
creativision correct INIT segment semantic is bss, make this consistent across all default cfg 2023-08-19 13:08:46 -04:00
cx16 clean-up of driver return codes 2023-02-26 20:03:41 +01:00
dbg Removed an extra colon from libsrc/dbg/dbg/c. 2022-07-24 20:58:10 +08:00
em remove dangling spaces 2022-07-21 03:20:44 +02:00
gamate clean-up of driver return codes 2023-02-26 20:03:41 +01:00
geos-apple remove dangling spaces 2022-07-21 03:20:44 +02:00
geos-cbm clean-up of driver return codes 2023-02-26 20:03:41 +01:00
geos-common add extra underscore to _bzero, add a test for bzero/memset 2022-08-29 23:20:48 +02:00
joystick clean-up of driver return codes 2023-02-26 20:03:41 +01:00
kim1 Add KIM-1 functions to write to the 7-segment LED display and get 2023-03-29 18:40:10 -04:00
lynx clean-up of driver return codes 2023-02-26 20:03:41 +01:00
mouse clean-up of driver return codes 2023-02-26 20:03:41 +01:00
nes clean-up of driver return codes 2023-02-26 20:03:41 +01:00
none ctype size optimization 2020-02-03 20:45:09 +01:00
osic1p Merge pull request #2069 from jefftranter/bootstrap-fix 2023-05-07 13:49:12 +02:00
pce clean-up of driver return codes 2023-02-26 20:03:41 +01:00
pet clean-up of driver return codes 2023-02-26 20:03:41 +01:00
plus4 Serial: Optimize SER_GET 2023-09-07 07:14:01 +02:00
runtime remove dangling spaces 2022-04-17 16:06:22 +02:00
serial clean-up of driver return codes 2023-02-26 20:03:41 +01:00
sim6502 ctype size optimization 2020-02-03 20:45:09 +01:00
supervision clean-up of driver return codes 2023-02-26 20:03:41 +01:00
sym1 remove dangling spaces 2022-07-21 03:20:44 +02:00
telestrat fix pla/pha instead of tmp1 2023-05-25 18:09:03 +02:00
tgi Don't hide errors in error handling 2022-09-02 11:55:54 +02:00
vic20 clean-up of driver return codes 2023-02-26 20:03:41 +01:00
zlib zlib: Use correct (un)signedness of char in prototypes and functions. 2021-03-30 19:41:20 +02:00
Makefile Build libs with debug symbols 2023-08-26 15:35:28 +02:00