X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Farm.git;a=blobdiff_plain;f=betty%2Finterrupts.h;fp=betty%2Finterrupts.h;h=0ce073bb71f4fa8ec8b7ab0e3cc23ce5f9a27c13;hp=0d8266c1a4828dbb53a6d8f6c0d5ba06f08d5855;hb=7afb73c9bb16cfad0ff1e2455ba1cfd85754c8bc;hpb=b94e1a04585965f31be1ea047875e44139acb1b6 diff --git a/betty/interrupts.h b/betty/interrupts.h index 0d8266c..0ce073b 100644 --- a/betty/interrupts.h +++ b/betty/interrupts.h @@ -50,6 +50,9 @@ #define INTERRUPT_EXT2 2 #define INTERRUPT_EXT3 3 +#define INTERRUPT_TC0 0 +#define INTERRUPT_TC1 1 + #define INTERRUPT_TC_MODE_T 0x00 #define INTERRUPT_TC_MODE_CR 0x01 #define INTERRUPT_TC_MODE_CF 0x02 @@ -59,26 +62,28 @@ #define INTERRUPT_TC_MATCH_RESET 0x02 #define INTERRUPT_TC_MATCH_STOP 0x04 +#define INTERRUPT_M0 0 +#define INTERRUPT_M1 1 +#define INTERRUPT_M2 2 +#define INTERRUPT_M3 3 + #define INTERRUPT_TC_CAPT_R 0x01 #define INTERRUPT_TC_CAPT_F 0x02 #define INTERRUPT_TC_CAPT_I 0x04 -#define INTERRUPT_CAP0 0x00 -#define INTERRUPT_CAP1 0x01 -#define INTERRUPT_CAP2 0x02 -#define INTERRUPT_CAP3 0x03 - -#define INTERRUPT_M0 0x01 -#define INTERRUPT_M1 0x02 -#define INTERRUPT_M2 0x04 -#define INTERRUPT_M3 0x08 -#define INTERRUPT_C0 0x10 -#define INTERRUPT_C1 0x20 -#define INTERRUPT_C2 0x40 -#define INTERRUPT_C3 0x80 - -#define INTERRUPT_TC0 0 -#define INTERRUPT_TC1 1 +#define INTERRUPT_C0 0 +#define INTERRUPT_C1 1 +#define INTERRUPT_C2 2 +#define INTERRUPT_C3 3 + +#define INTERRUPT_MATCH0 0x01 +#define INTERRUPT_MATCH1 0x02 +#define INTERRUPT_MATCH2 0x04 +#define INTERRUPT_MATCH3 0x08 +#define INTERRUPT_CAP0 0x10 +#define INTERRUPT_CAP1 0x20 +#define INTERRUPT_CAP2 0x40 +#define INTERRUPT_CAP3 0x80 #define INTERRUPT_SET 0x00 #define INTERRUPT_USED 0x01