在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → MPC5121E BSP.zip

MPC5121E BSP.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.20M
  • 下载次数:4
  • 浏览次数:53
  • 发布时间:2021-12-12
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
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

标签:

实例下载地址

MPC5121E BSP.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警