diff --git a/Lib/YMF262-HAL/Inc/YMF262-HAL.hpp b/Lib/YMF262-HAL/Inc/YMF262-HAL.hpp index 2fa0fee..df1819c 100644 --- a/Lib/YMF262-HAL/Inc/YMF262-HAL.hpp +++ b/Lib/YMF262-HAL/Inc/YMF262-HAL.hpp @@ -66,6 +66,15 @@ class YMF262_HAL{ write(Bank::BANK_1, 0x105, (mode == OPLMode::OPL3) ? 0x01 : 0x00); }; + void initial_clear(){ + + _gpio.set_ic(State::ACTIVE); + _gpio.delay_ticks(_t_icw_ticks); + _gpio.set_ic(State::INACTIVE); + _gpio.delay_ticks(_t_recovery_ticks); + + }; + }; #endif \ No newline at end of file