kopia lustrzana https://github.com/hoglet67/RGBtoHDMI
Pi Firmware: Removed obsolete BIT_INITIALIZE
Change-Id: I397257e3276ecf96e3eab9e7ae5a061a4fc28597pull/11/head
rodzic
639966d052
commit
72b00eb7e2
|
@ -28,7 +28,7 @@
|
|||
#define BIT_CALIBRATE 0x04 // bit 2, indicates calibration is happening
|
||||
#define BIT_NO_DEINT 0x08 // bit 3, indicates all deinterlacing should be disabled
|
||||
#define BIT_OSD 0x10 // bit 4, indicated the OSD is visible
|
||||
#define BIT_INITIALIZE 0x20 // bit 5, indicates we should sync to an even frame
|
||||
#define BIT_MODE_DETECT 0x20 // bit 5, indicates mode changes should be detected
|
||||
#define BIT_ELK 0x40 // bit 6, indicated we are an Electron
|
||||
#define BIT_SCANLINES 0x80 // bit 7, indicates scan lines should be made visible
|
||||
#define BIT_FIELD_TYPE 0x100 // bit 8, indicates the field type (0 = odd, 1 = even) of the last field
|
||||
|
@ -54,9 +54,8 @@
|
|||
|
||||
#define BIT_NEW_DEINT 0x00400000 // bit 22, indicates the new deinterlace algorithm should be used
|
||||
#define BIT_DEBUG 0x00800000 // bit 23, indicated the debug grid should be displayed
|
||||
#define BIT_MODE_DETECT 0x01000000 // bit 24, indicates mode changes should be detected
|
||||
|
||||
// bit 25 unused
|
||||
// bit 24-25 unused
|
||||
// bit 26 unavailable (used for switch detection)
|
||||
// bit 27-31 unused
|
||||
|
||||
|
|
|
@ -797,14 +797,6 @@ buffer_chosen:
|
|||
biclt r3, r3, #BIT_FIELD_TYPE // Odd, clear bit
|
||||
orrge r3, r3, #BIT_FIELD_TYPE // Even, set bit
|
||||
|
||||
// If just starting, then sync to an even frame
|
||||
and r0, r3, #(BIT_INITIALIZE | BIT_FIELD_TYPE)
|
||||
cmp r0, #BIT_INITIALIZE
|
||||
beq frame
|
||||
|
||||
// Clear the initiaize flag so this is only done once
|
||||
bic r3, r3, #BIT_INITIALIZE
|
||||
|
||||
// Check for mode change:
|
||||
// Odd: Mode 0..6 should be 21us, Mode 7 should be 23us
|
||||
// Even: Mode 0..6 should be 53us, Mode 7 should be 55us
|
||||
|
|
|
@ -1024,7 +1024,7 @@ void rgb_to_hdmi_main() {
|
|||
do {
|
||||
|
||||
log_debug("Entering rgb_to_fb");
|
||||
int flags = mode7 | BIT_INITIALIZE | clear;
|
||||
int flags = mode7 | clear;
|
||||
if (!m7disable) {
|
||||
flags |= BIT_MODE_DETECT;
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue