VYVaageesh Yavanainwaageesh.hashnode.dev·Sep 30 · 26 min readProjects - My ExperienceProject Explanations — Reconstructed for Interview Prep Use these as a scaffold to speak from — fill in any specific detail you actually recall (chip part numbers, bug you hit, teammate roles) as you 00
VYVaageesh Yavanainwaageesh.hashnode.dev·Sep 26 · 57 min readCoding Questions Practice - Embedded EngineerModule 1: Embedded C — Coding Problems Bit Manipulation Write a function uint32_t set_field(uint32_t reg, int msb, int lsb, uint32_t val) — set a bitfield in a register without touching other bits. 00
VYVaageesh Yavanainwaageesh.hashnode.dev·Sep 12 · 13 min readmmap — Virtual Memory Mapping, Shared Memory & MMIOIt can be used for various types of memory mapping into the virtual address space of a process mmap(<0 or NULL or specific addr>, <length>, <Read/Write Permissions>, <Flag deciding mapping type>, <fi00
VYVaageesh Yavanainwaageesh.hashnode.dev·Sep 4 · 9 min readLock less Ring buffer, Multi producer-Multi consumer Ring bufferLock free single producer - Single consumer ring buffer implementation Without Atomic operations, the ring buffer implementation #define MAX_BUFFER_SIZE 10 #define BUFFER_FULL -1 #define BUFFER_EMPTY 00
VYVaageesh Yavanainwaageesh.hashnode.dev·Oct 22, 2025 · 3 min readTroubleshooting SD Card Format and Partition Issues with GParted on UbuntuSystem: Ubuntu on HP PavilionSD Card Size: 7.5 GBObjective: Create 2 partitions on SD card BOOT: 256MB, FAT32, label = BOOT, flags = boot, lba ROOTFS: Remaining space, ext4, label = ROOTFS I tried to complete the task using the gparted applicatio...00