[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A20 delay
- Date: Thu, 16 Dec 1999 15:54:12 +0100 (CET)
- From: "VALETTE Eric" <valette@crf.canon.fr>
- Subject: Re: A20 delay
>>>>> "Aleksey" == Quality Quorum <qqi@world.std.com> writes:
>> If instead of the "delay loop" we use the old "outb al, $0x80" delay, it works again...
>>
>> As far as I understood, the delay was causing problem to you for A20 setting and
>> not the PIC. If this is the case, I would suggest to let the delay as
>> "outb al, $0x80" by default in ldseg.S. Whatever you do in start16,
>> I do not care : I do not use it. BUT I would suggest to look at linux
>> code as an example of *highly tested* solution.
Aleksey> It is fine with me, however, I feel somehwat uneasy that having delays of
Aleksey> say 10us vs 1us will cause 8259 programming errors - it may be a sign that
Aleksey> this 8259 delay sensitivity is worth looking at. I am wondering is
Aleksey> it reproduceable across other systems ? What chipset are you using it
Aleksey> with ?
It is a classical 82439 HX (also known as triton 2) on an ASUS motherboard
featuring a Pentium 166 Mhz.
-- eric