Skip to content

Instantly share code, notes, and snippets.

@smalinux
Last active November 7, 2019 16:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save smalinux/754b84186690c39c99ac9a6f6e00ca55 to your computer and use it in GitHub Desktop.
Save smalinux/754b84186690c39c99ac9a6f6e00ca55 to your computer and use it in GitHub Desktop.
OS Dev Log!

OSDev.org

Category:Categories

====================================================================================

= OS_Development ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

>= FAQ ▄ Not! >= Troubleshooting ▄ Not!

= Bare_bones_tutorials how to start Category. page for every programming lang!
= OS_theory
= Tools
= X86_CPU
= X86
= Operating_Modes
= ABI
= FilesStandards
= FormatsObject
= Executable
= Babystep
= Tutorials https://wiki.osdev.org/Category:Tutorials
= Level_0_Tutorials
= Level_1_Tutorials
= Level_2_Tutorials
= Level_3_Tutorials
= Level_4_Tutorials
= Human_Interface_Device
= Bootloaders
= Developer Archetype
= Text_UI
= Stubs
= Buses
= Graphical UI
= IPC
= Emulators
= Interrupts
= Compilers
= Video
= Executable_Formats
= Assembly
= C

<= Resources ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

= Memory_management
= Kernel
= Object_Files

====================================================================================

* all Discussion page skipped !!
-> OS Dev <–
/Introduction (done!) don’t read this again.
/Beginner_Mistakes (done!)
/Getting_Started (done!) don’t read this again.
/Required_Knowledge (done!)
/What_order_should_I_make_things_in (done!) Style Extremes is Bullshit
/Testing (fast reading!)
/Target_Triplet (fast reading!)
/How_To_Ask_Questions (fast reading!)
/Languages (bala7!)
/Code_Management (fast reading!)
/History (done!) have a nice quotes : ))
/Why_do_I_need_a_Cross_Compiler%3F (Not!)
/Compiler (Not!)
-> Resources <–

</Projects </Abandoned_Projects </Notable_Projects </Resources </Books

-> Tutorials <–
/Creating_an_Operating_System (masterpiece!)
/Tutorials (masterpiece!)
/Building_GCC (Not!)
/GCC_Cross_Compiler (Not!)
/Bare_Bones (nearly done!)
/Meaty_Skeleton (nearly done!)
/Calling_Global_Constructors
/IDT
-> Details <–
/Hard_Build_System
/How_kernel,_compiler,_and_C_library_work_together (fast reading!) don’t think to read it again!
/Tutorials <<<<<<<
/Bare_Bones (done!)
/Boot_Sequence

==================================================================================== trello: https://trello.com/b/3sqUG6vB/os changeLog:

==================================================================================== Resources:

http://www.osdever.net/ Bona Fide OS Development contains several tutorials and documentation.

Implementing an Operating System by Andrew S. Tanenbaum.

http://www.informit.com/articles/article.aspx?p=26396

OSRC: Operating System Resource Center has good documentation.

http://www.nondot.org/sabre/os/articles

====================================================================================

TODO list

/Volatile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment