终于成功编译了第一个版本,庆祝一下:
Linux version 2.6.22.18-ADI-2008R1-svn (lights@hb165.com) (Visual DSP++ 5.0) #5 Tue Apr 8 16:09:27 CST 2008Hardware Trace Off and DisabledWarning: limiting memory to 60MB due to hardware anomaly 05000263Reset caused by Software resetBlackfin support (C) 2004-2007 Analog Devices, Inc.Compiled for ADSP-BF561 Rev 0.3Blackfin Linux support by http://blackfin.uclinux.org/Processor Speed: 330 MHz core clock and 66 MHz System ClockBoard Memory: 64MBKernel Managed Memory: 64MBMemory map: text = 0x00004000-0x0009fb90 rodata = 0x000d4000-0x000e2568 data = 0x000e4000-0x000ee000 stack = 0x000e4000-0x000e6000 init = 0x000f4000-0x006a339c bss = 0x00774000-0x0077bc54 available = 0x0077bc54-0x03bff000Instruction Cache EnabledData Cache EnabledBuilt 1 zonelists. Total pages: 15210Kernel command line:Configuring Blackfin Priority Driven InterruptsPID hash table entries: 256 (order: 8, Zd bytes)Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)Memory available: 53108k/65536k RAM, (5820k init code, 622k kernel code, 1205k data, 0k dma, 4784k reserved)Blackfin Scratchpad data SRAM: 4 KBBlackfin Data A SRAM: 16 KB (16 KB free)Blackfin Data B SRAM: 16 KB (16 KB free)Blackfin Instruction SRAM: 16 KB (15 KB free)Mount-cache hash table entries: 512Blackfin DMA Controllerezkit_init(): registering device resourcesSerial: Blackfin serial driverbfin-uart.1: ttyBF0 at MMIO 0xffc00400 (irq = 35) is a BFIN-UARTmount: mounting proc on /proc failedmount: mounting devpts on /dev/pts failed/dev/null: cannot create/dev/null: cannot createNo usable address families found.socket: Function not implementedUnable to create socketUnable to create socketUnable to create socket _____________________________________ a8888b. / Welcome to the uClinux distribution / d888888b. / _ _ / 8P"YP"Y88 / | | |_| __ __ (TM) | 8|o||o|88 _____/ | | _ ____ _ _ / // / | 8' .88 / | | | | _ /| | | | / / | 8`._.' Y8. / | |__ | | | | | |_| | / / | d/ `8b. / /____||_|_| |_|/____|/_//_/ | dP . Y8b. / For embedded processors including | d8:' " `::88b / the Analog Devices Blackfin / d8" 'Y88b /___________________________________/ :8P ' :888 8a. : _a88P For further information, check out: ._/"Yaa_: .| 88P| - http://blackfin.uclinux.org/ / YP" `| 8P `. - http://docs.blackfin.uclinux.org/ / /.___.d| .' - http://www.uclinux.org/ `--..__)8888P`._.' jgs/a:f - http://www.analog.com/blackfinHave a lot of fun...BusyBox v1.4.1 (2008-04-08 16:04:10 CST) Built-in shell (msh)Enter 'help' for a list of built-in commands.root:/>
哈哈,好可爱,比2007版的LOGO好看多了。
Have a lot of fun...
还没有加上驱动,不过这个问题应该算小case了。先加上做一个UP的版本发布!
目前只限于UP,路漫漫其修远兮,SMP的目标啊!
不过从目前对内核的理解来看,似乎先实现RT这个目标比较现实。毕竟有RT Linux可以学习,对BF561硬件的理解也更好些。
此前看到一篇论文,是在一个双核的CPU上实现一个准实时系统的,其思想是在一个核上跑非实时的系统,另一个核上进行实时的任务调度,这个思路似乎比RT Linux直接接管中断要简单些!
不懂,先学习一下!
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索linux
, http
, table
, stack hash
, create
, 4000byte
一个
,以便于您获取更多的相关知识。
时间: 2024-12-30 07:24:20