|
|
|
|
|
by charcircuit
190 days ago
|
|
The kernel talks to the device using an API it exposes. Similarly Chrome will talk to the OS using an API it exposes. OS APIs can also behave in weird and unexpected ways, be hard to debug and fail. Chrome protects the content it hosts from this complexity. Interacting with the layer underneath you is part of your job of hosting things on top of you. |
|
Not are drivers are like that. For instance, drivers/input/serio/ps2-gpio.c is all about timing the right signals.