Chinaunix首页 | 论坛 | 博客
  • 博客访问: 39564
  • 博文数量: 13
  • 博客积分: 501
  • 博客等级: 下士
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-20 10:04
文章分类

全部博文(13)

文章存档

2011年(1)

2010年(4)

2009年(8)

我的朋友
最近访客

分类: 嵌入式

2009-10-18 21:42:21

在熟悉了公司的业务后,马上就要开始broadcom的sdk移植了。上网看了些资料不是很多,但是也要总结下,聊胜于无嘛。
  broadcom的SDK可以编译成内核态,也可以编译成用户态.SDK被编译成用户态.编译会生成bcm-kernel-bde.ko,bcm-user-bde.ko以及一个用户态的应用程序bcm.user.dbg
  broadcom SDK的内容非常多,大致可以分成3类来研究,一类是和平台相关的,如bde,cm等等,还有与各平台编译相关的一些东西,以及如何生成模块,各个模块的功能. 第二类属于SDK的核心,也就是BCM API的实现,这部分占了代码的70%左右(包括SOC层). 第三类属于appl类,也就是基于SDK的应用部分,包括了STACKING的实现,diagshell等等.
  MS博通的SDK做的很好,只是需要把BSP和SDK放在一起编译就好了,不过据说都是针对于linux的,往mips方面移植的话,可能要改的就比较多了,不过这就是平台方面的事了。偷个懒先,对应athoes的把架构搭起来再说。
 
阅读(1552) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~