5 Copyright © 1995-2017, The AROS Development Team. All rights reserved.
13 # include <exec/types.h>
51 /* Used in rom/exec/execstrap_init.c */
52 /* Still has to be completed */
53 #define CIAF_GAMEPORT0 (1L<<6)
55 /* iCR bit definitions */
59 /* iCR bit definitions for Timer A */
60 #define CIACRAB_START 0
61 #define CIACRAB_PBON 1
62 #define CIACRAB_OUTMODE 2
63 #define CIACRAB_RUNMODE 3
64 #define CIACRAB_SPMODE 6
65 #define CIACRAB_TODIN 7
67 /* iCR Flags for Timer A */
68 #define CIACRAF_START (1 << CIACRAB_START)
69 #define CIACRAF_PBON (1 << CIACRAB_PBON)
70 #define CIACRAF_RUNMODE (1 << CIACRAB_RUNMODE)
71 #define CIACRAF_OUTMODE (1 << CIACRAB_OUTMODE)
72 #define CIACRAF_SPMODE (1 << CIACRAB_SPMODE)
73 #define CIACRAF_TODIN (1 << CIACRAB_TODIN)
75 /* iCR bit definitions for Timer B */
76 #define CIACRBB_START 0
77 #define CIACRBB_PBON 1
78 #define CIACRBB_OUTMODE 2
79 #define CIACRBB_RUNMODE 3
80 #define CIACRBB_ALARM 7
82 /* iCR Flags for Timer B */
83 #define CIACRBF_START (1 << CIACRBB_START)
84 #define CIACRBF_PBON (1 << CIACRBB_PBON)
85 #define CIACRBF_RUNMODE (1 << CIACRBB_RUNMODE)
86 #define CIACRBF_OUTMODE (1 << CIACRBB_OUTMODE)
87 #define CIACRBF_ALARM (1 << CIACRBB_ALARM)
89 #endif /* HARDWARE_CIA_H */