cfenollosa / os-tutorial

How to create an OS from scratch
BSD 3-Clause "New" or "Revised" License
27.04k stars 3.28k forks source link

To whom it may concern! #258

Open srwxr-xr-x opened 1 year ago

srwxr-xr-x commented 1 year ago

Hello brave adventurer! This repository has unfortunately been lacking in updates, so I have come to provide resources that I have used!

For OSDev, a great resource that this repo shrank down into bite sized chunks is Writing a Simple Operating System — from Scratch and if you want to drown in information about the processor, the Intel IA-32 SDM is a valuable and wonderful resource.

  • Another great resource is x86 Instruction Set Reference which gives great detail on every x86 instruction!
  • Troubleshooting is a thing you will encounter! And sometimes we need help, the OSDev Discord server is a great resource, and a useful place to be. If discord doesn't tickle your fancy, I personally love the #osdev Libera IRC channel, which if you're unfamiliar, you can connect to through an IRC client like ERC. Come say Hi!

Hopefully this helps anyone coming by, if you have great resources, add them here please! I'll make sure to do the same.

Kyu commented 1 year ago

https://c9x.me/x86/

This site doesn't give info on basic cmds like ror or jmp among others, any reason why?