[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ATA/IDE disk access using PIO and interrupt
- Date: Thu, 25 May 2006 14:31:54 -0400
- From: yan_luo at uml.edu (Yan Luo)
- Subject: ATA/IDE disk access using PIO and interrupt
Sorry, I mean
"I was trying to understand how interrupt works for the PIO as it is said in
the document (ata.t) that PIO is supported by both polling and INTERRUPT."
----- Original Message -----
From: "Yan Luo" <yan_luo at uml.edu>
To: <rtems-users at rtems.com>
Sent: Thursday, May 25, 2006 2:25 PM
Subject: ATA/IDE disk access using PIO and interrupt
> Hello All,
>
> I was trying to understand how interrupt works for the PIO as it is said
> in the document (ata.t) that PIO is supported by both polling and PIO.
>
> I don't see the IDE_Controller_Table[ctrl_minor].int_driven set to TRUE
> anywhere in the source tree. That means the interrupt driven PIO is NOT
> enabled at all.
>
> I tried to set it as true in ide_controller_initialize() in ide_ctrl.c.
> That caused the RTEMS hang.
>
> How the interrupt for PIO is enabled?
>
> My test is on RTEMS 4.6.2 with fileio example application.
>
> Thanks,
> Yan
>
>