Investigating issues in implementing the minimal U mode and questions regarding the xv6 implementation
Analysis of xv6 trampoline implementation, page table switching, and sfence.vma usage in U/S mode transitions.
Read moreMarkdown to HTML
A tiny, fast Markdown blog for GitHub Pages.
Fresh notes generated from your Markdown folder.
Analysis of xv6 trampoline implementation, page table switching, and sfence.vma usage in U/S mode transitions.
Read moreImplementing UART TX interrupts with buffer management, LSR register handling, and debugging ebreak interrupt issues.
Read moreImplementing CLINT timer interrupts with RISC-V privilege mode handling, mscratch usage, and interrupt delegation challenges.
Read moreClarifying IP vs IE interrupt concepts in RISC-V, hardware configuration issues, and trap entry point implementation lessons.
Read moreAddressing chicken-and-egg problems in high-address mapping, PTE allocation misconceptions, and implementing ekalloc for boot-time memory management.
Read moreChallenges in implementing high-half kernel mapping, modifying kalloc for pre/post-paging allocation strategies.
Read more