Files
2026-01-08 13:34:45 +01:00

167 lines
3.1 KiB
PHP

#ifndef __IODEFINE_EXT_H__
#define __IODEFINE_EXT_H__
#define ADM2 0xF0010
#define ADUL 0xF0011
#define ADLL 0xF0012
#define ADTES 0xF0013
#define PU1 0xF0031
#define PU4 0xF0034
#define PU12 0xF003C
#define PIM1 0xF0041
#define POM1 0xF0051
#define POM4 0xF0054
#define PMC1 0xF0061
#define PMC4 0xF0064
#define NFEN0 0xF0070
#define NFEN1 0xF0071
#define ISC 0xF0073
#define TIS0 0xF0074
#define ADPC 0xF0076
#define PIOR 0xF0077
#define IAWCTL 0xF0078
#define DFLCTL 0xF0090
#define HIOTRM 0xF00A0
#define HOCODIV 0xF00A8
#define TEMPCAL0 0xF00AC
#define TEMPCAL1 0xF00AD
#define TEMPCAL2 0xF00AE
#define TEMPCAL3 0xF00AF
#define MDCL 0xF00E0
#define MDCH 0xF00E2
#define MDUC 0xF00E8
#define PER0 0xF00F0
#define OSMC 0xF00F3
#define RMC 0xF00F4
#define RPECTL 0xF00F5
#define BCDADJ 0xF00FE
#define SSR00 0xF0100
#define SSR00L 0xF0100
#define SSR01 0xF0102
#define SSR01L 0xF0102
#define SIR00 0xF0108
#define SIR00L 0xF0108
#define SIR01 0xF010A
#define SIR01L 0xF010A
#define SMR00 0xF0110
#define SMR01 0xF0112
#define SCR00 0xF0118
#define SCR01 0xF011A
#define TCR00 0xF0180
#define TCR01 0xF0182
#define TCR02 0xF0184
#define TCR03 0xF0186
#define TMR00 0xF0190
#define TMR01 0xF0192
#define TMR02 0xF0194
#define TMR03 0xF0196
#define TSR00 0xF01A0
#define TSR00L 0xF01A0
#define TSR01 0xF01A2
#define TSR01L 0xF01A2
#define TSR02 0xF01A4
#define TSR02L 0xF01A4
#define TSR03 0xF01A6
#define TSR03L 0xF01A6
#define SE0 0xF0120
#define SE0L 0xF0120
#define SS0 0xF0122
#define SS0L 0xF0122
#define ST0 0xF0124
#define ST0L 0xF0124
#define SPS0 0xF0126
#define SPS0L 0xF0126
#define SO0 0xF0128
#define SOE0 0xF012A
#define SOE0L 0xF012A
#define SOL0 0xF0134
#define SOL0L 0xF0134
#define SSC0 0xF0138
#define SSC0L 0xF0138
#define TE0 0xF01B0
#define TE0L 0xF01B0
#define TS0 0xF01B2
#define TS0L 0xF01B2
#define TT0 0xF01B4
#define TT0L 0xF01B4
#define TPS0 0xF01B6
#define TO0 0xF01B8
#define TO0L 0xF01B8
#define TOE0 0xF01BA
#define TOE0L 0xF01BA
#define TOL0 0xF01BC
#define TOL0L 0xF01BC
#define TOM0 0xF01BE
#define TOM0L 0xF01BE
#define IICCTL00 0xF0230
#define IICCTL01 0xF0231
#define IICWL0 0xF0232
#define IICWH0 0xF0233
#define SVA0 0xF0234
#define CRCD 0xF02FA
// ADM2
#define ADTYP 0xF0010.0
#define AWC 0xF0010.2
#define ADRCK 0xF0010.3
// DFLCTL
#define DFLEN 0xF0090.0
// MDUC
#define DIVST 0xF00E8.0
#define MACSF 0xF00E8.1
#define MACOF 0xF00E8.2
#define MDSM 0xF00E8.3
#define MACMODE 0xF00E8.6
#define DIVMODE 0xF00E8.7
// PER0
#define TAU0EN 0xF00F0.0
#define SAU0EN 0xF00F0.2
#define IICA0EN 0xF00F0.4
#define ADCEN 0xF00F0.5
#define TMKAEN 0xF00F0.7
// RMC
#define WDVOL 0xF00F4.7
// RPECTL
#define RPEF 0xF00F5.0
#define RPERDIS 0xF00F5.7
// IICCTL00
#define SPT0 0xF0230.0
#define STT0 0xF0230.1
#define ACKE0 0xF0230.2
#define WTIM0 0xF0230.3
#define SPIE0 0xF0230.4
#define WREL0 0xF0230.5
#define LREL0 0xF0230.6
#define IICE0 0xF0230.7
// IICCTL01
#define PRS0 0xF0231.0
#define DFC0 0xF0231.2
#define SMC0 0xF0231.3
#define DAD0 0xF0231.4
#define CLD0 0xF0231.5
#define WUP0 0xF0231.7
#endif