Z80/snd init
[mdlife] / src / hwregs.h
1 #ifndef HWREGS_H_
2 #define HWREGS_H_
3
4 #include <inttypes.h>
5
6 #define REG16PTR(addr)  (*(volatile uint16_t*)(addr))
7
8 #define Z80_MEMMODE                     REG16PTR(0xa11000)
9 #define Z80_BUSREQ                      REG16PTR(0xa11100)
10 #define Z80_RESET                       REG16PTR(0xa11200)
11 #define Z80_MEM                         ((uint8_t*)0xa00000)
12
13 #define VDP_PORT_DATA           REG16PTR(0xc00000)
14 #define VDP_PORT_CTL            REG16PTR(0xc00004)
15
16 #endif  /* HWREGS_H_ */