Hi,
I want to use the TSS I/O permission bit map to support fine
grained control of I/O access for user-level apps (x86 32 bit
target). From looking at the kernel code, I believe the bit map
is switched out per-process as part of the Context class
(Space::_io_space) - correct me if I am wrong. My query is how to
set/clear the bits for a given target task from a "root" task with
sufficient privileges (e.g., base caps and sigma0 caps). I
could extend the kernel scheduler protocol, but I don't want to do
this if there is already a clean way in place.
Thanks
Daniel Waddington