At 14:06 00-08-04 +0200, you wrote:
> >well, I was hoping we could establish an official "plex86 host<->guest
> >interface port". (every guest os specific device driver will need some
> >ports, so why not have plex86 manage a generic port that plugins can
> >register a callback for (IS it possible for multiple plugins to register
> >a callback on the SAME ports?) ->
>
>No, that isn't possible. That would be a bug, anyway (IO port conflicts are
>not allowed!). It would also mean lousy performance. However, I guess we
>could reserve a range of I/O ports for plex86 use, but for now it's not so
>important which port you pick (make it a plugin command line option if you
>wish).
>
>-- Ramon
I think a workaround to this would be to create some kind of "Plex86
Device" which registers itself as a PCI card or something like that, if
we'd like to assign many actions to the same port. I obviously don't talk
about existing devices that will be virtualized, but for some control from
within the guest OS, to suspend the emulation or take a memory snap shot,
for example. Is it a good idea?
EL