aboutsummaryrefslogtreecommitdiffstats
path: root/vbe.c
diff options
context:
space:
mode:
authorAnssi Hannula <anssi@mandriva.org>2010-01-02 02:26:13 +0000
committerAnssi Hannula <anssi@mandriva.org>2010-01-02 02:26:13 +0000
commitbbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc (patch)
tree268faff9cf7aa6ce57a3c2c600a843de2e4f1e37 /vbe.c
parent02eba4f24bcb783e733c51f675d8fb49e37ba94e (diff)
downloadmonitor-edid-bbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc.tar
monitor-edid-bbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc.tar.gz
monitor-edid-bbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc.tar.bz2
monitor-edid-bbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc.tar.xz
monitor-edid-bbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc.zip
Fix some compiler warnings.
Diffstat (limited to 'vbe.c')
-rw-r--r--vbe.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/vbe.c b/vbe.c
index 23faad1..9c00d0b 100644
--- a/vbe.c
+++ b/vbe.c
@@ -137,8 +137,8 @@ static int vbe_check_vbe_info(void)
/* set up registers for the interrupt call. */
memset(&regs, 0, sizeof(regs));
regs.eax = 0x4f00;
- regs.es = (u_int32_t)(mem - LRMI_base_addr()) >> 4;
- regs.edi = (u_int32_t)(mem - LRMI_base_addr()) & 0x0f;
+ regs.es = (uintptr_t)(mem - LRMI_base_addr()) >> 4;
+ regs.edi = (uintptr_t)(mem - LRMI_base_addr()) & 0x0f;
memcpy(mem, "VBE2", 4);
/* do it. */
@@ -231,8 +231,8 @@ static int vbe_get_edid_info(char *edid, int port)
regs.eax = 0x4f15;
regs.ebx = 0x0001;
regs.ecx = port;
- regs.es = (u_int32_t)(mem - LRMI_base_addr()) >> 4;
- regs.edi = (u_int32_t)(mem - LRMI_base_addr()) & 0x0f;
+ regs.es = (uintptr_t)(mem - LRMI_base_addr()) >> 4;
+ regs.edi = (uintptr_t)(mem - LRMI_base_addr()) & 0x0f;
/* do it. */
iopl(3);