Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-24 Thread Gabe Black
It looks like the version in the tree is actually already fixed. Execution is now getting to the point where the wbinvd instruction is being executed. This instruction is supposed to write back the contents of the cache and mark everything invalid, and from previous conversations I know there

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-24 Thread Ali Saidi
On Dec 24, 2008, at 2:55 AM, Gabe Black wrote: It looks like the version in the tree is actually already fixed. Execution is now getting to the point where the wbinvd instruction is being executed. This instruction is supposed to write back the contents of the cache and mark everything

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-23 Thread nathan binkert
I recently put the mkblankimage.sh script in m5/util. My guess is that we should remove the one from the website (with maybe a pointer to the repository) and fix the one in the tree. Can you take care of it gabe? I have the M5 ops working, but the slow IDE controller turned out to be a bug in

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-23 Thread gblack
Yes. I'm having network issues so it might not make it into the tree quickly. Gabe Quoting nathan binkert n...@binkert.org: I recently put the mkblankimage.sh script in m5/util. My guess is that we should remove the one from the website (with maybe a pointer to the repository) and fix the

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-22 Thread Gabe Black
nathan binkert wrote: I notice there's a copy of the m5 op stuff in both the main repository and in the kernel patches, and that the version in the kernel patches isn't the same. Should they be? Do I need to link them together somehow? The version in the main repository has some definitions

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-20 Thread Gabe Black
, December 19, 2008 3:50 AM To: M5 Developer List Subject: [m5-dev] SLOOW 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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-20 Thread nathan binkert
I notice there's a copy of the m5 op stuff in both the main repository and in the kernel patches, and that the version in the kernel patches isn't the same. Should they be? Do I need to link them together somehow? The version in the main repository has some definitions for functions the other

[m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread Gabe Black
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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread Geoffrey Blake
Black Sent: Friday, December 19, 2008 3:50 AM To: M5 Developer List Subject: [m5-dev] SLOOW 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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread Ali Saidi
] On Behalf Of Gabe Black Sent: Friday, December 19, 2008 3:50 AM To: M5 Developer List Subject: [m5-dev] SLOOW 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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread nathan binkert
: Friday, December 19, 2008 3:50 AM To: M5 Developer List Subject: [m5-dev] SLOOW 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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread Ali Saidi
Developer List Subject: [m5-dev] SLOOW 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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread nathan binkert
...@m5sim.org] On Behalf Of Gabe Black Sent: Friday, December 19, 2008 3:50 AM To: M5 Developer List Subject: [m5-dev] SLOOW 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

Re: [m5-dev] SLOOOOOOOOOOW IDE controller

2008-12-19 Thread Gabe Black
...@m5sim.org [mailto:m5-dev-boun...@m5sim.org] On Behalf Of Gabe Black Sent: Friday, December 19, 2008 3:50 AM To: M5 Developer List Subject: [m5-dev] SLOOW IDE controller I finally have the IDE controller sort of working (yay!), but apparently there's a built in 3 millisecond busy