- 博客(8)
- 收藏
- 关注
原创 ecos下tcp/ip协议栈
ecos下tcp/ip协议栈 有3个package:bsd_tcpip, lwip_tcpip, tcpip bsd_tcpip, tcpip两份code基本与《TCP-IP详解卷二》内容一致。 对上层应用提供 API 基本走Socket。 对下层,物理链路 提供API 基本走 ifnet
2014-02-20 16:03:16 1504
原创 产品使用技术小结
STB:ecos+DTV(低价Box) STB:linux+DTV(中价Box/欧洲Smart Box) STB:Android+DTV(Smart Box) TV:ecos+ATV/PQ+DTV(国内低价TV) TV:linux+ATV/PQ+DTV(欧洲Smart TV) TV:Android+ATV/PQ+DTV(国内Smart TV)
2014-02-19 22:55:28 413
原创 driver之User
可以将其他RTOS下之Driver移植过来,对于IO read/write mem read/write部分调用driver之kernel IO control code 。 kernel管控之外的mem空间(通常用于A/V decoder的协调、控制、输入、输出),如何映射到虚拟内存? user driver缺点:irq使用,效能,特权要求等
2012-09-22 23:42:41 269
原创 driver之kernel
driver之kernel处理好mem map, IO read/write 需要做同步及协调各其他模组(Video/Audio Decoder,TS/Cam处理等) 内核线程、内核同步、中断处理
2012-09-22 23:38:57 246
原创 Kernel架构移植
Kernel特定arch架构下mach移植:中断处理、陷阱处理、内存规划、nand/spi加载、mpll设定、其他设定等 irq, proc, process, setup, trap, unaligned, cache
2012-09-22 23:30:18 205
原创 kernel
makefile、Kconfig系统管理并组织代码架构 ---Kconfig中定义的config如果在设定bool后没有写相关描述内容,将不会出现在config menu中,此时只能通过defconfig,默默设定其值。 arch下剔除后需要实现的API有好几百个!移植新arch真不容易!
2012-09-22 23:25:03 263
原创 uboot
uboot bootStrap工作:设置主频、DDR设定参数加载,cp code到ram,跳转到code uboot main工作:加载板载外设驱动,实现各cmd功能。
2012-09-22 23:21:44 175
原创 openJtag
求OpenJtag脚本语法 通用Jtag语法吗?用于测试IC及程序启动代码,太强大了 OpenJtag使用OpenOCD来debug,OpenOCD已经集成了TCL库,能解释运行TCL脚本。
2012-09-22 23:09:39 258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人