2021-03-21 18:35:04 +00:00
|
|
|
#pragma option -zCSHARED
|
2021-01-28 18:20:27 +00:00
|
|
|
|
|
|
|
#include "platform.h"
|
2021-02-07 20:03:00 +00:00
|
|
|
#include "x86real.h"
|
2021-01-28 18:20:27 +00:00
|
|
|
#include "libs/kaja/kaja.h"
|
|
|
|
#include "th02/snd/snd.h"
|
|
|
|
|
|
|
|
void snd_delay_until_volume(uint8_t volume)
|
|
|
|
{
|
|
|
|
while(1) {
|
|
|
|
_AH = KAJA_GET_VOLUME;
|
|
|
|
if(snd_midi_active != true) {
|
|
|
|
geninterrupt(PMD);
|
|
|
|
} else {
|
|
|
|
geninterrupt(MMD);
|
|
|
|
}
|
|
|
|
__asm cmp al, volume;
|
|
|
|
__asm jz end;
|
|
|
|
}
|
|
|
|
end:
|
|
|
|
}
|
|
|
|
#pragma codestring "\x90"
|