From a4d3eb0dcc85fca0a6d7de8bf50d8af330921002 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 4 Jan 2005 23:28:37 +0000 Subject: 2005-01-04 Joel Sherrill * comm/gdb_glue.c, irq/idt.c: Remove warnings. --- c/src/lib/libbsp/i386/shared/irq/idt.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'c/src/lib/libbsp/i386/shared/irq/idt.c') diff --git a/c/src/lib/libbsp/i386/shared/irq/idt.c b/c/src/lib/libbsp/i386/shared/irq/idt.c index 909d82eac4..465cbd4e27 100644 --- a/c/src/lib/libbsp/i386/shared/irq/idt.c +++ b/c/src/lib/libbsp/i386/shared/irq/idt.c @@ -40,9 +40,9 @@ void create_interrupt_gate_descriptor (interrupt_gate_descriptor* idtEntry, rtems_raw_irq_hdl get_hdl_from_vector(rtems_vector_offset index) { - rtems_raw_irq_hdl hdl; + uint32_t hdl; interrupt_gate_descriptor* idt_entry_tbl; - unsigned limit; + uint32_t limit; i386_get_info_from_IDTR (&idt_entry_tbl, &limit); @@ -53,9 +53,9 @@ rtems_raw_irq_hdl get_hdl_from_vector(rtems_vector_offset index) return 0; } - * ((unsigned int*) &hdl) = (idt_entry_tbl[index].low_offsets_bits | - (idt_entry_tbl[index].high_offsets_bits << 16)); - return hdl; + hdl = (idt_entry_tbl[index].low_offsets_bits | + (idt_entry_tbl[index].high_offsets_bits << 16)); + return (rtems_raw_irq_hdl) hdl; } int i386_set_idt_entry (const rtems_raw_irq_connect_data* irq) -- cgit v1.2.3