1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-16 02:10:52 +00:00
cc65/include
Bill Kendrick 9a83284b7b Cleaned up _pia.h register stuff a bit
Most documentation say that most of the bits are normally set to 1 or 0,
so just mentioning that in the comments.

A.N.A.L.O.G. issue 59 (April 1988) "Bits & Pieces" column, "Atari Zucchini"
(https://www.atarimagazines.com/analog/issue59/bits_pieces.php) implies
that they are used for specific things, but it's not clear enough to be
useful (or specifically states "Too complex and not pertinent").

This is probably sufficient for most purposes; if any PIA / PACTL/PBCTL
experts pop up, they can tell us exactly how those 4 bits can be utilized.
2019-01-17 23:53:53 -08:00
..
em Fixed missing name and semicolon in two device structs. 2017-08-23 01:46:57 -04:00
geos fix for err blank line removal 2018-12-30 18:57:46 +01:00
joystick Removed IRQ support from joystick drivers. 2018-02-02 12:02:52 +01:00
mouse
sys Fixed Visual C++ build (and some style adjustments). 2018-08-19 00:01:40 +02:00
tgi
_6522.h
_6525.h
_6526.h
_6545.h
_6551.h Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
_antic.h Atari colors into _gtia.h; NMIRES/NMIST as union 2019-01-17 22:44:25 -08:00
_gtia.h Atari colors into _gtia.h; NMIRES/NMIST as union 2019-01-17 22:44:25 -08:00
_heap.h
_mikey.h
_pbi.h
_pia.h Cleaned up _pia.h register stuff a bit 2019-01-17 23:53:53 -08:00
_pokey.h Comment adjustments; removed surperfluous keycodes 2019-01-16 23:29:41 -08:00
_riot.h
_sid.h
_suzy.h
_ted.h
_tia.h
_vdc.h
_vic2.h
_vic.h
6502.h add support for detecting 45GS02 2018-12-30 03:49:26 -05:00
accelerator.h Added C64 Turbo Master accelerator code and documentation. 2018-04-30 14:30:35 -07:00
apple2_filetype.h Corrected comment formatting 2017-07-28 12:16:55 -04:00
apple2.h Made Apple II CONIO more flexible. 2018-08-20 00:30:17 +02:00
apple2enh.h Made Apple II CONIO more flexible. 2018-08-20 00:30:17 +02:00
assert.h
atari2600.h Harmonized the style of including headers from headers. 2018-02-02 12:28:22 +01:00
atari5200.h Atari colors into _gtia.h; NMIRES/NMIST as union 2019-01-17 22:44:25 -08:00
atari_atascii_charmap.h
atari_screen_charmap.h
atari.h Atari colors into _gtia.h; NMIRES/NMIST as union 2019-01-17 22:44:25 -08:00
atmos.h Missing declaration 2017-11-09 17:36:21 +01:00
c16.h Moved declarations that are common to the C16 and the Plus4 libraries over to their common header. 2018-04-01 15:47:48 -04:00
c64.h Added missing external declaration of c64_65816_emd. 2018-12-21 09:51:27 +01:00
c128.h Made the VIC-IIe TGI driver put its bitmap behind the ROMs. 2018-07-29 23:46:03 -04:00
cbm264.h Moved declarations that are common to the C16 and the Plus4 libraries over to their common header. 2018-04-01 15:47:48 -04:00
cbm510.h Removed joy_masks array. 2017-08-19 19:11:28 +02:00
cbm610.h Added a definition for the CBM610's first CIA chip. 2018-02-10 16:14:53 -05:00
cbm_filetype.h
cbm.h CBM kernal call SECOND, update cbm.h 2018-05-23 17:37:48 +02:00
cc65.h
conio.h Factored out target specific inclusion of target header. 2018-02-02 12:59:05 +01:00
creativision.h Removed joy_masks array. 2017-08-19 19:11:28 +02:00
ctype.h Updated comment. 2018-07-26 13:09:21 +02:00
dbg.h
device.h Added size_t. 2018-02-10 11:45:50 +01:00
dio.h
dirent.h Use macro actually defined in cbm_filetype.h. 2017-11-06 21:02:14 +01:00
em.h
errno.h
fcntl.h
gamate.h Removed joy_masks array. 2017-08-19 19:11:28 +02:00
geos.h Harmonized the style of including headers from headers. 2018-02-02 12:28:22 +01:00
inttypes.h
iso646.h
joystick.h Factored out target specific inclusion of target header. 2018-02-02 12:59:05 +01:00
limits.h
locale.h
lynx.h Harmonized the style of including headers from headers. 2018-02-02 12:28:22 +01:00
lz4.h Edit comment style, add second const 2017-06-09 10:35:16 +03:00
modload.h
mouse.h
nes.h Removed joy_masks array. 2017-08-19 19:11:28 +02:00
o65.h
osic1p.h Fix line endings (CRLF -> LF) on all affected files. 2017-03-10 11:21:14 +01:00
pce.h Style changes. 2018-08-30 11:48:46 +02:00
peekpoke.h
pen.h
pet.h cbm stuff from greggs pull request 2017-12-11 19:52:11 +01:00
plus4.h Moved declarations that are common to the C16 and the Plus4 libraries over to their common header. 2018-04-01 15:47:48 -04:00
serial.h
setjmp.h
signal.h
stdarg.h
stdbool.h
stddef.h
stdint.h
stdio.h Harmonized the style of including headers from headers. 2018-02-02 12:28:22 +01:00
stdlib.h
string.h Fixed strpbrk(). 2018-05-29 14:29:50 -04:00
supervision.h Normalized the definitions of structs in <supervision.h>. 2018-02-06 08:52:36 -05:00
target.h Factored out target specific inclusion of target header. 2018-02-02 12:59:05 +01:00
telestrat.h Now setPixel works in TGI. 2017-10-20 21:03:30 +02:00
tgi.h Factored out target specific inclusion of target header. 2018-02-02 12:59:05 +01:00
time.h Replaced _systime with clock_gettime. 2018-08-15 16:06:44 +02:00
unistd.h
vic20.h Added the vic20 georam emd. 2018-03-19 11:34:41 -07:00
zlib.h Fix line endings (CRLF -> LF) on all affected files. 2017-03-10 11:21:14 +01:00