roemvaar / oso

OSo ("bear" in Spanish) is a microkernel for embedded systems. It currently supports Raspberry Pi 4 Model B.
MIT License
0 stars 1 forks source link

Clean architecture with to support multiple architectures #17

Open roemvaar opened 4 months ago

roemvaar commented 4 months ago

Read chapter 29 of Clean Architecture book and refactor your code to support multiple architectures.

roemvaar commented 3 months ago

LKD: "OSo" shall be a portable operating system.

This means that architecture-independent C code must correctly compile and run on a wide range of systems, and that architecture dependent code must be properly segregated in system-specific directories in the kernel source tree.