Wokshops
List of workshops
Writing a minimal boot loader
Requirements:
Linux (Ubunto or Fedora)
Arm-Elf-GNU tool chain
Qemu emulator for Mini2440
Eclipse IDE
=======================================
Understanding Memory Management Unit - Part 1
Requirements:
Linux (Ubunto or Fedora)
Arm-Elf-GNU tool chain
-
Eclipse IDE
Summary:
This workshop associated with a sequence of posts - each one reveling one topic related to memory management. We will understand the terms virtual and physical memory, provide a simple view of MMU components, explain the terms "virtual" and "physical" addresses, and uncover the relations between MMU and exception handling. Throughout the posts related to this workshop - you'll find assignments to check your understanding.
=======================================
Understanding Memory Management Unit - Part2
Requirements:
Linux (Ubunto or Fedora)
Arm-Elf-GNU tool chain
-
Eclipse IDE
Summary:
This workshop associated with a sequence of posts - each one reveling one topic related to memory management. We will point out the relevant differences among memory types, explain cache operation, uncover the relations between MMU and caches and deal with cache-coherency and data transfer issues. Throughout the posts related to this workshop - you'll find assignments to check your understanding.
=======================================
Understanding Memory Management Unit - Part3
Requirements:
Linux (Ubunto or Fedora)
Arm-Elf-GNU tool chain
-
Eclipse IDE
Summary:
This workshop associated with a sequence of posts - each one reveling one topic related to memory management. Here we deal with domains and protected execution units - which are crucial to the understanding of how modern operating systems work. Throughout the posts related to this workshop - you'll find assignments to check your understanding.
=======================================
Working with timers
=======================================
Writing a simple multitasking-kernel
=======================================
No comments:
Post a Comment