In this part we are going to study how to get to userspace, and back. Although it is focused on x86_64, a lot of high level concepts apply to other platforms too.
The below the list of chapters:
Overview An high level introduction to what to expect when switching to user mode, and what will be covered by this part.
Switching Modes How to switch modes between user and supervisor