An entertainment apparatus includes a storage unit that stores outside a
kernel a device driver for a peripheral device. To make the peripheral
device operable, a CPU causes an I/O processor to execute the device
driver using a remote procedure call. Data is transferred between the
peripheral device and the CPU through a direct memory access using a
communication protocol that is commonly used in the apparatus.
Un aparato de la hospitalidad incluye una unidad del almacenaje que almacene fuera de un núcleo un driver de dispositivo para un dispositivo periférico. Para hacer el dispositivo periférico operable, una CPU hace a procesador de I/O ejecutar el driver de dispositivo usando un Remote Procedure Call. Los datos se transfieren entre el dispositivo periférico y la CPU con un acceso directo de memoria usando un protocolo de comunicación que se utilice comúnmente en el aparato.