diff options
Diffstat (limited to 'c/src/libchip/ide/ata.c')
-rw-r--r-- | c/src/libchip/ide/ata.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/libchip/ide/ata.c b/c/src/libchip/ide/ata.c index 708518bca3..9a59e14f88 100644 --- a/c/src/libchip/ide/ata.c +++ b/c/src/libchip/ide/ata.c @@ -1168,7 +1168,7 @@ ata_initialize(rtems_device_major_number major, ata_irq_data.name = IDE_Controller_Table[ctrl_minor].int_vec; ata_irq_data.hdl = ata_interrupt_handler; - ata_irq_data.handle = ctrl_minor; + ata_irq_data.handle = (rtems_irq_hdl_param) ctrl_minor; status = ((0 == BSP_install_rtems_irq_handler(&ata_irq_data)) ? RTEMS_INVALID_NUMBER |