📊
linux-insides
search
Ctrlk
  • Summary
    • Bootingchevron-right
    • Initializationchevron-right
    • Interruptschevron-right
    • System callschevron-right
    • Timers and time managementchevron-right
    • Synchronization primitiveschevron-right
    • Memory managementchevron-right
    • Cgroupschevron-right
    • SMParrow-up-right-from-square
    • Conceptschevron-right
    • Data Structures in the Linux Kernelchevron-right
    • Theorychevron-right
    • Initial ram diskchevron-right
    • Miscchevron-right
    • KernelStructureschevron-right
    • Useful links
    • Contributors
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Summary

Useful links

hashtag
Linux boot

  • Linux/x86 boot protocolarrow-up-right

  • Linux kernel parametersarrow-up-right

hashtag
Protected mode

  • 64-ia-32-architectures-software-developer-vol-3a-part-1-manual.pdfarrow-up-right

hashtag
Memory management in the Linux kernel

  • Notes on the linux kernel VM subsystem by @lorenzo-stoakesarrow-up-right

hashtag
Serial programming

  • 8250 UART Programmingarrow-up-right

  • Serial ports on OSDEVarrow-up-right

hashtag
VGA

  • Video Graphics Array (VGA)arrow-up-right

hashtag
IO

  • IO port programmingarrow-up-right

hashtag
GCC and GAS

  • GCC type attributesarrow-up-right

  • Assembler Directivesarrow-up-right

hashtag
Important data structures

  • task_struct definitionarrow-up-right

hashtag
Useful links

  • Linux x86 Program Start Uparrow-up-right

  • Memory Layout in Program Execution (32 bits)arrow-up-right

PreviousIDTchevron-leftNextContributorschevron-right

Last updated 5 years ago

Was this helpful?

  • Linux boot
  • Protected mode
  • Memory management in the Linux kernel
  • Serial programming
  • VGA
  • IO
  • GCC and GAS
  • Important data structures
  • Useful links

Was this helpful?