- ABOUT
- RESOURCES
- 1. AARCH64
1.1. Memory Management
- 1.1.1. Table Descriptor
- 1.1.2. Memory Attributes and MIDR
- 1.1.3. Cache
- 1.1.4. Address Translation (AT)
- 1.1.5. Translation Fault
1.2. Exception
- 1.2.1. Exception Types
- 1.2.2. Exception Vector
- 1.3. Misc Registers
1.4. System Registers
- 1.4.1. PSTATE & SPSR
- 2. X86_64
- 2.1. Paging Entry Format
- 2.2. Provisional Identical Mapping
- 2.3. Exception / IRQ / PIC
- 2.4. SysV Calling Convention
- 3. LINUX / UNIX
- 3.1. Kernel Module Example
- 3.2. Syscall Calling Convention
- 3.3. Virtual Memory Areas (mapping)
- 3.4. Signals
- 3.5. Errno
- 4. VIRTUALIZATION
- 5. RUST
- 5.1. fmt string
- 5.2. memory management
- 5.3. utils
- 5.4. ref and ptr
- 5.5. structs
- 5.6. option and results
6. TOOLING
- 6.1. GIT
- 6.1.1. send-email basics
- 6.1.2. merge unrelated history
- 6.2. GPG
- 6.2.1. common issues
7. MISC
- 7.1. PROGRAMMING GENERAL
- 7.2. MULTIBOOT
- 7.3. ELF
- 7.4. CSTYLE
- 7.5. LICENSING