TBD

整理之前文档(周末时间);

有道笔记;

买光盘刻录ubuntu redhat win7等;

machine language,assembly language;

内核中的宏likely(),unlikely();

endpoint  position;

WindRiver Workbench On-Chip Debugging Command Reference,3.2;

^cpu从0xbfc0 0000(系统中rom的地址)处取的哪条指令;

^存放的是start.S汇编文件!!

^0xfbc0 0000是CPU的启动地址;

EEPROM是SPI flash吗;

反汇编;

我们在pmon中都做了哪些封装;

板子上的ROM在哪里;

usb升级在pmon中实现还是kernel中;

PCI空间;

板子未到之前如何调试pmon,如何让pmon运行;

#define DBG_PRINTF(...) //PRINTK

#define PRINTK(args...) printk(args)

PRINTK("sp_clippers: un-supported mode: 0x%x\n", spi->mode);

DBG_PRINTF("sp_clippers: work one...\n");

如何发生联系?

u8 bits_per_word = t->bits_per_word ? : spi->bits_per_word;

^bsp;

BSP(Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。

huaya spi driver不全;

volatile;

spi flash的测试代码;

spi flash的datasheet;

^ubuntu下svn的使用;

^Pmon相关:

^pmon如何运行?(pmon就是一个简单的操作系统,因此可以独立运行)

to be improved:

CPU如何控制外设;

SPI(Nor) Flash driver;

the wanted books:

ldd3中文版

唐骏传

马云传



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值