Il 29 luglio 2016 12:21:01 CEST, Justus Winter <jus...@gnupg.org> ha scritto:
>> I am now able to run virtio ld drivers,
>
>What are ld drivers?
>

IIRC ld stands for logical drive. Basically it's a disk driver with a virtio 
backend.

>I see that you are making use of the Mach debug interface.  Note that
>this interface is only available when compiled in, and that this
>interface may change at any time, so we cannot rely on that.
>
>If some functionality is required to write userspace drivers, we need
>to
>create a proper interface for that.  So what do you need, and why?
>

I need a way to translate logical addresses to physical, so far this was 
implemented with a lookup table. However virtio drivers seem to require other 
addresses to be translated, which are not present in this table.
I couldn't find another api so far so I used what I had on Debian gnu/Hurd. 
Could you suggest a better interface (existing or to be implemented)?

Cheers
Luca


Reply via email to