Re: [ES40-developers] Patch: fix ide controller
Status: Alpha
Brought to you by:
iamcamiel
From: brian w. <bdw...@in...> - 2008-02-27 03:00:59
|
Actually, I need to increment the cycle counter before I handle the interrupt. Here's a patch which works better. Brian On Tue, 2008-02-26 at 16:33 -0500, Brian Wheeler wrote: > This patch fixes two things: > 1) clears the busmaster active bit when the bit 1 is written to the > busmaster status register. > 2) Attempts to refire the interrupt if the controller seems to have > missed it -- before the OS declares a timeout. > > This patch fixes the vms boot problems from ide cdrom and it also > allowed me to install tru64 -- albeit with timeouts. > > The timeout refire code isn't very well tested, since it is very timing > dependent, and if you have IDE debugging turned on, es40 waits for a > keypress before re-issuing the interrupt (since I want to see what it is > doing) > > Brian > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ Es40-developers mailing list Es4...@li... https://lists.sourceforge.net/lists/listinfo/es40-developers |