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

Reply via email to