pico430prog/test/rl78/hw.S

83 lines
1.3 KiB
ArmAsm

/* vim: set ft=gas: */
#define P0 0xfff00
#define P2 0xfff02
#define P3 0xfff03
#define P12 0xfff0c
#define P13 0xfff0d
#define PM0 0xfff20
#define PM2 0xfff22
#define PM3 0xfff23
#define TXD1 0xfff44
#define SDR02 0xfff44
#define RXD1 0xfff46
#define SDR03 0xfff46
#define CMC 0xfffa0
#define CSC 0xfffa1
#define CKC 0xfffa4
; PMC: processor mode control
#define PU0 0xf0030
#define PU3 0xf0033
#define PU12 0xf003c
#define PIM0 0xf0040
#define PIM3 0xf0043
#define POM0 0xf0050
#define POM3 0xf0053
#define PMC0 0xf0060
#define PMC2 0xf0062
#define PMC3 0xf0063
#define NFEN0 0xf0070
#define NFEN1 0xf0071
#define PIOR0 0xf0077
#define PIOR1 0xf0079
#define PIOR2 0xf0075
#define PIOR3 0xf007c
#define ADPC 0xf0076
#define IAWCTL 0xf0078
#define PMS 0xf007b
#define DFLCTL 0xf0090
#define PER0 0xf00f0
#define PRR0 0xf00f1
#define PER1 0xf00fa
#define PRR1 0xf00fb
#define PER2 0xf00fc
#define PRR2 0xf00fd
#define SSR02 0xf0104
#define SSR03 0xf0106
#define SIR02 0xf010c
#define SIR03 0xf010e
#define SMR02 0xf0114
#define SMR03 0xf0116
#define SCR02 0xf011c
#define SCR03 0xf011e
#define SE0 0xf0120
#define SS0 0xf0122
#define ST0 0xf0124
#define SPS0 0xf0126
#define SO0 0xf0128
#define SOE0 0xf012a
#define SOL0 0xf0134
#define SSC0 0xf0138
#define CRC0CTL 0xf02f0
#define INTFE 0xf0448
#define tool_tx 0xeffa1