实例介绍
QNX 6.5.0支持BSP包 MPC5121E 全面的移植技术启蒙板级支持包
【实例截图】
【核心代码】
4744302542982967045.zip
├── images
│ └── Makefile
├── install
├── Makefile
├── manifest
├── prebuilt
│ ├── ppcbe
│ │ ├── bin
│ │ │ └── canctl
│ │ ├── lib
│ │ │ ├── dll
│ │ │ │ ├── devg-mpc5121.so
│ │ │ │ └── devu-ehci-mpc512x.so
│ │ │ └── libdma-mpc512xS.a
│ │ ├── sbin
│ │ │ ├── devb-eide-mpc5121
│ │ │ └── mpc5121.conf
│ │ └── usr
│ │ └── lib
│ │ ├── libi2c-master.a
│ │ ├── libio-can.a
│ │ ├── libspi-master.a
│ │ ├── libspi-masterS.a
│ │ └── libutil.a
│ └── usr
│ └── include
│ ├── hw
│ │ ├── can.h
│ │ ├── dma.h
│ │ ├── dma_shmem.h
│ │ ├── i2c.h
│ │ └── spi-master.h
│ ├── ppc
│ │ ├── cpu.h
│ │ ├── mgt5200_cpu.h
│ │ └── mpc512x_cpu.h
│ └── sys
│ └── can_dcmd.h
├── readme.txt
├── source.xml
└── src
├── hardware
│ ├── can
│ │ ├── common.mk
│ │ ├── Makefile
│ │ └── mpc5121
│ │ ├── canmpc5121.c
│ │ ├── canmpc5121.h
│ │ ├── driver.c
│ │ ├── externs.h
│ │ ├── Makefile
│ │ ├── mdriver.c
│ │ ├── module.tmpl
│ │ ├── mpc5121can.readme
│ │ ├── mpc5121.use
│ │ ├── pinfo.mk
│ │ ├── ppc
│ │ │ ├── be
│ │ │ │ └── Makefile
│ │ │ └── Makefile
│ │ └── proto.h
│ ├── deva
│ │ ├── ctrl
│ │ │ ├── common.mk
│ │ │ ├── Makefile
│ │ │ ├── mpc5121_i2s
│ │ │ │ ├── deva-ctrl-mpc5121_i2s.use
│ │ │ │ ├── Makefile
│ │ │ │ ├── module.tmpl
│ │ │ │ ├── mpc5121ado.h
│ │ │ │ ├── mpc5121_dll.c
│ │ │ │ ├── mpc5121psc.h
│ │ │ │ ├── pinfo.mk
│ │ │ │ ├── ppc
│ │ │ │ │ ├── dll.be
│ │ │ │ │ │ └── Makefile
│ │ │ │ │ └── Makefile
│ │ │ │ ├── pulse.c
│ │ │ │ └── softcodec.c
│ │ │ └── mpc512x
│ │ │ ├── deva-ctrl-mpc512x.use
│ │ │ ├── Makefile
│ │ │ ├── module.tmpl
│ │ │ ├── mpc512x_dll.c
│ │ │ ├── mpc512x.h
│ │ │ ├── pinfo.mk
│ │ │ ├── ppc
│ │ │ │ ├── dll.be
│ │ │ │ │ └── Makefile
│ │ │ │ └── Makefile
│ │ │ └── pulse.c
│ │ └── Makefile
│ ├── devc
│ │ ├── common.mk
│ │ ├── Makefile
│ │ └── sermpc512x
│ │ ├── globals.c
│ │ ├── Makefile
│ │ ├── module.tmpl
│ │ ├── options.c
│ │ ├── pinfo.mk
│ │ ├── ppc
│ │ │ ├── Makefile
│ │ │ └── o.be
│ │ │ └── Makefile
│ │ ├── psc_drv_init.c
│ │ ├── psc.h
│ │ ├── psc_int_handler.c
│ │ ├── psc_tto.c
│ │ └── psc_uart.h
│ ├── devn
│ │ ├── common.mk
│ │ ├── Makefile
│ │ └── mpc5121
│ │ ├── detect.c
│ │ ├── devctl.c
│ │ ├── devn-mpc5121.use
│ │ ├── Makefile
│ │ ├── mii.c
│ │ ├── module.tmpl
│ │ ├── mpc5121.c
│ │ ├── mpc5121.h
│ │ ├── pinfo.mk
│ │ ├── ppc
│ │ │ ├── dll.be
│ │ │ │ └── Makefile
│ │ │ └── Makefile
│ │ ├── receive.c
│ │ ├── shutdown.c
│ │ └── transmit.c
│ ├── etfs
│ │ ├── Makefile
│ │ └── nand2048
│ │ ├── common.mk
│ │ ├── etfs.use
│ │ ├── Makefile
│ │ └── mpc5121
│ │ ├── chipio.c
│ │ ├── devio.c
│ │ ├── devio.h
│ │ ├── Makefile
│ │ ├── module.tmpl
│ │ ├── pinfo.mk
│ │ └── ppc
│ │ ├── be
│ │ │ └── Makefile
│ │ └── Makefile
│ ├── flash
│ │ ├── boards
│ │ │ ├── common.mk
│ │ │ ├── Makefile
│ │ │ └── mgt5200
│ │ │ ├── a29f040_read.c
│ │ │ ├── a29f040_v2read.c
│ │ │ ├── aCFIsm_ident.c
│ │ │ ├── f3s_mgt5200_close.c
│ │ │ ├── f3s_mgt5200.h
│ │ │ ├── f3s_mgt5200_main.c
│ │ │ ├── f3s_mgt5200_open.c
│ │ │ ├── f3s_mgt5200_page.c
│ │ │ ├── f3s_mgt5200_status.c
│ │ │ ├── flash_probe.c
│ │ │ ├── Makefile
│ │ │ ├── module.tmpl
│ │ │ ├── pinfo.mk
│ │ │ └── ppc
│ │ │ ├── be
│ │ │ │ └── Makefile
│ │ │ └── Makefile
│ │ ├── Makefile
│ │ └── mtd-flash
│ │ ├── amd
│ │ │ ├── a29f004_ident.c
│ │ │ ├── a29f004_sync.c
│ │ │ ├── a29f040_erase.c
│ │ │ ├── a29f040_ident.c
│ │ │ ├── a29f040_reset.c
│ │ │ ├── a29f040_resume.c
│ │ │ ├── a29f040_suspend.c
│ │ │ ├── a29f040_sync.c
│ │ │ ├── a29f040_v2erase.c
│ │ │ ├── a29f040_v2resume.c
│ │ │ ├── a29f040_v2suspend.c
│ │ │ ├── a29f040_v2sync.c
│ │ │ ├── a29f040_v2write.c
│ │ │ ├── a29f040_write.c
│ │ │ ├── a29f100_erase.c
│ │ │ ├── a29f100_ident.c
│ │ │ ├── a29f100_v2erase.c
│ │ │ ├── a29f100_v2write.c
│ │ │ ├── a29f100_write.c
│ │ │ ├── aCFI_ident.c
│ │ │ ├── aCFIsm_ident.c
│ │ │ ├── aCFI_suspend.c
│ │ │ ├── aCFI_v2dlock.c
│ │ │ ├── aCFI_v2islock.c
│ │ │ ├── aCFI_v2plock.c
│ │ │ ├── aCFI_v2suspend.c
│ │ │ ├── aCFI_v2unlockall.c
│ │ │ ├── aCFI_v2unlock.c
│ │ │ ├── aCFI_v2write.c
│ │ │ ├── aCFI_write.c
│ │ │ ├── aMB_erase.c
│ │ │ ├── aMB_ident.c
│ │ │ ├── aMB_resume.c
│ │ │ ├── aMB_sync.c
│ │ │ ├── aMB_v2erase.c
│ │ │ ├── aMB_v2resume.c
│ │ │ ├── aMB_v2sync.c
│ │ │ ├── amd_poll.c
│ │ │ └── amd_v2wordwrite.c
│ │ ├── common.mk
│ │ ├── flash_list.c
│ │ ├── flash_probe.c
│ │ ├── fujitsu
│ │ │ ├── f29f040_ident.c
│ │ │ └── f29f100_ident.c
│ │ ├── hynix
│ │ │ └── hyCFI_ident.c
│ │ ├── intel
│ │ │ ├── i28f008_erase.c
│ │ │ ├── i28f008_ident.c
│ │ │ ├── i28f008_reset.c
│ │ │ ├── i28f008_resume.c
│ │ │ ├── i28f008_suspend.c
│ │ │ ├── i28f008_sync.c
│ │ │ ├── i28f008_v2write.c
│ │ │ ├── i28f008_write.c
│ │ │ ├── i28f800_ident.c
│ │ │ ├── i28f800_sync.c
│ │ │ ├── iCFI_ident.c
│ │ │ ├── iCFI_v2erase.c
│ │ │ ├── iCFI_v2islock.c
│ │ │ ├── iCFI_v2lock.c
│ │ │ ├── iCFI_v2resume.c
│ │ │ ├── iCFI_v2suspend.c
│ │ │ ├── iCFI_v2sync.c
│ │ │ ├── iCFI_v2unlockall.c
│ │ │ ├── iCFI_v2unlock.c
│ │ │ ├── iCFI_v2write.c
│ │ │ ├── iCFI_write.c
│ │ │ ├── intel_poll.c
│ │ │ └── intel_read_status.c
│ │ ├── Makefile
│ │ ├── mem_access.c
│ │ ├── module.tmpl
│ │ ├── pad_value.c
│ │ ├── ppc
│ │ │ ├── a.be
│ │ │ │ └── Makefile
│ │ │ └── Makefile
│ │ ├── public
│ │ │ └── sys
│ │ │ └── f3s_mtd.h
│ │ ├── rom
│ │ │ ├── rom_erase.c
│ │ │ ├── rom_ident.c
│ │ │ ├── rom_reset.c
│ │ │ ├── rom_sync.c
│ │ │ └── rom_write.c
│ │ ├── sharp
│ │ │ └── s28f008_ident.c
│ │ ├── socket_option.c
│ │ ├── socket_syspage.c
│ │ ├── sram
│ │ │ ├── sram_erase.c
│ │ │ ├── sram_ident.c
│ │ │ ├── sram_reset.c
│ │ │ ├── sram_sync.c
│ │ │ ├── sram_v2erase.c
│ │ │ ├── sram_v2islock.c
│ │ │ ├── sram_v2lock.c
│ │ │ ├── sram_v2sync.c
│ │ │ ├── sram_v2unlockall.c
│ │ │ ├── sram_v2unlock.c
│ │ │ ├── sram_v2write.c
│ │ │ └── sram_write.c
│ │ ├── usage.c
│ │ ├── usagev2.use
│ │ └── usagev3.use
│ ├── i2c
│ │ ├── common.mk
│ │ ├── Makefile
│ │ └── mpc5200
│ │ ├── bus_speed.c
│ │ ├── common.mk
│ │ ├── info.c
│ │ ├── init.c
│ │ ├── lib.c
│ │ ├── Makefile
│ │ ├── module.tmpl
│ │ ├── mpc5200-i2c.h
│ │ ├── options.c
│ │ ├── poll.c
│ │ ├── ppc
│ │ │ ├── Makefile
│ │ │ └── o.be
│ │ │ └── Makefile
│ │ ├── proto.h
│ │ ├── recv.c
│ │ ├── send.c
│ │ ├── slave_addr.c
│ │ ├── Usemsg
│ │ └── version.c
│ ├── Makefile
│ ├── pci
│ │ ├── common.mk
│ │ ├── dl.c
│ │ ├── include
│ │ │ ├── dl_artesyn440.h
│ │ │ ├── dl_artesyn750fx.h
│ │ │ ├── dl_aspen.h
│ │ │ ├── dl_atlantis.h
│ │ │ ├── dl_au1500.h
│ │ │ ├── dl_bcm1250.h
│ │ │ ├── dl_bcm1x80.h
│ │ │ ├── dl_bcm9125e.h
│ │ │ ├── dl_bios.h
│ │ │ ├── dl_bn3700.h
│ │ │ ├── dl_brh.h
│ │ │ ├── dl_copperhead.h
│ │ │ ├── dl_cpc700.h
│ │ │ ├── dl_cpci6750.h
│ │ │ ├── dl_discovery.h
│ │ │ ├── dl_eagle.h
│ │ │ ├── dl_edosk7780.h
│ │ │ ├── dl.h
│ │ │ ├── dl_haco5200.h
│ │ │ ├── dl_harrier.h
│ │ │ ├── dl_hawk.h
│ │ │ ├── dl_integrator.h
│ │ │ ├── dl_ixc1100.h
│ │ │ ├── dl_ixp1200.h
│ │ │ ├── dl_ixp23xx.h
│ │ │ ├── dl_ixp2400.h
│ │ │ ├── dl_jace5.h
│ │ │ ├── dl_jolt.h
│ │ │ ├── dl_katana750i.h
│ │ │ ├── dl_malta.h
│ │ │ ├── dl_mbx.h
│ │ │ ├── dl_merced.h
│ │ │ ├── dl_mgt5200.h
│ │ │ ├── dl_ml300.h
│ │ │ ├── dl_mpc106.h
│ │ │ ├── dl_mpc5121.h
│ │ │ ├── dl_mpc8266.h
│ │ │ ├── dl_mpc8347-ge.h
│ │ │ ├── dl_mpc83xx.h
│ │ │ ├── dl_mpc8572.h
│ │ │ ├── dl_mpc85xx.h
│ │ │ ├── dl_mpc8641.h
│ │ │ ├── dl_mtx600.h
│ │ │ ├── dl_mvp.h
│ │ │ ├── dl_nec4373.h
│ │ │ ├── dl_neptecpcc.h
│ │ │ ├── dl_nile.h
│ │ │ ├── dl_p5064.h
│ │ │ ├── dl_pegasos.h
│ │ │ ├── dl_phoenix.h
│ │ │ ├── dl_poulsbo.h
│ │ │ ├── dl_ppc405.h
│ │ │ ├── dl_ppc440rb.h
│ │ │ ├── dl_raven.h
│ │ │ ├── dl_sandpoint.h
│ │ │ ├── dl_sequoia.h
│ │ │ ├── dl_sh7751.h
│ │ │ ├── dl_sh778690.h
│ │ │ ├── dl_shasta.h
│ │ │ ├── dl_systemh.h
│ │ │ ├── dl_tx7901.h
│ │ │ ├── dl_vr4131.h
│ │ │ ├── dl_vrc5477.h
│ │ │ ├── dl_yellowknife.h
│ │ │ ├── pcidrvr.h
│ │ │ └── server.h
│ │ ├── Makefile
│ │ ├── mpc5121
│ │ │ ├── Makefile
│ │ │ ├── module.tmpl
│ │ │ ├── mpc5121.c
│ │ │ ├── mpc5121.h
│ │ │ ├── pci-mpc5121.use
│ │ │ ├── pinfo.mk
│ │ │ └── ppc
│ │ │ ├── be
│ │ │ │ └── Makefile
│ │ │ └── Makefile
│ │ └── server.c
│ ├── spi
│ │ ├── Makefile
│ │ ├── master
│ │ │ ├── common.mk
│ │ │ ├── Makefile
│ │ │ ├── module.tmpl
│ │ │ ├── ppc
│ │ │ │ ├── be
│ │ │ │ │ └── Makefile
│ │ │ │ └── Makefile
│ │ │ ├── proto.h
│ │ │ ├── _spi_close_ocb.c
│ │ │ ├── _spi_create_instance.c
│ │ │ ├── _spi_devctl.c
│ │ │ ├── _spi_devlock.c
│ │ │ ├── _spi_dlload.c
│ │ │ ├── _spi_init_iofunc.c
│ │ │ ├── _spi_iomsg.c
│ │ │ ├── _spi_iomsg_cmdread.c
│ │ │ ├── _spi_iomsg_dmaxchange.c
│ │ │ ├── _spi_iomsg_read.c
│ │ │ ├── _spi_iomsg_write.c
│ │ │ ├── _spi_iomsg_xchange.c
│ │ │ ├── _spi_main.c
│ │ │ ├── _spi_ocb.c
│ │ │ ├── _spi_read.c
│ │ │ ├── _spi_slogf.c
│ │ │ └── _spi_write.c
│ │ └── mpc5121
│ │ ├── common.mk
│ │ ├── config.c
│ │ ├── intr.c
│ │ ├── Makefile
│ │ ├── module.tmpl
│ │ ├── mpc5121psc.h
│ │ ├── mpc5121spi.c
│ │ ├── mpc5121spi.h
│ │ ├── pinfo.mk
│ │ ├── ppc
│ │ │ ├── dll.be
│ │ │ │ └── Makefile
│ │ │ └── Makefile
│ │ ├── psc.h
│ │ ├── spi-mpc5121.use
│ │ └── wait.c
│ └── startup
│ ├── boards
│ │ ├── ads5121e
│ │ │ ├── ads5121e.h
│ │ │ ├── build
│ │ │ ├── callout_debug_mpc512x.S
│ │ │ ├── callout_interrupt_mpc51xx_cpld.s
│ │ │ ├── callout_interrupt_mpc51xx_gpio.s
│ │ │ ├── callout_interrupt_mpc51xx.S
│ │ │ ├── callout_reboot_512x.s
│ │ │ ├── canmpc5121.h
│ │ │ ├── cdm.h
│ │ │ ├── hw_rtc_m41t6x.c
│ │ │ ├── hw_ser5121.c
│ │ │ ├── i2c.c
│ │ │ ├── i2c.h
│ │ │ ├── init_asinfo.c
│ │ │ ├── init_hwinfo.c
│ │ │ ├── init_intrinfo.c
│ │ │ ├── init_raminfo.c
│ │ │ ├── main.c
│ │ │ ├── Makefile
│ │ │ ├── mdriver.c
│ │ │ ├── mini_data.c
│ │ │ ├── mini_mscan_mpc5121e.c
│ │ │ ├── module.tmpl
│ │ │ ├── mpc5121_clock_freqs.c
│ │ │ ├── mpc5121_clock_freqs.h
│ │ │ ├── pinfo.mk
│ │ │ ├── ppc
│ │ │ │ ├── be
│ │ │ │ │ └── Makefile
│ │ │ │ ├── cpu_mdriver.c
│ │ │ │ └── Makefile
│ │ │ ├── psc.h
│ │ │ ├── rtclock.h
│ │ │ ├── rtc_time.c
│ │ │ ├── spr.h
│ │ │ └── spr.s
│ │ ├── common.mk
│ │ └── Makefile
│ ├── lib
│ │ ├── acpi.c
│ │ ├── add_cache.c
│ │ ├── add_interrupt.c
│ │ ├── alloc_qtime.c
│ │ ├── ap_fail.c
│ │ ├── as_add64.c
│ │ ├── as_add.c
│ │ ├── as_add_containing.c
│ │ ├── as_find.c
│ │ ├── as_find_containing.c
│ │ ├── as_info2off.c
│ │ ├── asmoff.h
│ │ ├── as_off2info.c
│ │ ├── as_set_checker.c
│ │ ├── as_set_priority.c
│ │ ├── bcd2bin.c
│ │ ├── board_cpuconfig1.c
│ │ ├── board_cpuconfig2.c
│ │ ├── board_find_acpi_rsdp.c
│ │ ├── board_init.c
│ │ ├── bootstrap_cmdline.c
│ │ ├── calc_cksum.c
│ │ ├── calc_time_t.c
│ │ ├── callout_io_map_indirect.c
│ │ ├── callout_memory_map_indirect.c
│ │ ├── callouts.c
│ │ ├── chip_access.c
│ │ ├── common.mk
│ │ ├── common_options.c
│ │ ├── crash_done.c
│ │ ├── debug.c
│ │ ├── dummy_print_char.c
│ │ ├── elf.c
│ │ ├── getopt.c
│ │ ├── getsize.c
│ │ ├── gmtime.c
│ │ ├── hw_amd8111_reset.c
│ │ ├── hwi_add_device.c
│ │ ├── hwi_add_inputclk.c
│ │ ├── hwi_add_irq.c
│ │ ├── hwi_add_location.c
│ │ ├── hwi_add_nicaddr.c
│ │ ├── hwi_add_nicphyaddr.c
│ │ ├── hwi_add_rtc.c
│ │ ├── hwi_alloc.c
│ │ ├── hwi_default.c
│ │ ├── hwi_find_as.c
│ │ ├── hw_pcnet_reset.c
│ │ ├── hw_rtc_ds1386.c
│ │ ├── hw_rtc_ds15x1.c
│ │ ├── hw_rtc_ds1743.c
│ │ ├── hw_rtc_m48t5x.c
│ │ ├── hw_rtc_mc146818.c
│ │ ├── hw_rtc_none.c
│ │ ├── hw_rtc_rtc72423.c
│ │ ├── hw_ser2681.c
│ │ ├── hw_ser8250.c
│ │ ├── hw_serzscc.c
│ │ ├── hw_tulip_reset.c
│ │ ├── init_cacheattr.c
│ │ ├── init_pminfo.c
│ │ ├── init_smp.c
│ │ ├── init_system_private.c
│ │ ├── interrupt_valid.c
│ │ ├── invert_timer_freq.c
│ │ ├── jtag.c
│ │ ├── kprintf.c
│ │ ├── load_ifs.c
│ │ ├── __main.c
│ │ ├── _main.c
│ │ ├── Makefile
│ │ ├── mdriver_max.c
│ │ ├── memcpy.c
│ │ ├── memfuncs.c
│ │ ├── memmove.c
│ │ ├── module.tmpl
│ │ ├── ppc
│ │ │ ├── a.be
│ │ │ │ └── Makefile
│ │ │ ├── as_add_immr.c
│ │ │ ├── as_default.c
│ │ │ ├── asmoff.c
│ │ │ ├── callout.ah
│ │ │ ├── callout_cache_dummy.s
│ │ │ ├── callout_cache_ppc400.s
│ │ │ ├── callout_cache_ppc700smp.s
│ │ │ ├── callout_cache_ppc_900.s
│ │ │ ├── callout_cache_ppc.s
│ │ │ ├── callout_debug_403.s
│ │ │ ├── callout_debug_800.s
│ │ │ ├── callout_debug_8250.s
│ │ │ ├── callout_debug_8260.s
│ │ │ ├── callout_debug_mpsc_mv64360.s
│ │ │ ├── callout_debug_mpsc.s
│ │ │ ├── callout_interrupt_400.s
│ │ │ ├── callout_interrupt_403.s
│ │ │ ├── callout_interrupt_405.s
│ │ │ ├── callout_interrupt_800cpm.s
│ │ │ ├── callout_interrupt_800.s
│ │ │ ├── callout_interrupt_8260.s
│ │ │ ├── callout_interrupt_82xx_pci.s
│ │ │ ├── callout_interrupt_83xx.s
│ │ │ ├── callout_interrupt_85xxcpm.s
│ │ │ ├── callout_interrupt_85xx_extnd.s
│ │ │ ├── callout_interrupt_85xx.s
│ │ │ ├── callout_interrupt_booke_timers.s
│ │ │ ├── callout_interrupt_cpc700.s
│ │ │ ├── callout_interrupt_cpc925.s
│ │ │ ├── callout_interrupt_dec_900.s
│ │ │ ├── callout_interrupt_dec_900_smp.s
│ │ │ ├── callout_interrupt_dec.s
│ │ │ ├── callout_interrupt_dec_smp.s
│ │ │ ├── callout_interrupt_epic.s
│ │ │ ├── callout_interrupt_gt64260.s
│ │ │ ├── callout_interrupt_ibm_uic.s
│ │ │ ├── callout_interrupt_isa8259.s
│ │ │ ├── callout_interrupt_mgt5200.S
│ │ │ ├── callout_interrupt_mpc86xx.s
│ │ │ ├── callout_interrupt_mv64360.s
│ │ │ ├── callout_interrupt_pa6t_1682.s
│ │ │ ├── callout_interrupt_pmi.s
│ │ │ ├── callout_interrupt_raven_mpic.s
│ │ │ ├── callout_interrupt_raven_pib.s
│ │ │ ├── callout_reboot_400.s
│ │ │ ├── callout_reboot_405.s
│ │ │ ├── callout_reboot_800.s
│ │ │ ├── callout_reboot_8548.s
│ │ │ ├── callout_reboot_booke.s
│ │ │ ├── callout_reboot_mv64360.s
│ │ │ ├── callout_reboot_pa6t_1682.s
│ │ │ ├── callout_sendipi_cpc925.s
│ │ │ ├── callout_sendipi_gt64260.s
│ │ │ ├── callout_sendipi_mpc85xx.s
│ │ │ ├── callout_sendipi_mpc86xx.s
│ │ │ ├── callout_sendipi_mv64360.s
│ │ │ ├── callout_sendipi_pa6t_1682.s
│ │ │ ├── callout_sendipi_raven.s
│ │ │ ├── callout_smp_spin.s
│ │ │ ├── callout_timer_400.s
│ │ │ ├── callout_timer_800.s
│ │ │ ├── callout_timer_8260.s
│ │ │ ├── callout_timer_dec_900.s
│ │ │ ├── callout_timer_dec_booke.s
│ │ │ ├── callout_timer_dec.s
│ │ │ ├── callxlc.s
│ │ │ ├── cpc700_intrs.c
│ │ │ ├── cpc700_intrs.h
│ │ │ ├── cpc925.c
│ │ │ ├── cpc925.h
│ │ │ ├── cpu_common_options.c
│ │ │ ├── cpu_debug.c
│ │ │ ├── cpu_startnext.c
│ │ │ ├── cpu_startup.c
│ │ │ ├── cpu_startup.h
│ │ │ ├── cpu_syspage_memory.c
│ │ │ ├── cstart.s
│ │ │ ├── elf_map.c
│ │ │ ├── emt_call.s
│ │ │ ├── epic.c
│ │ │ ├── epic.h
│ │ │ ├── falcon_cache.c
│ │ │ ├── falcon_init_raminfo.c
│ │ │ ├── falcon_system_clock.c
│ │ │ ├── gt64260.h
│ │ │ ├── gt64260_init_raminfo.c
│ │ │ ├── harrier_init_raminfo.c
│ │ │ ├── harrier_system_clock.c
│ │ │ ├── hawk_init_raminfo.c
│ │ │ ├── hidpll.h
│ │ │ ├── hw_rtc_rtc8xx.c
│ │ │ ├── hw_ser403.c
│ │ │ ├── hw_ser800.c
│ │ │ ├── hw_ser8260.c
│ │ │ ├── hw_sermpsc.c
│ │ │ ├── hw_sermpsc_mv64360.c
│ │ │ ├── immr_paddr.c
│ │ │ ├── init_cpuinfo.c
│ │ │ ├── init_hwinfo.c
│ │ │ ├── init_mmu.c
│ │ │ ├── init_qtime.c
│ │ │ ├── Makefile
│ │ │ ├── map_callout_io.c
│ │ │ ├── map_callout_mem.c
│ │ │ ├── map_startup_io.c
│ │ │ ├── map_startup_mem.c
│ │ │ ├── mpc85xx_smp_boot.s
│ │ │ ├── mv64360.c
│ │ │ ├── mv64360.h
│ │ │ ├── of_ram.c
│ │ │ ├── of_smp.c
│ │ │ ├── openbios_init_raminfo.c
│ │ │ ├── openfirmware.c
│ │ │ ├── original_sdr1.c
│ │ │ ├── pa6t_1682.c
│ │ │ ├── pa6t_1682.h
│ │ │ ├── pic_85xx.c
│ │ │ ├── pic_85xxcpm.c
│ │ │ ├── pic_85xx.h
│ │ │ ├── pic_86xx.c
│ │ │ ├── pic_86xx.h
│ │ │ ├── ppc400_mal0_reset.c
│ │ │ ├── ppc400_pit_init_qtime.c
│ │ │ ├── ppc400_sdram0_init_raminfo.c
│ │ │ ├── ppc400_vm.s
│ │ │ ├── ppc405_init_raminfo.c
│ │ │ ├── ppc405_set_clock_freqs.c
│ │ │ ├── ppc440gp_set_clock_freqs.c
│ │ │ ├── ppc440gx_set_clock_freqs.c
│ │ │ ├── ppc600_clock_pll_bits.c
│ │ │ ├── ppc600_fpu.s
│ │ │ ├── ppc600_init_caches.c
│ │ │ ├── ppc600_init_features.c
│ │ │ ├── ppc600_pir.s
│ │ │ ├── ppc600_set_clock_freqs.c
│ │ │ ├── ppc700_init_l2_cache.c
│ │ │ ├── ppc700_l2cache_giip.c
│ │ │ ├── ppc7450_init_l2_cache.c
│ │ │ ├── ppc7450_init_l3_cache.c
│ │ │ ├── ppc750fx_set_clock_freqs.c
│ │ │ ├── ppc800_pit_init_qtime.c
│ │ │ ├── ppc800_set_clock_freqs.c
│ │ │ ├── ppc800_unlock_registers.c
│ │ │ ├── ppc8260_init_raminfo.c
│ │ │ ├── ppc8260_pit_init_qtime.c
│ │ │ ├── ppc8260_set_clock_freqs.c
│ │ │ ├── ppc83xx_init_raminfo.c
│ │ │ ├── ppc83xx_set_clock_freqs.c
│ │ │ ├── ppc85xx_init_l2_cache.c
│ │ │ ├── ppc85xx_init_raminfo.c
│ │ │ ├── ppc85xx_init_raminfo_extented.c
│ │ │ ├── ppc85xx_set_clock_freqs.c
│ │ │ ├── ppc_900_dec_init_qtime.c
│ │ │ ├── ppcbke_tlb.c
│ │ │ ├── ppcbke_tlb_e500.s
│ │ │ ├── ppcbke_tlb_e500v2.s
│ │ │ ├── ppcbke_tlb_ibm.s
│ │ │ ├── ppcbke_tlb_info_motorola.c
│ │ │ ├── ppcbke_tlb_static.c
│ │ │ ├── ppc_booke_dec_init_qtime.c
│ │ │ ├── ppcbug_smp.c
│ │ │ ├── ppc_cpuspeed.c
│ │ │ ├── ppc_dec_init_qtime.c
│ │ │ ├── ppc_set_immr_paddr.c
│ │ │ ├── ppcv_chip_401.c
│ │ │ ├── ppcv_chip_403.c
│ │ │ ├── ppcv_chip_405.c
│ │ │ ├── ppcv_chip_405EP.c
│ │ │ ├── ppcv_chip_405GPR.c
│ │ │ ├── ppcv_chip_405H.c
│ │ │ ├── ppcv_chip_440ep.c
│ │ │ ├── ppcv_chip_440epx.c
│ │ │ ├── ppcv_chip_440gp.c
│ │ │ ├── ppcv_chip_440gx.c
│ │ │ ├── ppcv_chip_603.c
│ │ │ ├── ppcv_chip_603e7.c
│ │ │ ├── ppcv_chip_603e.c
│ │ │ ├── ppcv_chip_604.c
│ │ │ ├── ppcv_chip_604e5.c
│ │ │ ├── ppcv_chip_604e.c
│ │ │ ├── ppcv_chip_7400.c
│ │ │ ├── ppcv_chip_7410.c
│ │ │ ├── ppcv_chip_7447.c
│ │ │ ├── ppcv_chip_7448.c
│ │ │ ├── ppcv_chip_7450.c
│ │ │ ├── ppcv_chip_7455.c
│ │ │ ├── ppcv_chip_7457.c
│ │ │ ├── ppcv_chip_750.c
│ │ │ ├── ppcv_chip_750fx.c
│ │ │ ├── ppcv_chip_800.c
│ │ │ ├── ppcv_chip_823.c
│ │ │ ├── ppcv_chip_8245.c
│ │ │ ├── ppcv_chip_8260.c
│ │ │ ├── ppcv_chip_8280.c
│ │ │ ├── ppcv_chip_970fx.c
│ │ │ ├── ppcv_chip_e300c1.c
│ │ │ ├── ppcv_chip_e300c2.c
│ │ │ ├── ppcv_chip_e300c4.c
│ │ │ ├── ppcv_chip_e500.c
│ │ │ ├── ppcv_chip_e500v2.c
│ │ │ ├── ppcv_chip_mgt5200.c
│ │ │ ├── ppcv_chip_pa6t.c
│ │ │ ├── ppcv_chip_vesta.c
│ │ │ ├── ppcv_chip_xilinx.c
│ │ │ ├── ppcv_cpuconfig_400.c
│ │ │ ├── ppcv_cpuconfig_405.c
│ │ │ ├── ppcv_cpuconfig_440.c
│ │ │ ├── ppcv_cpuconfig_440ep.c
│ │ │ ├── ppcv_cpuconfig_600.c
│ │ │ ├── ppcv_cpuconfig_604.c
│ │ │ ├── ppcv_cpuconfig_700.c
│ │ │ ├── ppcv_cpuconfig_7400.c
│ │ │ ├── ppcv_cpuconfig_7450.c
│ │ │ ├── ppcv_cpuconfig_74xx.c
│ │ │ ├── ppcv_cpuconfig_800.c
│ │ │ ├── ppcv_cpuconfig_8200.c
│ │ │ ├── ppcv_cpuconfig_900.c
│ │ │ ├── ppcv_cpuconfig_970.c
│ │ │ ├── ppcv_cpuconfig_booke.c
│ │ │ ├── ppcv_cpuconfig_e500.c
│ │ │ ├── ppcv_cpuconfig_pa6t.c
│ │ │ ├── ppcv_cpuinfo_400.c
│ │ │ ├── ppcv_cpuinfo_600.c
│ │ │ ├── ppcv_cpuinfo_700.c
│ │ │ ├── ppcv_cpuinfo_74xx.c
│ │ │ ├── ppcv_cpuinfo_800.c
│ │ │ ├── ppcv_cpuinfo_8200.c
│ │ │ ├── ppcv_cpuinfo_900.c
│ │ │ ├── ppcv_cpuinfo_booke.c
│ │ │ ├── ppcv_cpuinfo_e500.c
│ │ │ ├── ppcv_list.c
│ │ │ ├── ppcv_map_600.c
│ │ │ ├── ppcv_map_900.c
│ │ │ ├── ppcv_map_booke.c
│ │ │ ├── ppcv_pll_603.c
│ │ │ ├── ppcv_pll_604.c
│ │ │ ├── ppcv_pll_700.c
│ │ │ ├── ppcv_pll_7410.c
│ │ │ ├── ppcv_pll_7447A.c
│ │ │ ├── ppcv_pll_7450.c
│ │ │ ├── ppcv_pll_7455.c
│ │ │ ├── ppcv_pll_750fx.c
│ │ │ ├── ppcv_pll_8200.c
│ │ │ ├── ppcv_setup_400.c
│ │ │ ├── ppcv_setup_405.c
│ │ │ ├── ppcv_setup_440.c
│ │ │ ├── ppcv_setup_440ep.c
│ │ │ ├── ppcv_setup_600.c
│ │ │ ├── ppcv_setup_604.c
│ │ │ ├── ppcv_setup_700.c
│ │ │ ├── ppcv_setup_7400.c
│ │ │ ├── ppcv_setup_7410.c
│ │ │ ├── ppcv_setup_7447.c
│ │ │ ├── ppcv_setup_7450.c
│ │ │ ├── ppcv_setup_7455.c
│ │ │ ├── ppcv_setup_800.c
│ │ │ ├── ppcv_setup_8200.c
│ │ │ ├── ppcv_setup_970.c
│ │ │ ├── ppcv_setup_booke.c
│ │ │ ├── ppcv_setup_e500.c
│ │ │ ├── ppcv_setup_e500v2.c
│ │ │ ├── ppcv_setup_pa6t.c
│ │ │ ├── raven.c
│ │ │ ├── raven.h
│ │ │ ├── rtc_time.c
│ │ │ ├── set_spr_indirect.c
│ │ │ ├── smp_start.s
│ │ │ └── usr_func.h
│ │ ├── public
│ │ │ └── ppc
│ │ │ ├── 400intr.h
│ │ │ ├── 400sdram.h
│ │ │ ├── 800intr.h
│ │ │ ├── 8260intr.h
│ │ │ ├── 83xxintr.h
│ │ │ ├── 85xxintr.h
│ │ │ ├── 86xxintr.h
│ │ │ ├── ibmuic.h
│ │ │ ├── intr.h
│ │ │ ├── mgt5200_cpu.h
│ │ │ ├── mpc512x_cpu.h
│ │ │ ├── pa6t_1682intr.h
│ │ │ └── priv.h
│ │ ├── ram.c
│ │ ├── restore_ifs.c
│ │ ├── restore_ifs.h
│ │ ├── startnext.c
│ │ ├── startup.h
│ │ ├── startup_info.c
│ │ ├── strings.c
│ │ ├── strtoul.c
│ │ ├── syspage_memory.c
│ │ ├── timer_ns2tick.c
│ │ ├── timer_tick2ns.c
│ │ ├── tweak_cmdline.c
│ │ ├── ultoa_end.c
│ │ ├── uncompress.c
│ │ ├── uncompress_lzo.c
│ │ └── uncompress_ucl.c
│ └── Makefile
├── lib
│ ├── dma
│ │ ├── common.mk
│ │ ├── dma_api.README
│ │ ├── Makefile
│ │ ├── mpc512x
│ │ │ ├── dma.c
│ │ │ ├── dma.h
│ │ │ ├── dma.use
│ │ │ ├── Makefile
│ │ │ ├── module.tmpl
│ │ │ └── ppc
│ │ │ ├── a.shared.be
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ └── so-be
│ │ │ └── Makefile
│ │ └── public
│ │ └── hw
│ │ └── dma.h
│ ├── idlcommon.mk
│ └── Makefile
├── Makefile
└── utils
├── m
│ ├── Makefile
│ └── mpc512x_dma_cfg
│ ├── common.mk
│ ├── dma_cfg.c
│ ├── Makefile
│ ├── module.tmpl
│ ├── nto
│ │ ├── Makefile
│ │ └── ppc
│ │ ├── be
│ │ │ ├── Makefile
│ │ │ └── mpc512x_dma_cfg.pinfo
│ │ └── Makefile
│ └── public
│ └── hw
│ └── dma_shmem.h
├── Makefile
└── r
├── Makefile
└── rtc
├── clk_ds1337.c
├── clk_ds1386.c
├── clk_ds15x1.c
├── clk_ds1743.c
├── clk_ds3232.c
├── clk_m41t00.c
├── clk_m41t6x.c
├── clk_m48t5x.c
├── clk_mc146818.c
├── clk_rtc72423.c
├── common.mk
├── cvsignore
├── Makefile
├── module.tmpl
├── nto
│ ├── clk_net.c
│ ├── Makefile
│ ├── ppc
│ │ ├── be
│ │ │ └── Makefile
│ │ ├── clk_mgt5200.c
│ │ ├── clk_rtc8xx.c
│ │ ├── clk_ucsa.c
│ │ └── Makefile
│ └── support.c
├── qnxrtc.c
├── rtc.h
└── rtc.use
106 directories, 821 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论