NJU-ProjectN/abstract-machine 3348db971fd860be5cb28e21c18f9d0e65d0c96a Merge pull request #8 from Jasonyanyusong/master
26 lines
602 B
C
26 lines
602 B
C
#include <am.h>
|
|
#include <nemu.h>
|
|
|
|
#define AUDIO_FREQ_ADDR (AUDIO_ADDR + 0x00)
|
|
#define AUDIO_CHANNELS_ADDR (AUDIO_ADDR + 0x04)
|
|
#define AUDIO_SAMPLES_ADDR (AUDIO_ADDR + 0x08)
|
|
#define AUDIO_SBUF_SIZE_ADDR (AUDIO_ADDR + 0x0c)
|
|
#define AUDIO_INIT_ADDR (AUDIO_ADDR + 0x10)
|
|
#define AUDIO_COUNT_ADDR (AUDIO_ADDR + 0x14)
|
|
|
|
void __am_audio_init() {
|
|
}
|
|
|
|
void __am_audio_config(AM_AUDIO_CONFIG_T *cfg) {
|
|
cfg->present = false;
|
|
}
|
|
|
|
void __am_audio_ctrl(AM_AUDIO_CTRL_T *ctrl) {
|
|
}
|
|
|
|
void __am_audio_status(AM_AUDIO_STATUS_T *stat) {
|
|
stat->count = 0;
|
|
}
|
|
|
|
void __am_audio_play(AM_AUDIO_PLAY_T *ctl) {
|
|
}
|