Files
sylverb-game-and-watch-retr…/Core/Inc/gw_multisync.h
Benjamin Sølberg e18f1f4a9b Multisync support added.
Changed PLL3 for 50/60 hz refresh rate to accommodate multisync.
Please note that center frequencies are still the same.
Multisync is by default opt-in.
Fixed: Removed reinit of LCD refresh rate (PLL3) during set_audio_frequency() which was causing a reset of the LCD frame rate back to 50 hz
2024-03-10 22:42:35 +01:00

13 lines
289 B
C

#ifndef _GW_MULTISYNC_H_
#define _GW_MULTISYNC_H_
#include <stdbool.h>
#include "stm32h7xx_hal.h"
void multisync_init();
bool multisync_is_synchronized();
void multisync_SAI_TxHalfCpltCallback(SAI_HandleTypeDef *hsai);
void multisync_SAI_TxCpltCallback(SAI_HandleTypeDef *hsai);
#endif