/compter_systems

Open source material from the internet, pieced together

Table of content

Computer systems knowledge

Systems types

There is 3 basic type of computer systems

Bare metal

My notes

Just your own firmware written on low-level programing language.

There is hardware abstraction layer (HAL) libraries for most dev boards and chips. Where you can easily reach the board and processor peripheries.

More on wiki.

RTOS

My notes

A real-time operating system is an operating system for real-time applications that processes data and events that have critically defined time constraints.

More on wiki.

Operating systems

My notes

Also notes: