summaryrefslogtreecommitdiff
path: root/plugins/ao/eng_dsf/dc_hw.h
blob: 33345efe1c115418a2ad7edbb7c5a7697b639cd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _DC_HW_H_
#define _DC_HW_H_

#include "arm7i.h"

void dc_hw_init(struct sARM7 *cpu);
void dc_hw_free (struct sARM7 *cpu);
void dc_write8(struct sARM7 *cpu, int addr, uint8 data);
void dc_write16(struct sARM7 *cpu, int addr, uint16 data);
void dc_write32(struct sARM7 *cpu, int addr, uint32 data);
uint8 dc_read8(struct sARM7 *cpu, int addr);
uint16 dc_read16(struct sARM7 *cpu, int addr);
uint32 dc_read32(struct sARM7 *cpu, int addr);

#endif