s3:More fixes for invalid type casts

Signed-off-by: Jaroslaw Pelczar <jarek@jpelczar.com>
Change-Id: Id4170d950f9f79fc5edd808f49d58da974cb32b7
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1788
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
This commit is contained in:
Jaroslaw Pelczar 2019-08-28 17:33:47 +02:00 committed by waddlesplash
parent 132242e027
commit 3a0988b833
2 changed files with 3 additions and 3 deletions

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);

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.