作者darkangel ( N)
看板LinuxDev
标题[问题] 关於在user space 跟只有uboot下 写C
时间Sat Feb 18 12:43:10 2012
各位 前辈们好
有个疑问想请各位前辈指点一下方向!
在user space下,因为kernel已经带起来了,所以可以正常使用c standand lib
去写C code, 所以在程式里面可以看到很多,诸如#include <stdio> <stdlib>..
等header file。
我想问的是,在user space下,当然我有需要用到函式库的函式时,
我只需要去man,例如 man printf, 即可以知道我使用这个函式,
需要include 那些header file.
但如果在uboot的环境下,要写C code,要如何知道当自己用到某个函式时,
需要include 什麽,我trace了一下code,发现都是include <common.h> <export.h>
可以请知道的前辈指点一下吗?到底有哪些函式,可以在uboot环境下使用.
且我看<export.h>写法让我看不看懂,希望知道的前辈可以指点一下 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.42.58
1F:推 alongalone:我印象中的uboot是所有的基本func都有重写 02/18 21:14
2F:推 mimi0213:看其他的code怎麽写 02/18 22:05
3F:推 cttlee:他不是用c library吧 所以不一样 02/18 23:33
4F:推 q1mail:u-boot都是用自已写的 没有用其它的library 02/20 16:18
5F:→ darkangel:谢谢各位的指点 02/21 00:44
6F:→ darkangel:可以请问一下四楼大大吗!那麽我要如何知道有哪些 02/21 00:45
7F:→ darkangel:uboot已经写好的function可以用,都放在哪些header file 02/21 00:46
8F:→ darkangel:再次谢谢各位的指点!! 02/21 00:47
9F:推 q1mail:一样是inculde里 不过bootloader这边已经有不少是跟chip相 02/21 09:33
10F:→ q1mail:关 所以在.h档里会有不少define 你要去看相对应chip的code 02/21 09:34
11F:推 shaopin:find, ctags, cscope,是你好朋友 02/21 16:16
12F:→ darkangel:谢谢楼上两位的指点!! 02/21 23:09