用于ti am335x arm cortex a9的vxworksbsp源码,可开发基于arm的低成本信号处理应用
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4194 2013-04-19 05:43 ti_am335x_evm20bsp.cdf
文件 18375 2013-04-19 05:43 ti_am335x_evmam335xClock.c
文件 12589 2013-04-19 05:43 ti_am335x_evmam335xIRQ.h
文件 26163 2013-04-19 05:43 ti_am335x_evmootHwInit.c
文件 377924 2014-04-01 17:24 ti_am335x_evmootrom
文件 391168 2014-04-01 19:17 ti_am335x_evmootrom.bin
文件 1118258 2014-04-01 17:24 ti_am335x_evmootrom.hex
文件 2092 2012-08-09 16:13 ti_am335x_evmcombine.tcl
文件 11984 2013-04-19 05:43 ti_am335x_evmconfig.h
文件 709 2012-08-09 16:13 ti_am335x_evmconfigNet.h
文件 18763 2013-11-14 04:21 ti_am335x_evmhwconf.c
文件 3256 2013-04-19 05:43 ti_am335x_evmMakefile
文件 1393 2013-04-19 05:43 ti_am335x_evmREADME
文件 9372 2013-01-16 05:08 ti_am335x_evm
omInit.s
文件 2015 2013-01-16 05:08 ti_am335x_evmstart.s
文件 10490 2013-01-16 05:08 ti_am335x_evmsysALib.s
文件 4942 2012-08-09 16:12 ti_am335x_evmsysBspCommon.c
文件 2795 2013-04-19 05:43 ti_am335x_evmsysFlash.c
文件 38676 2013-04-19 05:43 ti_am335x_evmsysGpio.c
文件 1816 2013-04-19 05:43 ti_am335x_evmsysGpio.h
文件 17023 2013-04-19 05:43 ti_am335x_evmsysKey.c
文件 36590 2013-11-14 04:21 ti_am335x_evmsysLib.c
文件 12395 2013-04-19 05:43 ti_am335x_evmsysMmchsUtil.c
文件 954 2013-04-19 05:43 ti_am335x_evmsysMmchsUtil.h
文件 14274 2013-01-16 05:10 ti_am335x_evmsysNandFlash.c
文件 8604 2013-04-19 05:43 ti_am335x_evmsysNet.c
文件 1147 2013-01-16 05:09 ti_am335x_evmsysNet.h
文件 15006 2013-01-16 05:10 ti_am335x_evmsysSpiFlash.c
文件 4839 2013-01-16 05:09 ti_am335x_evmsysUsb.c
文件 32782 2013-04-19 05:43 ti_am335x_evm arget.ref
............此处省略13个文件信息
/* sysClock.c - PRCM support routines for TI OMAP series */
/*
* Copyright (c) 2012 Wind River Systems Inc.
*
* The right to copy distribute modify or otherwise make use
* of this software may be licensed only pursuant to the terms
* of an applicable Wind River license agreement.
*/
/*
modification history
--------------------
01d12dec12sye updated GPIO SPI UART and DCAN support.
01c23oct12my_ add timer 6 support.
01b27aug12my_ add delay timer support
01a10may12my_ written.
*/
/*
DEscriptION
This file contains routines and data to minipulate clock and
pin multiplex on OMAP devices.
*/
#include “ti_am335x_evm.h“
#define AM335X_CONF_MODE0 0
#define AM335X_CONF_MODE1 1
#define AM335X_CONF_MODE2 2
#define AM335X_CONF_MODE3 3
#define AM335X_CONF_MODE4 4
#define AM335X_CONF_MODE5 5
#define AM335X_CONF_MODE6 6
#define AM335X_CONF_MODE7 7
#define AM335X_PUPD_DIS (0x1 << 3)
#define AM335X_PUPD_EN (0x0 << 3)
#define AM335X_PU (0x1 << 4)
#define AM335X_INPUT (0x1 << 5)
#define AM335X_OUTPUT (0x0 << 5)
#define AM335X_SLOW_SLEW (0x1 << 6)
#define AM335X_PAD_END (0xffffffff)
/* static variables */
struct omap_clock
{
unsigned int reg;
unsigned int v; /* value to be written */
unsigned int mask;
unsigned int wait_bit;
};
/* various module clocks */
struct omap_clock timer2 = {
(AM335X_PRCM_base + 0x80)
0x2
0x00030000
0x0
};
struct omap_clock timer4 = {
(AM335X_PRCM_base + 0x88)
0x2
0x00030000
0x0
};
struct omap_clock timer5 = {
(AM335X_PRCM_base + 0xec)
0x2
0x00030000
0x0
};
struct omap_clock timer6 = {
(AM335X_PRCM_base + 0xf0)
0x2
0x00030000
0x0
};
struct omap_clock timer7 = {
(AM335X_PRCM_base + 0x7c)
0x2
0x00030000
0x0
};
struct omap_clock uart0 = {
(AM335X_PRCM_base + 0x4b4)
0x2
0x00030000
0x0
};
#ifdef DRV_SIO_NS16550
#ifdef DRV_TI_UART2
struct omap_clock uart2 = {
(AM335X_PRCM_base + 0x70)
0x2
0x00030000
0x0
};
#endif /* DRV_TI_UART2 */
#endif /* DRV_SIO_NS16550 */
struct omap_clock cmwkup = {
(AM335X_PRCM_base + 0x400)
0x2
0x0
0x0
};
struct omap_clock control = {
(AM335X_PRCM_base + 0x404)
0x2
0x00030000
0x0
};
struct omap_clock cpgmac0 = {
(AM335X_PRCM_base + 0x14)
0x2
0x00030000
0x0
};
struct omap_clock emif = {
(AM335X_PRCM_base + 0x28)
0x2
0x00030000
0x0
};
struct omap_clock gpmc = {
(AM335X_PRCM_base + 0x30)
0x2
0x00030000
0x0
};
struct omap_clock l4ls = {
(AM335X_PRCM_base + 0x60)
0x2
0x00030000
0x0
};
struct omap_clock l4fw = {
(AM335X_PRCM_base + 0x64)
0x2
0x00030000
0x0
};
struct omap_clock l4hs = {
(AM335X_PRCM_base + 0x120)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4194 2013-04-19 05:43 ti_am335x_evm20bsp.cdf
文件 18375 2013-04-19 05:43 ti_am335x_evmam335xClock.c
文件 12589 2013-04-19 05:43 ti_am335x_evmam335xIRQ.h
文件 26163 2013-04-19 05:43 ti_am335x_evmootHwInit.c
文件 377924 2014-04-01 17:24 ti_am335x_evmootrom
文件 391168 2014-04-01 19:17 ti_am335x_evmootrom.bin
文件 1118258 2014-04-01 17:24 ti_am335x_evmootrom.hex
文件 2092 2012-08-09 16:13 ti_am335x_evmcombine.tcl
文件 11984 2013-04-19 05:43 ti_am335x_evmconfig.h
文件 709 2012-08-09 16:13 ti_am335x_evmconfigNet.h
文件 18763 2013-11-14 04:21 ti_am335x_evmhwconf.c
文件 3256 2013-04-19 05:43 ti_am335x_evmMakefile
文件 1393 2013-04-19 05:43 ti_am335x_evmREADME
文件 9372 2013-01-16 05:08 ti_am335x_evm
omInit.s
文件 2015 2013-01-16 05:08 ti_am335x_evmstart.s
文件 10490 2013-01-16 05:08 ti_am335x_evmsysALib.s
文件 4942 2012-08-09 16:12 ti_am335x_evmsysBspCommon.c
文件 2795 2013-04-19 05:43 ti_am335x_evmsysFlash.c
文件 38676 2013-04-19 05:43 ti_am335x_evmsysGpio.c
文件 1816 2013-04-19 05:43 ti_am335x_evmsysGpio.h
文件 17023 2013-04-19 05:43 ti_am335x_evmsysKey.c
文件 36590 2013-11-14 04:21 ti_am335x_evmsysLib.c
文件 12395 2013-04-19 05:43 ti_am335x_evmsysMmchsUtil.c
文件 954 2013-04-19 05:43 ti_am335x_evmsysMmchsUtil.h
文件 14274 2013-01-16 05:10 ti_am335x_evmsysNandFlash.c
文件 8604 2013-04-19 05:43 ti_am335x_evmsysNet.c
文件 1147 2013-01-16 05:09 ti_am335x_evmsysNet.h
文件 15006 2013-01-16 05:10 ti_am335x_evmsysSpiFlash.c
文件 4839 2013-01-16 05:09 ti_am335x_evmsysUsb.c
文件 32782 2013-04-19 05:43 ti_am335x_evm arget.ref
............此处省略13个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)