sdk-xgs-robo-5.xx.x

所属分类:单片机开发
开发工具:Unix_Linux
文件大小:19538KB
下载次数:83
上传日期:2014-05-11 09:23:14
上 传 者duleking
说明:  broadcom robo 系列芯片的SDK
(broadcom robo switch chip SDK)

文件列表:
sdk-xgs-robo-5.xx.x\doc\48-port.txt (5395, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\boot-flags.txt (3317, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\cfapinit.txt (2556, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\combo-ports.txt (22070, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\counter.txt (6878, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\dma_rom.txt (3880, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\easy_reload.txt (3438, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\endian.txt (4479, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\i2c.txt (44377, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\l2-shadow.txt (5101, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\led-proc.txt (6190, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\memscan.txt (13513, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\modid-mapping.txt (20921, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\NFS.txt (3105, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\pause-resolution.txt (4093, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\phy-drivers.txt (2441, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\pkt.txt (10891, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\port-mapping.txt (8071, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\properties.txt (4705, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\sync.txt (1114, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\tucana-ffp.txt (7218, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\txrx.txt (13420, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\txrx_port.txt (17388, 2010-07-20)
sdk-xgs-robo-5.xx.x\doc\wfq_cos.txt (6021, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\acl\acl.h (14979, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\applref\applrefIface.h (670, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\applref\arefHelper.h (516, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cpudb\brd_ident.h (3655, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cpudb\cpudb.h (21379, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cpudb\debug.h (5541, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\atp.h (9696, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\atptrans_socket.h (3300, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\cpu2cpu.h (7039, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\cputrans.h (14651, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\ct_tun.h (5102, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\next_hop.h (9247, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\nh_tx.h (5866, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\cputrans\tlv_msg.h (6245, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\diag\autocli.h (7554, 2010-07-20)
sdk-xgs-robo-5.xx.x\include\appl\diag\celldata.h (4479, 2010-07-20)
... ...

$Id: README,v 1.3 Broadcom SDK $ Assuming a Solaris or Linux build server with one or more of the following cross-compilers installed: * Diab Data DCC ColdFire * Tornado x86 * Tornado MIPS * Tornado PPC This explains how to set the target to build the Strata device drivers for that a particular platform and chip. Target Makefiles for the SAL and SOC device driver: Remember that $TARGET is set to -. represents the operating system environment, and represents the platform. For example: BMW CPCI card setenv TARGET vxworks-bmw is vxworks is bmw Unix PCID simulation setenv TARGET unix-solaris is unix is solaris Linux PCID simulation setenv TARGET unix-linux is unix is linux For VxWorks builds of existing BSPs, edit the platform Makefile.$TARGET and modify WIND_BASE so it points to your installed VxWorks tree. Then to build a BSP and link to binary, go to the sdk/systems// directory corresponding to the system and run gmake. It is possible to run 'make' in any subdirectory of the driver source tree by setting the environment variable TARGET appropriately. The compiled objects will go into that target's build subdirectory, sdk/build/$TARGET. For example: setenv TARGET vxworks-bmw cd $SDK/src/soc make drv.o To compile a driver that only supports specific chips, see instructions in $SDK/make/Make.local.template. Copy Make.local.template to Make.local and make the required modifications. By default, the driver will be built to include code for all supported chips. You may be able to save some code space by customizing in support for only one or two chips. Adding new VxWorks platforms: 1) Pick a name for your BSP, eg, my_board_name. 2) Create a new Makefile.vxworks-my_board_name in $SDK/make. It is easiest to copy from a similar existing Makefile and modify it. 3) Create a new directory tree structure in $SDK/systems: $SDK/systems// Where TARGETBASE is vxworks and is your platofmr name, e.g. $SDK/systems/vxworks/my_board_name 4) Copy the file socdiag.c and Makefile from an existing directory in that configuration into the new directory. $SDK/systems/vxworks/my_board_name/socdiag.c $SDK/systems/vxworks/my_board_name/Makefile 5) Place all your BSP files in the new directory. 6) Edit the Makefiles in the directory tree, overriding the target in the toplevel Makefile and pulling in $SDK/make/Makefile.-

近期下载者

相关文件


收藏者