]> Shamusworld >> Repos - virtualjaguar/blob - src/dac.h
d0c57202a47db98df3b1e06d3dc7efbf5c7ed21f
[virtualjaguar] / src / dac.h
1 //
2 // DAC.H: Header file
3 //
4
5 #ifndef __DAC_H__
6 #define __DAC_H__
7
8 #include "memory.h"
9
10 void DACInit(void);
11 void DACReset(void);
12 void DACDone(void);
13 //int GetCalculatedFrequency(void);
14
15 // DAC memory access
16
17 void DACWriteByte(uint32 offset, uint8 data, uint32 who = UNKNOWN);
18 void DACWriteWord(uint32 offset, uint16 data, uint32 who = UNKNOWN);
19 uint8 DACReadByte(uint32 offset, uint32 who = UNKNOWN);
20 uint16 DACReadWord(uint32 offset, uint32 who = UNKNOWN);
21
22 #endif  // __DAC_H__