还在继续

2006/9/17 12:42:52
     项目进展比较缓慢,一方面是工作比较忙,还有一个原因是我喜欢上了遛弯:),所以有几个星期没有动键盘了,很多细节都忘了:(
 
    多线程化的难度比我想象的要大,这个工作主要有两方面,1.让各个模块的代码独立开来,2.消息传递的实现.由于以前的代码就没有考虑到用多线程来实现,所以各个模块公用了大量共享变量,而且没有使用锁,目前没有什么好的办法,先把各个模块用线程跑起来,然后用锁让他们按照严格的顺序线性执行,也就是说先把多线程的模型先搭建起来,共享变量在以后慢慢加锁或去除.
     zhou yajin发来邮件,说他已经基本完成l4kernel在simbcm上的移植,这是一个令人振奋的消息,不光要祝贺他的成功,也让我看到simbcm有了实际的用途.
 
    这是l4 kernel的截图
 

CFE version 1.2.5 for SWARM (64bit,MP,BE,MIPS)
Build Date: ??€  8? 14 09:50:20 CST 2006 ( root@Dragon)
Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.
Initializing Arena.
Initializing Devices.
SWARM board revision 1
sbeth: found phy 0, vendor 3FFFBF part 3F
Config switch: 0
CPU: BCM1250 rev 0x0
L2 Cache Status: OK
Wafer ID:  Not set
SysCfg: 0000000000480080 [PLL_DIV: 1, IOB0_DIV: CPUCLK/4, IOB1_DIV: CPUCLK/3]
CPU type 0x1040100: 5KHz
Total memory: 0x4000000 bytes (64MB)
Total memory used by CFE:  0x9FC385D8 - 0x9FD3AE30 (1058904)
Initialized Data:          0x9FC385D8 - 0x9FC38A40 (1128)
BSS Area:                  0x9FC38A40 - 0x9FC38E30 (1008)
Local Heap:                0x9FC38E30 - 0x9FD38E30 (1048576)
Stack Area:                0x9FD38E30 - 0x9FD3AE30 (8192)
Text (code) segment:       0x9FC00000 - 0x9FC385D3 (230867)
Boot area (physical):      0x1FD3B000 - 0x1FD7B000
Relocation Factor:         I:00000000 - D:00000000
CFE> boot -elf flash1:a
Loader:elf Filesys:raw Dev:flash1 File:a Options:(null)
Loading: 0xffffffff80010000/105669 0xffffffff8002a000/67536 0xffffffff80040000/1696 0xffffffff800806a0/32 0xffffffff800806c0/9624 0xffffffff80090000/826 0xffffffff800d0340/320 0xffffffff800d0480/9296 0xffffffff800d3000/408 0xffffffff800d3198/3688 0xffffffff800d4000/144 0xffffffff800d4090/3952 Entry at 0x80010030
Starting program at 0x80010030

NICTA::Pistachio - built on Sep 15 2006 16:30:36 by  root@Dragon using gcc version 3.4.4 broadcom_2006a_344
Hello, world. Press any key to continue
That's all folks!
Quit

转载于:https://www.cnblogs.com/simBCM/archive/2011/04/05/2005780.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值