T1042/T2080 VxWorks7 开发笔记
VxWorks 7 是WindRiver推出的新一代版本,相比较VxWorks 6.9特别是驱动部分有很大的改变,VxWorks 7和Linux很像,有设备树的概念,所以从Linux移植驱动到VxWorks 7会方便很多。
- 新建VSB工程
- 新建VIP工程,编译生成vxworks
- 使用库里的dts文件替换bsp里面的dts文件
- 网络加载vxworks,可以启动但是没有shell
为解决此问题,添加shell组件,rebuild 工程
VxWorks7 启动,有shell
不支持CMD命令
查看注册的设备驱动
-> vxbDrvShow
Driver [fslBookeTimer] class [vxbFdtBus] [freescale booke timer driver] (0x2934e4) (refs: 1)
Driver [genericPhy] class [vxbMiiBus] [Generic 10/100/1000 PHY driver] (0x294090) (refs: 3)
Driver [sgmiiPhy] class [vxbMiiBus] [Freescale SGMII PHY driver] (0x2940e8) (refs: 0)
Driver [mmdPhy] class [vxbMiiBus] [Clause 45 MMD PHY driver] (0x29414c) (refs: 4)
Driver [memacMdio] class [vxbFdtBus] [Freescale MEMAC MDIO driver] (0x2941c0) (refs: 8)
Driver [memac] class [vxbFdtBus] [Freescale MEMAC END driver] (0x2942c0) (refs: 6)
Driver [QorIQQman] class [vxbFdtBus] [Freescale QorIQQman driver] (0x294328) (refs: 1)
Driver [fsl,qman-portal] class [vxbFdtBus] [Freescale QorIQQman Portal driver] (0x294378) (refs: 18)
Driver [QorIQFman] class [vxbFdtBus] [Freescale QorIQFman driver] (0x294420) (refs: 1)
Driver [QorIQBman] class [vxbFdtBus] [Freescale QorIQBman driver] (0x294450) (refs: 1)
Driver [fsl,bman-portal] class [vxbFdtBus] [Freescale QorIQBman Portal driver] (0x2944a0) (refs: 18)
Driver [qoriqClock] class [vxbFdtBus] [Freescale QorIQ clock driver] (0x294c98) (refs: 1)
Driver [qoriqL3Cache] class [vxbFdtBus] [QorIQ L3 cache driver] (0x294cb8) (refs: 1)
Driver [coreNetL2Cache] class [vxbFdtBus] [CORENET L2 cache driver] (0x294cf8) (refs: 1)
Driver [qoriqFpga] class [vxbFdtBus] [Freescale QorIQ FPGA driver] (0x294d30) (refs: 1)
Driver [qoriqLaw] class [vxbFdtBus] [Freescale Integrated LAW Controller] (0x294d98) (refs: 1)
Driver [pcib] class [vxbPciBus] [PCI generic bridge driver] (0x295340) (refs: 0)
Driver [mainbus] class [root] [Freescale T2080QDS] (0x295470) (refs: 1)
Driver [mpic] class [vxbFdtBus] [interrupt controller driver] (0x295570) (refs: 1)
Driver [fdtBus] class [vxbNexusBus] [FDT bus controller] (0x295590) (refs: 1)
Driver [simpleBus] class [vxbFdtBus] [simple bus controller] (0x295644) (refs: 4)
Driver [ns16550] class [vxbFdtBus] [ns16550 serial OF driver] (0x29568c) (refs: 2)
value = 83 = 0x53 = 'S'
-> vxbDevShow
mainbus-0 at root nexus level(0)
mainbus-0: <Freescale T2080QDS>
fdtBus-0 (refs: 9) on mainbus0 (refs: 2)
fdtBus-0: <FDT bus controller> (0x2008e4c0) level(1)
fslBookeTimer-0 (refs: 0) on fdtBus0 (refs: 9)
fslBookeTimer-0: <freescale booke timer driver> (0x2008e550) level(2)
simpleBus-0 (refs: 18) on fdtBus0 (refs: 9)
simpleBus-0: <simple bus controller> (0x2008e700) level(2)
fsl,bman-portal-0 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-0: <Freescale QorIQBman Portal driver> (0x2008ea50) level(3)
fsl,bman-portal-1 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-1: <Freescale QorIQBman Portal driver> (0x2008ece0) level(3)
fsl,bman-portal-2 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-2: <Freescale QorIQBman Portal driver> (0x2008ef70) level(3)
fsl,bman-portal-3 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-3: <Freescale QorIQBman Portal driver> (0x2008f200) level(3)
fsl,bman-portal-4 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-4: <Freescale QorIQBman Portal driver> (0x2008f490) level(3)
fsl,bman-portal-5 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-5: <Freescale QorIQBman Portal driver> (0x2008f720) level(3)
fsl,bman-portal-6 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-6: <Freescale QorIQBman Portal driver> (0x2008f9b0) level(3)
fsl,bman-portal-7 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-7: <Freescale QorIQBman Portal driver> (0x2008fc40) level(3)
fsl,bman-portal-8 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-8: <Freescale QorIQBman Portal driver> (0x2008fed0) level(3)
fsl,bman-portal-9 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-9: <Freescale QorIQBman Portal driver> (0x20090160) level(3)
fsl,bman-portal-10 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-10: <Freescale QorIQBman Portal driver> (0x200903f0) level(3)
fsl,bman-portal-11 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-11: <Freescale QorIQBman Portal driver> (0x20090680) level(3)
fsl,bman-portal-12 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-12: <Freescale QorIQBman Portal driver> (0x20090910) level(3)
fsl,bman-portal-13 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-13: <Freescale QorIQBman Portal driver> (0x20090ba0) level(3)
fsl,bman-portal-14 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-14: <Freescale QorIQBman Portal driver> (0x20090e30) level(3)
fsl,bman-portal-15 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-15: <Freescale QorIQBman Portal driver> (0x200910c0) level(3)
fsl,bman-portal-16 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-16: <Freescale QorIQBman Portal driver> (0x20091350) level(3)
fsl,bman-portal-17 (refs: 0) on simpleBus0 (refs: 18)
fsl,bman-portal-17: <Freescale QorIQBman Portal driver> (0x200915e0) level(3)
simpleBus-1 (refs: 18) on fdtBus0 (refs: 9)
simpleBus-1: <simple bus controller> (0x20091670) level(2)
fsl,qman-portal-0 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-0: <Freescale QorIQQman Portal driver> (0x200919c0) level(3)
fsl,qman-portal-1 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-1: <Freescale QorIQQman Portal driver> (0x20091c80) level(3)
fsl,qman-portal-2 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-2: <Freescale QorIQQman Portal driver> (0x20091f40) level(3)
fsl,qman-portal-3 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-3: <Freescale QorIQQman Portal driver> (0x20092200) level(3)
fsl,qman-portal-4 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-4: <Freescale QorIQQman Portal driver> (0x200924c0) level(3)
fsl,qman-portal-5 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-5: <Freescale QorIQQman Portal driver> (0x20092780) level(3)
fsl,qman-portal-6 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-6: <Freescale QorIQQman Portal driver> (0x20092a40) level(3)
fsl,qman-portal-7 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-7: <Freescale QorIQQman Portal driver> (0x20092d00) level(3)
fsl,qman-portal-8 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-8: <Freescale QorIQQman Portal driver> (0x20092fc0) level(3)
fsl,qman-portal-9 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-9: <Freescale QorIQQman Portal driver> (0x20093280) level(3)
fsl,qman-portal-10 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-10: <Freescale QorIQQman Portal driver> (0x20093540) level(3)
fsl,qman-portal-11 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-11: <Freescale QorIQQman Portal driver> (0x20093800) level(3)
fsl,qman-portal-12 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-12: <Freescale QorIQQman Portal driver> (0x20093ac0) level(3)
fsl,qman-portal-13 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-13: <Freescale QorIQQman Portal driver> (0x20093d80) level(3)
fsl,qman-portal-14 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-14: <Freescale QorIQQman Portal driver> (0x20094040) level(3)
fsl,qman-portal-15 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-15: <Freescale QorIQQman Portal driver> (0x20094300) level(3)
fsl,qman-portal-16 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-16: <Freescale QorIQQman Portal driver> (0x200945c0) level(3)
fsl,qman-portal-17 (refs: 0) on simpleBus1 (refs: 18)
fsl,qman-portal-17: <Freescale QorIQQman Portal driver> (0x20094880) level(3)
simpleBus-2 (refs: 1) on fdtBus0 (refs: 9)
simpleBus-2: <simple bus controller> (0x20094940) level(2)
qoriqFpga-0 (refs: 0) on simpleBus2 (refs: 1)
qoriqFpga-0: <Freescale QorIQ FPGA driver> (0x20094c10) level(3)
simpleBus-3 (refs: 29) on fdtBus0 (refs: 9)
simpleBus-3: <simple bus controller> (0x20094ca0) level(2)
coreNetL2Cache-0 (refs: 0) on simpleBus3 (refs: 29)
coreNetL2Cache-0: <CORENET L2 cache driver> (0x20094f10) level(3)
qoriqL3Cache-0 (refs: 0) on simpleBus3 (refs: 29)
qoriqL3Cache-0: <QorIQ L3 cache driver> (0x20095180) level(3)
qoriqLaw-0 (refs: 0) on simpleBus3 (refs: 29)
qoriqLaw-0: <Freescale Integrated LAW Controller> (0x20095370) level(3)
qoriqClock-0 (refs: 0) on simpleBus3 (refs: 29)
qoriqClock-0: <Freescale QorIQ clock driver> (0x200a14e0) level(3)
i2c-0 (refs: 0) on simpleBus3 (refs: 29)
i2c-0: <(no driver attached)> (0x200a2160) level(3)
QorIQQman-0 (refs: 0) on simpleBus3 (refs: 29)
QorIQQman-0: <Freescale QorIQQman driver> (0x200a2360) level(3)
QorIQBman-0 (refs: 0) on simpleBus3 (refs: 29)
QorIQBman-0: <Freescale QorIQBman driver> (0x200bd400) level(3)
QorIQFman-0 (refs: 14) on simpleBus3 (refs: 29)
QorIQFman-0: <Freescale QorIQFman driver> (0x200be640) level(3)
memac-0 (refs: 0) on QorIQFman0 (refs: 14)
memac-0: <Freescale MEMAC END driver> (0x200bfdc0) level(4)
memac-1 (refs: 0) on QorIQFman0 (refs: 14)
memac-1: <Freescale MEMAC END driver> (0x202ecb10) level(4)
memacMdio-0 (refs: 3) on QorIQFman0 (refs: 14)
memacMdio-0: <Freescale MEMAC MDIO driver> (0x20519790) level(4)
genericPhy-0 (refs: 0) on memacMdio0 (refs: 3)
genericPhy-0: <Generic 10/100/1000 PHY driver> (0x20519af0) level(5)
genericPhy-1 (refs: 0) on memacMdio0 (refs: 3)
genericPhy-1: <Generic 10/100/1000 PHY driver> (0x20519cf0) level(5)
genericPhy-2 (refs: 0) on memacMdio0 (refs: 3)
genericPhy-2: <Generic 10/100/1000 PHY driver> (0x20519e90) level(5)
memac-2 (refs: 0) on QorIQFman0 (refs: 14)
memac-2: <Freescale MEMAC END driver> (0x2051a030) level(4)
memacMdio-1 (refs: 1) on QorIQFman0 (refs: 14)
memacMdio-1: <Freescale MEMAC MDIO driver> (0x20f93010) level(4)
mmdPhy-0 (refs: 0) on memacMdio1 (refs: 1)
mmdPhy-0: <Clause 45 MMD PHY driver> (0x20f93370) level(5)
memac-3 (refs: 0) on QorIQFman0 (refs: 14)
memac-3: <Freescale MEMAC END driver> (0x20f934d0) level(4)
memacMdio-2 (refs: 1) on QorIQFman0 (refs: 14)
memacMdio-2: <Freescale MEMAC MDIO driver> (0x21a0c510) level(4)
mmdPhy-1 (refs: 0) on memacMdio2 (refs: 1)
mmdPhy-1: <Clause 45 MMD PHY driver> (0x21a0c830) level(5)
memac-4 (refs: 0) on QorIQFman0 (refs: 14)
memac-4: <Freescale MEMAC END driver> (0x21a0c990) level(4)
memacMdio-3 (refs: 1) on QorIQFman0 (refs: 14)
memacMdio-3: <Freescale MEMAC MDIO driver> (0x22b48490) level(4)
mmdPhy-2 (refs: 0) on memacMdio3 (refs: 1)
mmdPhy-2: <Clause 45 MMD PHY driver> (0x22b487b0) level(5)
memac-5 (refs: 0) on QorIQFman0 (refs: 14)
memac-5: <Freescale MEMAC END driver> (0x22b48910) level(4)
memacMdio-4 (refs: 1) on QorIQFman0 (refs: 14)
memacMdio-4: <Freescale MEMAC MDIO driver> (0x22b48d60) level(4)
mmdPhy-3 (refs: 0) on memacMdio4 (refs: 1)
mmdPhy-3: <Clause 45 MMD PHY driver> (0x2344d540) level(5)
memacMdio-5 (refs: 0) on QorIQFman0 (refs: 14)
memacMdio-5: <Freescale MEMAC MDIO driver> (0x2344d6a0) level(4)
memacMdio-6 (refs: 0) on QorIQFman0 (refs: 14)
memacMdio-6: <Freescale MEMAC MDIO driver> (0x2344d9a0) level(4)
memacMdio-7 (refs: 0) on QorIQFman0 (refs: 14)
memacMdio-7: <Freescale MEMAC MDIO driver> (0x2344dcd0) level(4)
spi-0 (refs: 0) on simpleBus3 (refs: 29)
spi-0: <(no driver attached)> (0x21cf9f40) level(3)
usbphy-0 (refs: 0) on simpleBus3 (refs: 29)
usbphy-0: <(no driver attached)> (0x21cfa0c0) level(3)
usbphy-1 (refs: 0) on simpleBus3 (refs: 29)
usbphy-1: <(no driver attached)> (0x21cfa240) level(3)
usb0-0 (refs: 0) on simpleBus3 (refs: 29)
usb0-0: <(no driver attached)> (0x21cfa420) level(3)
usb1-0 (refs: 0) on simpleBus3 (refs: 29)
usb1-0: <(no driver attached)> (0x21cfa600) level(3)
sdhc-0 (refs: 0) on simpleBus3 (refs: 29)
sdhc-0: <(no driver attached)> (0x21cfa7e0) level(3)
mpic-0 (refs: 0) on simpleBus3 (refs: 29)
mpic-0: <interrupt controller driver> (0x21cfa960) level(3)
pic-timer-0 (refs: 0) on simpleBus3 (refs: 29)
pic-timer-0: <(no driver attached)> (0x21cfad40) level(3)
msi-0 (refs: 0) on simpleBus3 (refs: 29)
msi-0: <(no driver attached)> (0x21cfb720) level(3)
msi-1 (refs: 0) on simpleBus3 (refs: 29)
msi-1: <(no driver attached)> (0x21cfc100) level(3)
msi-2 (refs: 0) on simpleBus3 (refs: 29)
msi-2: <(no driver attached)> (0x21cfcae0) level(3)
msi-3 (refs: 0) on simpleBus3 (refs: 29)
msi-3: <(no driver attached)> (0x21cfd4c0) level(3)
pic-timer-1 (refs: 0) on simpleBus3 (refs: 29)
pic-timer-1: <(no driver attached)> (0x21cfd840) level(3)
global-utilities-0 (refs: 0) on simpleBus3 (refs: 29)
global-utilities-0: <(no driver attached)> (0x21cfd9c0) level(3)
rcpm-0 (refs: 0) on simpleBus3 (refs: 29)
rcpm-0: <(no driver attached)> (0x21cfdb40) level(3)
ns16550-0 (refs: 0) on simpleBus3 (refs: 29)
ns16550-0: <ns16550 serial OF driver> (0x21cfdd40) level(3)
ns16550-1 (refs: 0) on simpleBus3 (refs: 29)
ns16550-1: <ns16550 serial OF driver> (0x21d01bf0) level(3)
dma-0 (refs: 0) on simpleBus3 (refs: 29)
dma-0: <(no driver attached)> (0x21d02580) level(3)
dma-1 (refs: 0) on simpleBus3 (refs: 29)
dma-1: <(no driver attached)> (0x21d02700) level(3)
sata-0 (refs: 0) on simpleBus3 (refs: 29)
sata-0: <(no driver attached)> (0x21d02900) level(3)
sata-1 (refs: 0) on simpleBus3 (refs: 29)
sata-1: <(no driver attached)> (0x21d02b00) level(3)
pcie-0 (refs: 0) on fdtBus0 (refs: 9)
pcie-0: <(no driver attached)> (0x21d02b60) level(2)
pcie-1 (refs: 0) on fdtBus0 (refs: 9)
pcie-1: <(no driver attached)> (0x21d02d60) level(2)
pcie-2 (refs: 0) on fdtBus0 (refs: 9)
pcie-2: <(no driver attached)> (0x21d02f60) level(2)
pcie-3 (refs: 0) on fdtBus0 (refs: 9)
pcie-3: <(no driver attached)> (0x21d03160) level(2)
virtBus-0 (refs: 0) on mainbus0 (refs: 2)
virtBus-0: <(no driver attached)> (0x21d03360) level(1)
value = 567292768 = 0x21d03360 = ''
本章节主要讲解如何根据组件或根据设备树查找对应的驱动
网口驱动设备树
&fman0 {
ethernet@f0000 {
compatible = "fsl,fman-memac";
reg = <0xf0000 0x1000>;
};
mdio@f1000 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "fsl,fman-memac-tbi";
reg = <0xf1000 0x1000>;
};
MAC名称为fman-memac,在内核组件查询memac
可以看到这里的phy ,mdio,mac驱动都找到了,点击获取更加详详细的信息
用search 查询具体的驱动文件
网口驱动目录所在路径
查看串口对应驱动
serial0: serial@11c500 {
cell-index = <0>;
device_type = "serial";
compatible = "fsl,ns16550", "ns16550";
reg = <0x11c500 0x100>;
clocks = <&platform 1>;
clock-names = "platform-div2";
interrupts = <36 2 0 0>;
interrupt-parent = <&mpic>;
};
serial1: serial@11c600 {
cell-index = <1>;
device_type = "serial";
compatible = "fsl,ns16550", "ns16550";
reg = <0x11c600 0x100>;
clocks = <&platform 1>;
clock-names = "platform-div2";
interrupts = <36 2 0 0>;
interrupt-parent = <&mpic>;
};
Component DRV_SIO_FDT_NS16550 {
NAME UART support for ns16550-compatible FDT devices
SYNOPSIS ns16550 SIO support for FDT device
MODULES vxbNs16550Sio.o vxbFdtNs16550Sio.o
LINK_SYMS vxbFdtNs16550Drv
REQUIRES DRV_BUS_FDT_ROOT \
INCLUDE_ISR_DEFER \
INCLUDE_SIO
_CHILDREN FOLDER_DRIVERS
}
shell中不同于以往版本的几个命令
vxbDevShowPaths
Note: the "original" path uses the name of the device before a driver is bound. This
is the path that must be used when blacklisting devices for the hypervisor
mainbus-0 at root nexus
mainbus-0: <Freescale T2080QDS>
fdtBus0:
current path: '/mainbus0/fdtBus0'
fslBookeTimer0:
current path: '/mainbus0/fdtBus0/fslBookeTimer0'
original path: '/mainbus0/fdtBus0/timer0'
simpleBus0:
current path: '/mainbus0/fdtBus0/simpleBus0'
original path: '/mainbus0/fdtBus0/bman-portals0'
fsl,bman-portal0:
current path: '/mainbus0/fdtBus0/simpleBus0/fsl,bman-portal0'
original path: '/mainbus0/fdtBus0/simpleBus0/bman-portal0'
fsl,bman-portal1:
current path: '/mainbus0/fdtBus0/simpleBus0/fsl,bman-portal1'
original path: '/mainbus0/fdtBus0/simpleBus0/bman-portal0'
fsl,bman-portal2:
current path: '/mainbus0/fdtBus0/simpleBus0/fsl,bman-portal2'
original path: '/mainbus0/fdtBus0/simpleBus0/bman-portal0'
fsl,bman-portal3:
current path: '/mainbus0/fdtBus0/simpleBus0/fsl,bman-portal3'
original path: '/mainbus0/fdtBus0/simpleBus0/bman-portal0'
fsl,bman-portal4:
vxbDrvShow
Driver [eeprom] class [vxbFdtBus] [At24 eeprom] (0x2f815c) (refs: 0)
Driver [i2c] class [vxbFdtBus] [Freescale Integrated I2C Controller] (0x2f8194) (refs: 1)
Driver [rtc] class [vxbFdtBus] [Dallas rtc] (0x2f81f4) (refs: 1)
Driver [fslBookeTimer] class [vxbFdtBus] [freescale booke timer driver] (0x2fdb04) (refs: 1)
Driver [genericPhy] class [vxbMiiBus] [Generic 10/100/1000 PHY driver] (0x2fe778) (refs: 3)
Driver [sgmiiPhy] class [vxbMiiBus] [Freescale SGMII PHY driver] (0x2fe7d0) (refs: 0)
Driver [mmdPhy] class [vxbMiiBus] [Clause 45 MMD PHY driver] (0x2fe834) (refs: 4)
Driver [memacMdio] class [vxbFdtBus] [Freescale MEMAC MDIO driver] (0x2fe8a8) (refs: 8)
Driver [memac] class [vxbFdtBus] [Freescale MEMAC END driver] (0x2fe9a8) (refs: 6)
Driver [QorIQQman] class [vxbFdtBus] [Freescale QorIQQman driver] (0x2fea10) (refs: 1)
Driver [fsl,qman-portal] class [vxbFdtBus] [Freescale QorIQQman Portal driver] (0x2fea60) (refs: 18)
Driver [QorIQFman] class [vxbFdtBus] [Freescale QorIQFman driver] (0x2feb08) (refs: 1)
Driver [QorIQBman] class [vxbFdtBus] [Freescale QorIQBman driver] (0x2feb38) (refs: 1)
Driver [fsl,bman-portal] class [vxbFdtBus] [Freescale QorIQBman Portal driver] (0x2feb88) (refs: 18)
Driver [qoriqClock] class [vxbFdtBus] [Freescale QorIQ clock driver] (0x2ff384) (refs: 1)
Driver [qoriqL3Cache] class [vxbFdtBus] [QorIQ L3 cache driver] (0x2ff3a4) (refs: 1)
Driver [coreNetL2Cache] class [vxbFdtBus] [CORENET L2 cache driver] (0x2ff3e4) (refs: 1)
Driver [qoriqFpga] class [vxbFdtBus] [Freescale QorIQ FPGwA driver] (0x2ff41c) (refs: 1)
Driver [qoriqLaw] class [vxbFdtBus] [Freescale Integrated LAW Controller] (0x2ff484) (refs: 1)
Driver [fslSdhc] class [vxbFdtBus] [freescale SDHC driver] (0x2ff52c) (refs: 1)
Driver [usbRootHub] class [vxbUsbRootHub] [USB Root Hub Driver] (0x2ffb08) (refs: 0)
Driver [usbDev] class [vxbUsbBus] [usb device driver] (0x2ffb50) (refs: 0)
Driver [usbCompDev] class [vxbUsbBus] [usb composite device driver] (0x2ffb70) (refs: 0)
Driver [ulpiViewPortPhy] class [vxbFdtBus] [USB ULPI ViewPort PHY FDT Driver] (0x2ffc9c)
VxWorks7 的启动过程