Liangxu Linux
Liangxu Linux
Apr 16, 2025 · Fundamentals

How Early Programmers Imagined the Birth of Operating Systems

A nostalgic narrative explains how low‑level hardware control led to the invention of system calls, kernel/user modes, and ultimately the operating system concept, illustrating the transition from direct hardware manipulation to abstracted library functions.

System Callhardware abstractionkernel mode
0 likes · 5 min read
How Early Programmers Imagined the Birth of Operating Systems
OPPO Amber Lab
OPPO Amber Lab
Jun 28, 2023 · Mobile Development

Unveiling Android NFC: From App to Kernel – A Deep Source Code Walkthrough

This article dissects Android's NFC implementation, detailing the layered architecture from the high‑level app down to the kernel driver, explaining each source‑code component, the initialization sequence, and how events travel through JNI, HAL, and the transport‑mapping layer to enable NFC functionality.

AndroidJNINFC
0 likes · 17 min read
Unveiling Android NFC: From App to Kernel – A Deep Source Code Walkthrough
SQB Blog
SQB Blog
Jun 24, 2022 · Fundamentals

Unlocking Embedded RTOS: A Deep Dive into Multi‑Task Scheduling, IPC, and Chip Porting

This comprehensive guide explores the fundamentals of embedded real‑time operating systems, covering instruction set architecture, hardware‑software ecosystems, multi‑task scheduling algorithms, inter‑process communication primitives, software timers, and concrete RISC‑V and Cortex‑M porting implementations with Rust and assembly examples.

AssemblyRTOSRust
0 likes · 65 min read
Unlocking Embedded RTOS: A Deep Dive into Multi‑Task Scheduling, IPC, and Chip Porting
21CTO
21CTO
Jun 23, 2020 · Fundamentals

Will Traditional Embedded Engineers Disappear in the Age of High-Level Frameworks?

Since the early 2000s, embedded software engineers combined hardware expertise with low‑level C and assembly coding, but the shift to complex 32‑bit architectures, IoT demands, and high‑level development tools is eroding the need for deep hardware knowledge, prompting a debate over the future role of traditional embedded developers.

IoTSoftware Engineeringembedded systems
0 likes · 6 min read
Will Traditional Embedded Engineers Disappear in the Age of High-Level Frameworks?