SebastianOberschwendtner / OTOS

Bearbones realtime operating system for embedded systems. Focus lies on KISS (Keep-It-Super-Simple).
GNU General Public License v3.0
2 stars 0 forks source link

Make the device drivers usable on their own #17

Open SebastianOberschwendtner opened 4 months ago

SebastianOberschwendtner commented 4 months ago

Current behavior

Right now the drivers.h depend on the kernel.h to be loaded first. However, the drivers don't necessarily need the kernel to work.

Expected behavior

The drivers should work when just loading the drivers.h. This should also prepare the library to be split into a separate hardware and OS related package later.