Merge pull request #73 from LinuxJedi/fix-rtg-reboot

Fix Amiga reboot when DPMS is on
This commit is contained in:
beeanyew 2021-08-05 16:57:38 +02:00 committed by GitHub
commit 9043334114
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -412,11 +412,11 @@ void rtg_set_clut_entry(uint8_t index, uint32_t xrgb) {
void rtg_init_display() {
int err;
rtg_on = 1;
if (rtg_dpms) {
vc_tv_hdmi_power_on_preferred();
}
if (!rtg_initialized) {
if (rtg_dpms) {
vc_tv_hdmi_power_on_preferred();
}
err = pthread_create(&thread_id, NULL, &rtgThread, (void *)&rtg_share_data);
if (err != 0) {
rtg_on = 0;
@ -437,6 +437,7 @@ void rtg_shutdown_display() {
if (rtg_dpms) {
shutdown = 1;
vc_tv_power_off();
pthread_join(thread_id, NULL);
}
rtg_on = 0;