Tag
memory-map
- Sep 9, 2026 How a Microcontroller Memory Map Assigns Meaning to Every Address How fixed address regions are decoded on a microcontroller, why peripherals sit at constant addresses, and what the bus does with an address that nothing claims. embedded systems
- May 19, 2026 Ordering Constraints in the First Thousand Instructions Clock sources, flash wait states, external memory controllers, and the floating-point unit all have prerequisites, so the startup sequence is a dependency graph rather than a list. embedded systems
- May 17, 2026 How Firmware Describes Physical Memory to the Kernel The E820 and UEFI memory map formats, why reserved ranges outnumber usable ones, and how the kernel turns a list of address ranges into its own page allocator. operating systems
- Mar 16, 2026 Where the Reset Vector and Initial Stack Pointer Come From Why the first two words of a firmware image are read by hardware before any instruction executes, how the vector table is indexed, and what breaks when the table moves. embedded systems
- Mar 19, 2025 What a Bootloader Must Establish Before Jumping to an Application The register values, memory layout, and validation a bootloader owes an application image, and why the transfer has to be a tail branch rather than an ordinary call. embedded systems