从 从零写OS内核 | I2C 总线——嵌入式系统的血管 dean written 2 年 ago 从零写OS内核 | I2C 总线——嵌入式系统的血管 你有没有想过:一块陀螺仪芯片或触摸屏,是怎么和主控芯片通... » 阅读全文
从 从零写OS内核 | SPI 总线——高速串行通信 dean written 2 年 ago 从零写OS内核 | SPI 总线——高速串行通信 你有没有想过:一片 NOR Flash 芯片,是怎么和 CP... » 阅读全文
从 从零写OS内核 | Clocksource 框架——Linux 怎么在 TSC、HPET、LAPIC 里挑最优时钟源 dean written 2 年 ago 从零写OS内核 | Clocksource 框架——Linux 怎么在 TSC、HPET、LAPIC 里挑最优... » 阅读全文
从 从零写 OS 内核-第二十二篇:设备模型与 devfs —— 统一管理所有硬件设备 dean written 2 年 ago 从零写 OS 内核-第二十二篇:设备模型与 devfs —— 统一管理所有硬件设备 从零写 OS 内核-第二十... » 阅读全文
3 330-Android启动流程深度解析:从开机到第一个APP dean written 2 年 ago 330-Android启动流程深度解析:从开机到第一个APP 系列导航:331-Bootloader | 33... » 阅读全文
从 从零写 OS 内核-第三十三篇:e1000 网卡驱动 —— 让你的 OS 接入网络世界! dean written 2 年 ago 从零写 OS 内核-第三十三篇:e1000 网卡驱动 —— 让你的 OS 接入网络世界! “没有网络的操作系统... » 阅读全文
【 【从零写OS内核】335 ARM 架构启动:从上电到 Kernel dean written 2 年 ago title: 【从零写OS内核】335 ARM 架构启动:从上电到 Kernel category: os t... » 阅读全文
从 从零写OS内核|347:显示器——从 Framebuffer 到 GPU dean written 2 年 ago 从零写OS内核|347:显示器——从 Framebuffer 到 GPU 摘要:显示器是计算机最直观的输出设备... » 阅读全文
小 小知识:内核加载到1M?别闹了,那地方早被占了! dean written 2 年 ago 小知识:内核加载到1M?别闹了,那地方早被占了! 你有没有想过: 为什么操作系统内核要加载到 1MB 这个位置... » 阅读全文
3 354|中断控制器:硬件是怎么打断 CPU 的 dean written 2 年 ago 354|中断控制器:硬件是怎么打断 CPU 的 金句:你按下一个键,屏幕几乎同时出现字符——这背后,CPU 根... » 阅读全文
从 从零写OS内核 | USB 协议——从 HID 到高速设备 dean written 2 年 ago 从零写OS内核 | USB 协议——从 HID 到高速设备 你有没有想过:插一个鼠标,系统怎么就知道这是个鼠标... » 阅读全文
从 从零写OS内核 | 上下文切换——CPU是怎么换场的 dean written 2 年 ago 从零写OS内核 | 上下文切换——CPU是怎么换场的 调度器决定让进程 A 下 CPU,让进程 B 上 CPU... » 阅读全文
3 331 Android Bootloader:从芯片上电到内核加载 dean written 2 年 ago 331 Android Bootloader:从芯片上电到内核加载 系列导航:330-启动总览 | 332-i... » 阅读全文
从 从零写OS内核 | 极简Bootloader——从磁盘第一个扇区到内核入口 dean written 2 年 ago 从零写OS内核 | 极简Bootloader——从磁盘第一个扇区到内核入口 金句:电脑开机后,CPU 从 0x... » 阅读全文
从 从零写OS内核 | 网卡——从 PHY 到 socket dean written 2 年 ago 从零写OS内核 | 网卡——从 PHY 到 socket 你有没有想过这个过程:你输入一个网址,数据包是怎么从... » 阅读全文
从 从零写OS内核 | 系统调用——用户态是怎么触发内核代码的 dean written 2 年 ago # 从零写OS内核 | 系统调用——用户态是怎么触发内核代码的 你在程序里写了一行 `write(fd, ... » 阅读全文
从 从零写OS内核|349:SPI 总线——高速串行通信 dean written 2 年 ago 从零写OS内核|349:SPI 总线——高速串行通信 摘要:SPI 是比 I2C 更高速的串行总线,常见于 F... » 阅读全文
从 从零写 OS 内核-第二十九篇:鼠标驱动 —— 为你的图形界面添加指针控制 dean written 2 年 ago 从零写 OS 内核-第二十九篇:鼠标驱动 —— 为你的图形界面添加指针控制 “键盘虽高效,但图形界面离不开鼠标... » 阅读全文
从 从零写 OS 内核-第三十篇:窗口管理器鼠标支持 —— 实现点击、拖拽与窗口操作 dean written 2 年 ago 从零写 OS 内核-第三十篇:窗口管理器鼠标支持 —— 实现点击、拖拽与窗口操作 “键盘是高效之选,鼠标是直观... » 阅读全文
3 332 Android init 进程:用户态的第一个进程 dean written 2 年 ago 332 Android init 进程:用户态的第一个进程 系列导航:330-启动总览 | 331-Bootl... » 阅读全文