Template:Main2/Introduction
Basic Information
- Introduction
- Beginner Mistakes
- Getting Started
- How To Ask Questions
- What order should I make things in?
- Definitions
- Frequently Asked Questions
- Tutorials
Environment
- How kernel, compiler, and C library work together
- Things you can not do with C (See also Interrupt Service Routines!)
- Can I use some language other than C?
- Doing a kernel in C++
- Doing a kernel in Pascal
- Doing a kernel in Basic
- Sample inline functions
- Using the Bios or not using the Bios ? ...
- Inline Assembly
- Understanding and relocating object files
Booting and Setup
- Boot Sequence
- Diskless booting
- The BabyStep Tutorial
- GDT For Dummies
- Interrupts For Dummies
- Getting Keyboard Input
Testing and debuging