In this comprehensive guide to code reviews, the importance of maintaining code health while balancing progress and quality is emphasized. The attainable nature of healthy code is highlighted, along with effective techniques for juggling speed and excellence. This guide is designed to help keep the codebase in top shape and ensure productivity within the team.… Continue reading Engineering Practices: Code Owners Craft, Reviewers Polish
Tag: software-development
[Micro Learning] Interrupt Stack in Zephyr RISC V
Introduction The _interrupt_stack is a critical component in managing interrupt handling within the Zephyr RTOS for the RISCV32 architecture. Its primary purpose is to provide a dedicated and isolated stack for Interrupt Service Routines (ISRs), ensuring that they operate independently of thread-specific stacks. This separation is vital for preventing data corruption, improving real-time performance, and… Continue reading [Micro Learning] Interrupt Stack in Zephyr RISC V