
09
AprilResponding to ChatGPT function calls in your Assistant class

09
AprilUsing your GPT Assistant as a Chatbot

09
AprilSwitching to the GPT4 model in your Chatbot

08
AprilPromotional Video

27
MarchGetting a key from the keyboard buffer in user land
In this lecture you are shown how to read from the keyboard whilst in user land. We accomplish this by communicating wit...

27
MarchCreating a putchar command that writes one character to the terminal
This lecture shows you how to write to the terminal in your kernel #OSDEV

27
MarchImplementing backspace in the terminal
In this lecture we implement backspace in the terminal allowing users to go back and correct mistakes. #OSDEV

27
MarchRevising our stream reader

27
MarchElf Files Explained

27
MarchImplementing The Elf Loader - Part 1
Here we create an ELF loader for our 32 bit protected mode kernel. This will allow us to load ELF files #osdev #part1

27
MarchImplementing The Elf Loader - Part 2
Here we create an ELF loader for our 32 bit protected mode kernel. This will allow us to load ELF files #osdev #part2

27
MarchImplementing The Elf Loader - Part 3
Here we create an ELF loader for our 32 bit protected mode kernel. This will allow us to load ELF files #osdev #part3

27
MarchImplementing The Elf Loader - Part 4
Here we create an ELF loader for our 32 bit protected mode kernel. This will allow us to load ELF files #osdev #part4

27
MarchImplementing The Elf Loader - Part 5
Here we create an ELF loader for our 32 bit protected mode kernel. This will allow us to load ELF files #osdev #part5

27
MarchImplementing The Elf Loader - Part 6
Here we create an ELF loader for our 32 bit protected mode kernel. This will allow us to load ELF files #osdev #part6

27
MarchWriting User Programs In C
In this lecture we write user programs in the C programming language for our 32 bit protected mode kernel #OSDEV

27
MarchImplementing system print in stdlib

27
MarchImplementing system get key in stdlib

27
MarchImplementing Malloc In Our stdlib

27
MarchImplementing Free In Our stdlib

27
MarchChanging the way we map virtual pages for the process

27
MarchImplementing itoa function

27
MarchImplementing the putchar function

27
MarchImplementing the printf function
