QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 19976|回复: 38

书籍《源码开发的嵌入式系统软件分析与实践》订购下载纠错

[复制链接]
发表于 2004-9-24 22:19:26 | 显示全部楼层 |阅读模式
《源码开发的嵌入式系统软件分析与实践--基于SkyEye和ARM开发平台》已经由北航出版社出版。

配书光盘内容也可到 ftp://166.111.68.183/pub/embed/skyeyebookcdrom/ 下载.
如果你在当地买不到此书,请与AKAE嵌入式研究中心(http://www.akae.cn/book/SkyEyebook.htm )联系.

我们的工作还有很多漏洞,希望大家能够通过回复方式对书中的错误提出指正,谢谢!

非常感谢指正错误的人员:
bucketxp  长城笑气   深思  jarjarbinkx  benu    博谷
发表于 2004-9-27 14:45:09 | 显示全部楼层
无关紧要的小错误:
P94:
8.基于StrongARM的开发板
第二段倒数第二行中的“查看ep7312_io_read/write_byte/halfword/word”是不是应该写成“查看sa_io_read/write_byte/halfword/word”?
回复

使用道具 举报

发表于 2004-10-14 15:22:57 | 显示全部楼层
p3:按位数来分类的话,嵌入式处理器似乎应该从1bit到64bit。
p40:test.c中,似乎应该用“int main()”
p45:测量时间的参数中,最下面那个应该是"$ time./m0"吧
p149:reset功能,似乎应该是“Cpu复位”


---------------
另外,版主对ARM7TDMI的软核有没有兴趣?对超大规模并行运算芯片(嵌入式MPP-MIMD体系结构)有没有兴趣?
回复

使用道具 举报

发表于 2004-10-18 16:24:20 | 显示全部楼层
P196 页的 REDBOOT 下载地址应该为:
http://sources.redhat.com/ecos/boards/redbootbins/
不是 RedBootbins
回复

使用道具 举报

发表于 2004-10-22 01:51:22 | 显示全部楼层
p13

"java binary code" --> does author mean java byte code?


chyyuu:
我指的是javac编译出来的.class文件中的代码
回复

使用道具 举报

发表于 2004-10-24 00:51:52 | 显示全部楼层
P17倒数第二行 :
必须在ar的最后一次执行时省略修饰符”s“ .............此处应为大写 S
回复

使用道具 举报

 楼主| 发表于 2004-10-26 12:00:40 | 显示全部楼层

p411 第6行有错

博谷,您好:
对!非常感谢!
在2004年10月25日的20:03,博 谷写道:
> 做为skyeye的忠实fans,我在看您出版的《基于skyeye和ARM开发平台》一书的时候。
> 在411页讲到FIQ中断的时候,第6行中CPSR是不是应该复制到SPSR_fiq中而不是SPSR_irq呢(如果我搞错了还请见谅)
> best regards
>  
>  
> michael gu
>
回复

使用道具 举报

发表于 2004-11-2 15:20:46 | 显示全部楼层

...

这本书我也买了,大至翻了一下,确实值得一读。

不过,恕我直言,skyeye(至0.8版本)用起来却感觉很不爽。

其实,支持多少硬件平台、多少外设、加快仿真速度等等都不是最重要的,最重要的是让大家体验到linux是怎样在ARM上面跑起来的。
回复

使用道具 举报

 楼主| 发表于 2004-11-3 11:31:43 | 显示全部楼层
wxzhuhua,多谢建议,不知你觉得如何能够让大家体验到linux是怎样在ARM上面跑起来的?
是skyeye命令行的界面使用不方便,还是其它什么原因?希望得到你的回答。
回复

使用道具 举报

发表于 2004-11-3 22:16:02 | 显示全部楼层
比如说,我按你们书上238~242页所述,编译出一个带debug信息的uclinux的elf文件,然后用skyeye运行它,我希望从头开始单步运行(最好从boot开始),那么,在run之前我得设断点:

b main,答曰:not define;
list,显示了linux/arch/arm/kernel/init_task.c的程序,共28行
b 15, 答曰: no line
b 1~28,均答曰:no line

怎样才能如我希望那样运行呢?
回复

使用道具 举报

 楼主| 发表于 2004-11-8 10:29:32 | 显示全部楼层
试试
b start_kernel

建议把你的问题和解答写在一个新的帖子中贴出。
回复

使用道具 举报

发表于 2004-11-8 19:40:38 | 显示全部楼层
多谢斑竹指点。

我会开一个新贴的。

不过,里面会有新的问题,希望继续得到斑竹指教,呵呵。
回复

使用道具 举报

发表于 2004-11-22 10:59:00 | 显示全部楼层

这里是否有问题?

第146页,倒数第7行:
params->hdr.size = (sizeof(struct tag_header)+strlen(p)+1+4)>>2

如果(sizeof(struct tag_header)+strlen(p)+1)% 4 == 0, 那么+4是否会出错?
回复

使用道具 举报

 楼主| 发表于 2004-11-23 09:04:26 | 显示全部楼层
wxzhuhua,我要问问zrk,他完成的此部分。谢谢!
回复

使用道具 举报

发表于 2004-12-17 18:57:16 | 显示全部楼层
呵呵,谢谢各位了,各位指的错误偶已经在书中改了,各位好强啊,鞠躬~敬礼~
偶特别喜欢该书,还没出版时就从北航订了的~今后遇到的问题还请各位多多指点~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 14:24 , Processed in 0.086048 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表