njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2004-10-13 14:11
那项功能是默认的,有windows media audio/mp3依赖关系检查应该就会把它加进去。

你的疑问我也没搞清楚,分应该给搞清楚的兄弟:))


为了这个问题,你辛苦了很久,这是应该的,以后仍然请多多指教。
对了,我看到联机帮助里面how to develop a OAL但是看不明白,你能告诉我,这是怎样一个设计过程么,不胜感激
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2004-10-13 14:23
oal用于将os可移植部分和硬件相关部分分离开,ce的上层工作全部基于oal提供的实现,包括
1.初始化硬件,比如processor、sdram,uart,clock等等。
2.为引导os作准备工作。
3.提供一系列Oem开头的函数供os将其行为最终落实到具体的硬件平台上。

对CE的移植oal是其中最重要和基本的部分,这部分跑起来你可以得到一个裁减的最精炼的ce kernel,包括基本的任务调度等功能,我做出来的release版大概800K,其中kernel有5-600k左右
根据地的兄弟们,团结就是力量
njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2004-10-13 14:32
oal用于将os可移植部分和硬件相关部分分离开,ce的上层工作全部基于oal提供的实现,包括
1.初始化硬件,比如processor、sdram,uart,clock等等。
2.为引导os作准备工作。
3.提供一系列Oem开头的函数供os将其行为最终落实到具体的硬件平台上。

对CE的移植oal是其中最重要和基本的部分,这部分跑起来你可以得到一个裁减的最精炼的ce kernel,包括基本的任务调度等功能,我做出来的release版大概800K,其中kernel有5-600k左右


你好厉害啊,按照帮助的说明,我一步一步的做,先是在对应目录建立几个文件夹,然后下面的好多步骤都是在为OAL创建stubs,这里是什么意思啊,是简单的定义一下以后需要使用到的函数么?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2004-10-13 14:39
恩,帮助的步骤很好,他帮你一步一步完善,从最开始就可以得到一个可以编译的hal库,当然需要写一些空的OemXXX作为placeholder,然后你可以慢慢往里面加东西,慢慢来吧,good luck
根据地的兄弟们,团结就是力量
njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2004-10-13 14:57
那个stubs是什么功能啊,应该怎么实现,能举个例子,是不是就是函数的简单定义呢?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2004-10-13 16:11
stub?你就翻译成代理吧,就是一个空函数,写在那儿“占地方”:)

对了,刚才我也想到新闻组问问看有人知道那个text("?)不,看到最近一个帖子,使你发的吧,哈哈

麻烦兄弟再到处问问看有人知道不:)
根据地的兄弟们,团结就是力量
njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2004-10-13 16:28
深表感谢
njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2004-10-13 16:57
stub?你就翻译成代理吧,就是一个空函数,写在那儿“占地方”:)

对了,刚才我也想到新闻组问问看有人知道那个text("?)不,看到最近一个帖子,使你发的吧,哈哈

麻烦兄弟再到处问问看有人知道不:)


楼上的大哥,还是要麻烦你了,我已经把pb重新安装了一遍,原来那个问题是解决了,可是当我build之后,出现一个错误,如下:ERROR in sysgen phase.
而且根本就找不到出错的地方,不知道是什么原因,能否指教一二
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2004-10-14 13:58
?怎么解决的?不会是你把“?改成””?“了吧:)

你现在直接build platform都不行了?
根据地的兄弟们,团结就是力量
njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2004-10-14 14:06
我迫于无奈,重装了一遍platform builder,一切正常了,但是还是不知道原来出现的那个问题如何解决,对了,你知道boot loader的设计过程么,我做到sysgen的时候总是不正确,请不吝赐教
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2004-10-14 14:19
什么正常了?build platform正常了?
什么没有解决?单独编译不过?
:)
bootloader的问题我在那边给你回了,对了,你最好使用你用的片子厂家给你的bsp改,bootloader里面好多东西和oal的是共享的。sysgen不是你直接用的,要生成bootloader直接build就可以了
根据地的兄弟们,团结就是力量
steffluo
驱动牛犊
驱动牛犊
  • 注册日期2004-07-02
  • 最后登录2005-06-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2004-10-21 08:34
建议去微软下载安装QFE补丁包。有时候不打补丁的话会出一堆莫名其妙的问题。
njdibfm
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2004-10-21 17:33
建议去微软下载安装QFE补丁包。有时候不打补丁的话会出一堆莫名其妙的问题。


这个补丁主要是针对哪些的啊,有什么功能啊
上一页 下一页
游客

返回顶部