mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-03 09:40:44 +00:00
435bdd5755
At the current stage, the USB HID and storage drivers are prinicpally working but not stable. If interrupts are not processed fast enough, devices will get sporadically disconnected. The USB host-controller driver is not part of the normal Linux kernel. For this reason, we need to download it separately. There exists a 'prepare_rpi' rule in the 'dde_linux/Makefile' to automate this process.
This is generic part of the Genode implementation. It consists of two parts: :_Core_: is the ultimate root of the Genode application tree and provides abstractions for the lowest-level hardware resources such as RAM, ROM, CPU, and generic device access. All generic parts of Core can be found here - for system-specific implementations refer to the appropriate 'base-<system>' directory. :_Base libraries and protocols_: that are used by each Genode component to interact with other components. This is the glue that holds everything together.