Hi Artyom, On 05/12/2012 04:06 PM, Artyom Tarasenko wrote: > On Mon, Jul 4, 2011 at 1:17 PM, Jakub Jermar <[email protected]> wrote: >> On 4.7.2011 12:30, Artyom Tarasenko wrote: >>> You mean that HelenOS only needs the interrupt controller, and the rest >>> of IOMMU (particularly DVMA) is not necessary? >> >> Exactly, so far, the devices we have supported on sparc64 (and >> everywhere else) were very simple ones using just PIO - mostly serial >> controllers and various buses / interrupt controllers. HelenOS mainline >> can't do any DMA or DVMA yet, just mere PIO. > > Ok. Since today qemu has an interrupt controller good enough for booting > Linux. > So you might want to consider implementing a SU stdio driver. ;-)
su is basically a ns16550 wired to talk to a keyboard, right? That is what HelenOS actually expects... >> One problem I can immediately see is that there is no `interrupts` >> property in the `keyboard` node. > > Does the vanilla 0.4.3 iso have a PS2 keyboard driver? > Since there is a controller, adding a property is trivial: > > http://tyom.blogspot.com/2012/05/booting-linuxsparc64-on-todays-openbios.html No, it assumes the ns1550 talking to a Sun keyboard. Is the latest OpenBIOS available in a binary form somewhere? I have never really succeeded building it from sources :-( Jakub _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
