[PATCH] Fix initialization of i8259 controller on MALTA
Warner Losh
imp at bsdimp.com
Fri Jul 15 16:09:54 UTC 2011
On Jul 15, 2011, at 4:08 AM, Adrian Chadd wrote:
> The obvious question - is QEMU correct here?
>
> Has anyone tried this on a real board?
I'm not sure this has booted on a real board in a long time. Not because it is broken, but because the MALTA boards are kinda old.
Warner
>
> Adrian
>
> On 15 July 2011 08:16, Robert Millan <rmh at debian.org> wrote:
>> Hi,
>>
>> i8259 controller is initialized incorrectly on MALTA. It writes mask
>> bits to control register and control bits to mask register.
>>
>> The former causes ICW1_RESET|ICW1_LTIM combination to be written to
>> control register, which on QEMU results in "level sensitive irq not
>> supported" error.
>>
>> --
>> Robert Millan
>>
>> _______________________________________________
>> freebsd-mips at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-mips
>> To unsubscribe, send any mail to "freebsd-mips-unsubscribe at freebsd.org"
>>
>>
> _______________________________________________
> freebsd-mips at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mips
> To unsubscribe, send any mail to "freebsd-mips-unsubscribe at freebsd.org"
>
>
More information about the freebsd-mips
mailing list