s3:More fixes for invalid type casts

Signed-off-by: Jaroslaw Pelczar <[email protected]>
Change-Id: Id4170d950f9f79fc5edd808f49d58da974cb32b7
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1788
Reviewed-by: waddlesplash <[email protected]>
This commit is contained in:
Jaroslaw Pelczar
2019-08-30 14:20:22 +00:00
committed by waddlesplash
parent 132242e027
commit 3a0988b833
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -92,7 +92,7 @@ Virge_GetEdidInfo(edid1_info& edidInfo)
uint32 DDCPort = 0xAA;
i2c_bus bus;
bus.cookie = (void*)DDCPort;
bus.cookie = (void*)(addr_t)DDCPort;
bus.set_signals = &SetI2CSignals_Alt;
bus.get_signals = &GetI2CSignals_Alt;
ddc2_init_timing(&bus);
+2 -2
View File
@@ -89,9 +89,9 @@ Virge_Init(void)
// some DX chipsets don't seem to do it automatically.
WritePIO_8(CRTC_INDEX, 0x59);
WritePIO_8(CRTC_DATA, (uint32)(si.videoMemPCI) >> 24);
WritePIO_8(CRTC_DATA, (uint8)((uint32)(si.videoMemPCI) >> 24));
WritePIO_8(CRTC_INDEX, 0x5A);
WritePIO_8(CRTC_DATA, (uint32)(si.videoMemPCI) >> 16);
WritePIO_8(CRTC_DATA, (uint8)((uint32)(si.videoMemPCI) >> 16));
// Enable MMIO.