作者ardenjay (惦惦)
看板LinuxDev
标题Re: [问题] 请问uclinux 是都不支援module吗?
时间Sat Nov 21 09:08:54 2009
※ 引述《mayasky ( )》之铭言:
: ※ 引述《lolo331 (fsdfsdfsdf)》之铭言:
: : 如题! 我目前使用uclinux根据他们的说明不支援module功能
: : 也就是无法开机後再载入module方式来安装driver
: : 我想请问一下是因为uclinux不支援MMU关系吗?
: : 还是说有办法让uclinux支援module功能?
: : 感谢
: 个人想法,没经过考证,大家讨论一下
: uclinux不支援mmu, module的PA是动态配置的,谁知道你要insomd时physical mem
: 剩哪些地方可以用?
: 没mmu就不能做动态mapping(VA<->PA) ,那要怎麽动态配置记忆体给module呢?
: 自然就没辄了
个人想法,没经过考证, too.
不支援mmu并不表示没办法做 "memory management" 吧?
我可以很简单的做个小型 boot loader,规划一块memory出来做heap
这块heap就可以用来动态配置计忆体…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.226.157
1F:→ ChampYen:这需求不是放置 data, 是放可执行的binary耶... 11/21 10:05
2F:推 mecs:heap不是只能放data 11/21 11:19
3F:→ ChampYen:当然不只能放data, 问题是pic or reloc 弄清楚再来推 11/21 11:28
4F:→ elpam:boot loader? loader? 11/21 12:13
5F:推 mayasky:但是binarary里面branch的addr是相对或绝对固定的欧 11/21 13:20
6F:→ mayasky:但你的phy addr却不固定~势必要有个mapping阿 11/21 13:22