Tag
memory-protection
- Oct 7, 2026 Fault Escalation and Reading the Stacked Frame After a Crash Why an imprecise bus fault arrives as a hard fault, which status bits distinguish the causes, and how the stacked frame locates the instruction that failed. embedded systems
- Dec 17, 2025 Device DMA and the IOMMU Boundary What a device must be given before it can write to host memory, how an IOMMU turns a device address into a machine address, and what that translation costs. computer architecture
- Jul 17, 2025 Memory Protection Units on Microcontrollers and Stack Overflow Detection How an MPU partitions a small address space into regions with access attributes, why guard regions catch a stack overflow at the fault rather than later, and what the unit cannot protect. embedded systems
- Dec 3, 2024 Storage Keys and Region Boundaries in Multiprogrammed Batch How a four-bit key attached to every 2 KB block of storage lets one batch partition be protected from another, and what the key cannot protect. computing history
- Nov 5, 2022 Protecting Key Material in Memory and at Rest What page locking, guard pages, and zeroization actually prevent, why memory safety languages change the calculus, and where stored keys leak. cryptography