aboutsummaryrefslogtreecommitdiffstats
path: root/vbe.c
diff options
context:
space:
mode:
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);