You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OK I tried to better things, but it is a complete mess and compilcated the driver writing very much, so here is a proposal for how things would work :
Userland has NO access to drivers/devices. Apps would communicate with devices through a device manager. From the user perspective, the code would look like this :
set PUSH, DEVICE_GENERICSCREEN
set PUSH, PRINTF
set PUSH, str_hello
set PUSH 0 ; With support for multiple devices at a time, each device has a number, so if you have three keyboards, you can access them with 0, 1, 2. 0xFFFF would be for "All of them"
int INT_DEVICE
Current state is : Support of multiple devices is pretty much non existent.
The text was updated successfully, but these errors were encountered: