I'm pretty sure in the alpha linux code, that they've added the quiesce()
pseudo-inst to just skip past any busy wait loops. They've done this for the
cpu_idle() loop as well in Alpha.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf
Of Gabe Black
Sent: Friday, December 19, 2008 3:50 AM
To: M5 Developer List
Subject: [m5-dev] SLOOOOOOOOOOW IDE controller

    I finally have the IDE controller sort of working (yay!), but 
apparently there's a built in 3 millisecond busy loop delay before the 
device is recognized as ready to go. In general, did you need to do 
anything special to make the controller start up and work in a 
reasonable amount of real time for Alpha?

Gabe
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev



No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.176 / Virus Database: 270.9.19/1856 - Release Date: 12/18/2008
8:06 PM

_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to