摘要:
一、FreeRT基本知识 1. FreeRT中的链表 (1) 链表节点数据结构 struct xLIST_ITEM { configLIST_VOLATILE TickType_t xItemValue; /*< The value being listed. In most cases this 阅读全文
摘要:
1. UBoot启动流程可以分为两个阶段: (1)第一阶段 ① 硬件设备初始化 ② 加载UBoot第二阶段代码到RAM空间 ③ 设置好栈 ④ 跳转到第二阶段代码入口 (2)第二阶段 ① 初始化本阶段使用的硬件设备 ② 检测系统内存映射 ③ 将内核从Flash读取到RAM中 ④ 为内核设置启动参数 ⑤ 阅读全文
摘要:
1. 在Linux2.6.29内核中,RTC是以平台设备的方式注册进内核的。 ① RTC驱动定义于文件:drivers/rtc/rtc-s3c.c ② RTC平台资源定义于:arch/arm/plat-s3c24xx/devs.c ③ 当RTC设备驱动匹配到名字为“s3c2410-rtc”的设备时, 阅读全文
摘要:
1. Linux网络体系结构由以下5部分组成 ① 系统调用接口: 位于Linux网络子系统的顶部,为应用程序提供访问内核网络子系统的方法,主要指socket系统调用。 ② 协议无关接口: 实现一组基于socket的通用函数来访问不同的协议。(Linux中的socket使用sock结构来描述(定义于i 阅读全文