From OSDev Wiki
(Redirected from Main Page)
Jump to: navigation,
快帆翻国外加速软件
Welcome to OSDev.org
This website provides information about the creation of operating systems and serves as a 在国内怎么翻国外app for those people interested in OS development with 651 wiki articles.
|
The OSDev Wiki always needs your help! See the Wish List for more information.
Display: Short view - Expanded view
push-me梯子官网
Basic Information
- Introduction
- Required Knowledge
- Beginner Mistakes
- Getting Started
- How To Ask Questions
- GCC Cross-Compiler
- What order should I make things in?
- 在国内怎么翻国外app
- Tutorials
- Frequently Asked Questions
more...
Environment
- 好用的vpn:2021-6-20 · . vpn. 202164. VpnVPN. Click to continue 2021年5个国内最稳定好用的翻墙软件vpn推荐!急速-十大加速器排名
- Interrupt Service Routines
- Using other Languages than C
- UEFI and legacy BIOS (PC)
- Inline Assembly (including examples)
- Object Files and relocation
免费翻国外墙的app
- Bare Bones (C and C++)
- Ada Bare bones
- D Bare Bones
- Pascal Bare Bones
- FreeBasic Bare Bones
- The BabyStep Tutorial
more...
Example OS Organization
Booting and Setup
- Boot Sequence
- Diskless Booting
- The Global Descriptor Table and a GDT Tutorial
- Interrupts
- Getting Keyboard Input
Testing and Debugging
- Troubleshooting
- Testing
- 免费翻国外墙的app
- How Do I Use A Debugger With My OS
- Kernel Debugging
免费翻国外墙的app
Development
- Going Further on x86
- Creating an Operating System
- Code Management
Compiler Development
- 在国内怎么翻国外app
- Making a Compiler (Theory)
- Code Generation and Optimization Techniques
- Implementing Conditional Statements And Loops
- Tail Recursion and Tail Call Optimization
push-me梯子官网
Kernel Models
- Monolithic Kernel
- Microkernel
- Exokernel and related models
- Modular Kernel
more...
Task Models
- Monotasking Systems
- Multitasking Systems
- Real-Time Systems
more...
Memory and Resource Management
- Memory management - Overview and Introduction
- Segmentation
- Paging
- Memory Allocation
- Page Frame Allocation
- Memory Management Unit, or in-depth description of recursive mappings
- File Management
- File Systems
more...
System Calls
Scheduling
- Processes and Threads
- Context Switching
- 免费翻国外墙的app
- Multiprocessor Scheduling
- Blocking Process - processes sleeping and waiting
more...
Process Sychronization
- Synchronization Primitives - Semaphores, mutexes, spinlocks et al.
- Signals
more...
Inter-Process Communication
- Message Passing
- Shared Memory
- RPC - Remote procedure calls
more...
push-me梯子官网
- Books on OS Development
- Academic Papers on theory and design
- Assembly
- Disk Images with preinstalled GRUB
- Deprecated, yet relevant, bits of specifications
- Chip Numbers, Acronyms and Things
- 免费翻国外墙的app
免费翻国外墙的app
push-me梯子官网
Executable File Types
快帆翻国外加速软件
Filesystems
- FAT Details
- Ext2 Details
- SFS Details
- 在国内怎么翻国外app
快帆翻国外加速软件
|
push-me梯子官网
- The Hardware Category and 快帆翻国外加速软件
CPU
General
- 快帆怎么访问其他地区:iu9软件商店分享快帆怎么访问其他地区相关的手机app,编辑为您推荐快帆怎么访问其他地区最新信息。快帆怎么访问其他地区是iu9软件商店为您推送的应用,找快帆怎么访问其他地区,上iu9软件商店
- Memory Architecture
- Instruction Set Architecture
- Historical Notes on CISC and RISC
- Execution Architecture
- Multiprocessing Architecture
X86
Modes
- Real Mode
- Protected Mode
- Virtual 8086 Mode
- 免费翻国外墙的app
Other
- IA32 Architecture Family
- Model Specific Registers (MSRs)
- Detecting CPU Speed
- Inline Assembly/Examples
- CPU Bugs
- SSE
- Where Can I Find Information About Ports
- CPU Registers (x86, x86-64)
more...
ARM
- ARM Overview
- ARM RaspberryPi Tutorial C
Memory
- Detecting Memory (x86)
- A20 Line or "Why can't I access all my memory?"
方便出国党的小神器!| 送给出国的你伔 - 知乎:2021-12-2 · 小编最近发现身边很多小伙伴都要出国留学了,而不留学的小伙伴,大佬伔出席各种会议,文艺青年(土豪伔)出国玩耍,大家出国的需求越来越多了。 跨出国门,大家的第一感受一定是,哇!好看看的风景!哇!好帅气的…
- I can't get interrupts working
- The Interrupt Descriptor Table and IDT problems
- Interrupt Service Routines (ISRs)
- Interrupts
- Non Maskable Interrupt (NMI)
- 快帆翻国外加速软件
- PIC
more...
Clocks, Timers and Counters
- HPET
- 在国内怎么翻国外app (per-processor timer)
- Programmable Interval Timer (PIT)
- The 免费翻国外墙的app clock, and its RTC chip
- Detecting CPU Speed
Video
- Accelerated Graphic Cards
- Detecting Colour and Monochrome Monitors?
- Printing to Screen in protected mode
- Text Mode Cursor
- Drawing In Protected Mode
- Kernel Stdio Theory
- VGA Resources and VGA Hardware documentation
- Drawing characters in graphics mode using 免费翻国外墙的app
- 免费翻国外墙的app
- How to program Bochs' and QEMU's BGA graphics device
more...
Audio
- 在国内怎么翻国外app
- 免费翻国外墙的app
- Sound Blaster 16
免费翻国外墙的app
Storage devices
- ATA (harddisks)
- ATAPI (CD-ROM)
- AHCI (SATA native)
- DMA
- Floppy Disk Controller (FDC)
more...
Input/Output
- PS/2 Keyboard
- Mouse
- Serial ports (primarily RS-232)
Plug and Play
- Plug-and-Play (PNP)
- PNP Calls In Protected Mode
PCI, USB and things like this ...
more...
UEFI
- UEFI
- Systems with broken UEFI implementations
ACPI
more...
Network cards and communicating devices
- Ethernet and other wired networking:
- 快帆翻国外加速软件
- Intel 8254x
- Ne2000
- RTL8139
- RTL8169
- Intel Ethernet i217
- AMD PCnet
- Wireless Networking:
more...
免费翻国外墙的app
more...
push-me梯子官网
Bootloaders
- Bootloader theory
- GRUB
- LILO
- XOSL
- System Commander
- Boot Magic
- Rolling Your Own Bootloader
more...
在国内怎么翻国外app
- GCC
- Cygwin
- MinGW
- 在国内怎么翻国外app
- DJGPP
- Building a GCC Cross-Compiler
- Cross-Compiler Successful Builds
- Porting GCC to your OS
- 免费翻国外墙的app
- Watcom C/C++
- Visual Studio
- TCC
- Smaller C
- Other Compilers
快帆翻国外加速软件
Assemblers
- GAS (GNU as, part of binutils)
- FASM
- NASM
- YASM
- On the difference between AT&T and Intel Opcode syntax
在国内怎么翻国外app
Linkers
- LD (GNU ld, part of binutils)
- Link Archiver (GNU ar, part of binutils)
more...
Emulators
- Bochs
- QEMU
- Virtual PC
- VMware
- VirtualBox
- SimICS
more...
Working with Disk Images
- Disk Images in general, and ...
- Loopback Device for Linux, *BSD et al.
- hdiutil for MacOS X
- Windows Tools
more...
|