starting work on apu
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
|
||||
#include <timer.h>
|
||||
#include <interrupts.h>
|
||||
#include <audio.h>
|
||||
|
||||
static timer_context ctx = {0};
|
||||
|
||||
@ -37,6 +38,10 @@ void timer_tick() {
|
||||
cpu_request_interrupt(IT_TIMER);
|
||||
}
|
||||
}
|
||||
|
||||
if((prev_div & (1 << 12)) && (!(ctx.div & (1 << 12)))){
|
||||
audio_tick();
|
||||
}
|
||||
}
|
||||
|
||||
void timer_write(u16 address, u8 value){
|
||||
|
Reference in New Issue
Block a user