亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? reg7202.h

?? 基于ARM核的HMS7202
?? H
?? 第 1 頁 / 共 5 頁
字號:
/*
 * Copyright (c) 2000 Hyundai Electronics, Ltd. All rights reserved.
 */

/****************************************************************
 *
 *	reg7202.h
 *
 ****************************************************************/

#ifndef __reg_h
#define __reg_h

/****************************************************************/
/*  Internal SRAM Area											*/ 
/****************************************************************/
#define ISRAM_BASE 0x7f000000
#define ISRAM_SIZE 0x800

/****************************************************************/
/*   SDRAM Controller Registers									*/
/****************************************************************/
#define SDRAM_BASE	0x40000000
#define SDRAMC_BASE	0x80000000
#define SDRAMCTRL	SDRAMC_BASE
#define SDRAMREF	(SDRAMC_BASE + 4)
#define SDRAMWBF	(SDRAMC_BASE + 8)
#define SDRAMWAIT	(SDRAMC_BASE + 0xc)
						// 	the quad word merging write buffer.
						//	Timer value	BCLK ticks between time_out
						//		0 	- Time_out disable
						//		1 	- 2
						//		2	- 4
						//		3	- 8
						//		4	- 16
						//		5	- 32
						//		6	- 64
						//		7	- 128

/****************************************************************/
/*   Power management Registers									*/
/****************************************************************/

#define PMUbase			0x80001000
#define	PmuMode		(PMUbase)		// PMU mode register
#define	PmuInit			0x04		// Initialisation mode
#define	PmuRun			0x01		// Run mode
#define	PmuSlow			0x00		// Slow mode
#define	PmuIdle			0x02		// Idle mode
#define	Pmusleep		0x03		// Sleep mode
#define	PmuDsleep		0x07		// Deep Sleep mode

#define PmuID			(PMUbase+0x10)	// read only reg returns chip revision ID
						// ARM7202 ==>  0x00720200
#define PmuResetStatus		(PMUbase+0x20)	// status information on power on reset
						// and PLL status
#define PmuPORMask		0x0001		// POR status mask
#define PmuNoPOR		0x0000		// POR since last cleared
#define PmuPOR			0x0001		// No POR since last cleared

#define PmuPLLLCDMask		0x0002		// LCD PLL mask
#define PmuLCDLock		0x0000		// LCD PLL has been locked since last cleared
#define PmuLCDNoLock		0x0002		// LCD PLL has fallede out of locked since last cleared
		
#define PmuPLLCommsMask		0x0004		// Comms PLL mask
#define PmuCommsLock		0x0000		// Comms PLL has been locked since last cleared
#define PmuCommsNoLock		0x0004		// Comms PLL has fallede out of locked since last cleared

#define PmuPLLSystemMask	0x0008		// System PLL mask
#define PmuSystemLock		0x0000		// System PLL has been locked since last cleared
#define PmuSystemNoLock		0x0008		// System PLL has fallede out of locked since last cleared

#define PmuKeyMask		0x0010		// Key Event mask
#define PmuKeyNoON		0x0000		// No ON key event since last cleared
#define PmuKeyON		0x0010		// On key event

#define PmuModemRIMask		0x0020		// Modem Ring Event mask
#define PmuModemRINoON		0x0000		// No Modem Ring Indicate wake-up event since last cleared
#define PmuModemRION		0x0020		// Modem Ring Indicate wake-up event since last cleared

#define PmuRTCMask		0x0040		// RTC Event mask
#define PmuRTCNoON		0x0000		// No RTC calender wake-up event since last cleared
#define PmuRTCON		0x0040		// RTC calender wake-up event since last cleared

#define PmuPwrFailMask		0x0080		// RTC Event mask
#define PmuPwrFailNoON		0x0000		// No Power Fail  event since last cleared
#define PmuPwrFailON		0x0080		// Power Fail event curred since last cleared

#define PmuResetMask		0x0100		// Warm Reset Event mask
#define PmuResetNoON		0x0000		// No Warm Reset event since last cleared
#define PmuResetON		0x0100		// Warm Reset event curred since last cleared

#define PmuWDTResetMask		0x0200		// Warm Reset Event mask
#define PmuWDTResetNoON		0x0000		// No Warm Reset event since last cleared
#define PmuWDTResetON		0x0200		// Warm Reset event curred since last cleared

#define PmuHSyncMask        0x0400     
#define PmuHSyncNoOn        0x0400     
#define PmuHSyncON          0x0400     


#define PmuIntMask		0xf800		// Interrupt mask
#define PmuIntKey		0x0800		// Key event interrupt mask
#define PmuIntRI		0x1000		// Modem RI event interrupt mask
#define PmuIntRTC		0x2000		// RTC event interrupt mask
#define PmuIntPwrFail	0x4000		// Power Fail event interrupt mask
#define PmuIntHSync     0x8000      // Hot Sync 


#define PmuClkCtl		(PMUbase+0x28)	// 
#define PmuPLL3FreqMask		0x0040
#define PmuPLL3Up		0x040		// PLL3 Frequency control is update
						// instantaneously

#define PmuPLL3Mute		0x0080
#define PmuPLL1Freq		0x0100
#define PmuPLL1max		0x100		// VCLK 40Mhz
#define PmuPLL1min		0x000		// VCLK 31.5Mhz
#define PmuPLL1En		0x4000		// PLL1 Enable
#define PmuPLL2En		0x8000		// PLL2 Enable



/****************************************************************/
/*   DMA Control Registers					*/
/****************************************************************/
#define DMAbase			(0x80004000)
#define DMAC_BASE		(0x80004000)

#define DmacADR0		DMAbase		// DMAC 0 Source Address (Buffer 0 Address)
						//  This channel transfers data from External Memory=20
						//  to the Sound Interface block
#define DmacASR			(DMAbase + 0x04)// DMAC 0 Sound Address (Buffer 1 Address)
						//  This channel transfers data from External Memory=20
						//  to Sound Interface block.
						// This value will be automatically reloaded.
#define DmacTNR0 		(DMAbase + 0x08)// DMAC0 Transfer Number (Buffer 0 Transfer Number)
#define DmacTSR			(DMAbase + 0x0C)// DMAC0 Sound Transfer Number (Buffer 1 Transfer Number)
						//  This value will be automatically reloaded.
#define DmacCCR0		(DMAbase + 0x10)		


#define DmacADR1		(DMAbase + 0x14)// DMAC1 Destination Address
						// This value is start address of ICP RX buffer.
#define DmacTNR1		(DMAbase + 0x18)// DMAC1 Transfer Number
#define DmacCCR1		(DMAbase + 0x1C)	
#define Dmac1EnMask		0x01		// DMEN1 (DMAC1 enable bit) (bit 0)
#define Dmac1Disable		0x00		// DMAC1 Disable
#define Dmac1Enable		0x01		// DMAC1 Enable
#define Dmac1ModselMask		0x02		// MODSEL=20
#define Dmac1ModselLow		0x00		// When LOW, transfer from memory toI/O.
#define Dmac1ModselHigh		0x02		// When HIGH, transfer from I/O to memory.

#define Dmac1MskMask		0x04		// MASK (The mask bit of transfer end interrupt for ICP RX buffer)
					// (bit 1)
#define Dmac1MskDis		0x00		// Disable
#define Dmac1MskEn		0x04		// Enable
#define Dmac1Rsv		0x0f8		// eserved bits

#define DmacADR2		(DMAbase + 0x20)// DMAC2 Destination Address
						// This value is the start address of
						// DMA Channel for USB Controller
#define DmacTNR2		(DMAbase + 0x24)// DMAC2 Transfer Number
#define DmacSIZE		(DMAbase + 0x24)// DMAC2 Transfer Number
#define DmacCCR2		(DMAbase + 0x28) 		
#define Dmac2EnMask		0x01		// DMEN2 (DMAC2 enable bit) (bit 0)
#define Dmac2Disable		0x00		// DMAC2 Disable
#define Dmac2Enable		0x01		// DMAC2 Enable
#define Dmac2ModselMask		0x02		// MODSEL=20
#define Dmac2MemRead		0x00		// When LOW, transfer from memory toI/O.
#define Dmac2MemWrite		0x02		// When HIGH, transfer from I/O to memory.

#define Dmac2INTREN		0x04		// MASK (The mask bit of transfer end interrupt for ICP RX buffer)
						// (bit 1)
#define Dmac2MskDis		0x00		// Disable
#define Dmac2MskEn		0x04		// Enable
#define Dmac2Rsv		0x0f8		// eserved bits
//#define DmacIntStatus	(DMAbase + 0x2c)
//#define DMAC_IntUSB		0x8

//#define DMACMode		(DMAbase + 0x3c)
#define DmacOr			(DMAbase + 0x54)
#define DmacEn			0x01
#define DmacDis			0x00
#define DmacPRMMask		0x06
#define DmacRSV			0xffffffff8


//added by s.y.s
#define Dmac0Sound		0x00
#define Dmac0I2S		0x08
#define Dmac0IntBuff1End	0x04
#define Dmac0IntBuff0End	0x02
#define Dmac0Enable		0x01
//




//added by s.y.s
#define DmacFLAGR		(DMAbase + 0x44)
#define Ch3EndInt		0x10
#define Ch2EndInt		0x08
#define Ch1EndInt		0x04
#define Ch0Buff1EndInt		0x02
#define Ch0Buff0EndInt		0x01
//



/****************************************************************/
/*   USB Registers	- New (7202)								*/
/****************************************************************/

#define US_FIFO_SIZE 8

//---- 7202 defined ---------------------------------------
#define USBbase         (0x80012000)

// gctrl
#define USBgctrl 			(USBbase)
#define USBgctrlMask 			0xf
#define USBgctrlDMADis 		0x1
#define USBgctrlRESUMEn 		0x2
#define USBgctrlTRANDis 		0x8
#define USBgctrlWBMode 		0x4

// endpctrl
#define USBendpctrl 		(USBbase+4)
#define USBendpctrlMask 		0x1fffff
#define USBendpctrlEP0En 		0x1
#define USBendpctrlEP0NAK 		0x8
#define USBendpctrlEP0Rst 		0x40000
#define USBendpctrlEP0STALL 	0x4
#define USBendpctrlEP0TXBYTE0 	0x10
#define USBendpctrlEP0TXBYTE1 	0x20
#define USBendpctrlEP0TXBYTE2 	0x40
#define USBendpctrlEP0TXBYTE3 	0x80
#define USBendpctrlEP0TXnRX 	0x2
#define USBendpctrlEP1En 		0x100
#define USBendpctrlEP1NAK 		0x400
#define USBendpctrlEP1RCVEn 	0x800
#define USBendpctrlEP1Rst 		0x80000
#define USBendpctrlEP1STALL 	0x200
#define USBendpctrlEP2En 		0x1000
#define USBendpctrlEP2NAK 		0x4000
#define USBendpctrlEP2Rst 		0x100000
#define USBendpctrlEP2SENDEn 	0x8000
#define USBendpctrlEP2STALL 	0x2000
#define USBendpctrlEP2TXBYTE0 	0x10000
#define USBendpctrlEP2TXBYTE1 	0x20000

// intmask
#define USBintmask 		(USBbase+8)
#define USBintmaskMask 		0x3ff
#define USBintmaskMKep0empty 	0x8
#define USBintmaskMKep0full 	0x2
#define USBintmaskMKep0overflow 	0x4
#define USBintmaskMKep0stall 	0x200
#define USBintmaskMKep1full 	0x10
#define USBintmaskMKep1overflow 	0x20
#define USBintmaskMKep2empty 	0x40
#define USBintmaskMKsetup 		0x1
#define USBintmaskMKsuspend 	0x100
#define USBintmaskMKusbreset 	0x80

// status
#define USBstatus 		(USBbase+0xc)
#define USBstatusMask 			0xffffff
#define USBstatusconrxst 		0x100000
#define USBstatuscontxst 		0x200000
#define USBstatusep0empty 		0x8
#define USBstatusep0full 		0x2
#define USBstatusep0overflow 	0x4
#define USBstatusep0stall 	 	0x200
#define USBstatusep1full 	 	0x10
#define USBstatusep1overflow 	0x20
#define USBstatusep2empty 		0x40
#define USBstatusrv2p01 		0x800
#define USBstatusrvep0 		0x400
#define USBstatusrvep02 		0x1000
#define USBstatusrvep03 		0x2000
#define USBstatusrvep10 		0x4000
#define USBstatusrvep11 		0x8000
#define USBstatusrvep12 		0x10000
#define USBstatusrvep13 		0x20000
#define USBstatusrvep14 		0x40000
#define USBstatusrvep15 		0x80000
#define USBstatusrxfifost 		0x400000
#define USBstatussetup 		0x1
#define USBstatussuspend 		0x100
#define USBstatustxfifost 		0x800000
#define USBstatususbreset 		0x80

// swreset
#define USBswreset 		(USBbase+0x10)
#define USBswresetMask 		0xf
#define USBswresetEnBCLK 		0x8
#define USBswresetSW_CTRL 		0x4
#define USBswresetPWR_MD1 		0x2
#define USBswresetPWR_MD0 		0x1


// dmamask
#define USBdmamask 		(USBbase+0x14)
#define USBdmamaskMask 		0x3
#define USBdmamaskMKdmarx 		0x2

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频在线一区二区| 国产精品白丝av| 在线视频欧美区| 一区二区三区在线免费| 欧美亚洲综合另类| 亚洲成av人综合在线观看| 91.麻豆视频| 久久精品国产久精国产爱| 国产欧美精品日韩区二区麻豆天美| 国产电影精品久久禁18| 国产欧美日本一区视频| av在线综合网| 亚洲成人av福利| 欧美成人一区二区三区片免费| 久久电影国产免费久久电影| 国产亚洲制服色| 成人天堂资源www在线| 亚洲欧美一区二区久久| 欧美熟乱第一页| 久久国产尿小便嘘嘘尿| 久久夜色精品一区| 色香蕉久久蜜桃| 免费视频最近日韩| 亚洲视频一区在线| 欧美日韩一区二区三区四区| 精品无码三级在线观看视频| 中文字幕第一区综合| 91成人网在线| 精品制服美女丁香| 中文字幕亚洲区| 91精品国产综合久久久蜜臀粉嫩| 久久99精品久久久久久久久久久久| 中文字幕精品三区| 69p69国产精品| 91小视频在线| 国产一区二区三区日韩| 亚洲精品免费播放| 久久青草国产手机看片福利盒子| 91网站最新地址| 精品一区免费av| 伊人色综合久久天天| 欧美大片拔萝卜| 色综合网色综合| 韩国一区二区视频| 亚洲伊人伊色伊影伊综合网| 久久久综合网站| 日韩一二三区不卡| 99re6这里只有精品视频在线观看| 日本三级亚洲精品| 夜夜嗨av一区二区三区| 国产女人水真多18毛片18精品视频| 欧美日韩三级一区| 99国产精品国产精品久久| 激情小说亚洲一区| 婷婷国产v国产偷v亚洲高清| 亚洲欧美偷拍三级| 国产精品久久久久久福利一牛影视 | 国产精品久久久久久久浪潮网站| 777午夜精品视频在线播放| 99久久99久久久精品齐齐| 国内久久精品视频| 蜜芽一区二区三区| 天天综合天天综合色| 一区二区三区四区精品在线视频| 国产视频一区在线播放| 亚洲精品在线免费观看视频| 678五月天丁香亚洲综合网| 911精品产国品一二三产区| 91色.com| 91老师片黄在线观看| 丁香婷婷深情五月亚洲| 国产精品亚洲专一区二区三区| 久久精品国产一区二区三区免费看 | ...xxx性欧美| 欧美激情一区不卡| 久久久影视传媒| 久久久精品天堂| 国产亚洲婷婷免费| 精品国产91乱码一区二区三区| 日韩美女在线视频| 久久中文字幕电影| 欧美精品一区二区精品网| 精品卡一卡二卡三卡四在线| 日韩一区二区电影在线| 日韩欧美卡一卡二| 日韩欧美亚洲国产精品字幕久久久| 9191国产精品| 精品嫩草影院久久| 精品国产第一区二区三区观看体验| 日韩三级伦理片妻子的秘密按摩| 欧美一区二区大片| 久久婷婷国产综合精品青草 | 久久久久久97三级| 久久久久免费观看| 中文字幕在线不卡一区二区三区| 中文字幕亚洲区| 亚洲午夜久久久久久久久久久| 天天操天天色综合| 美女被吸乳得到大胸91| 国产精一品亚洲二区在线视频| 国产91丝袜在线播放| 波多野结衣亚洲| 在线看国产一区| 欧美一区在线视频| 国产亚洲一区字幕| 亚洲乱码国产乱码精品精的特点| 五月激情六月综合| 国产一区二区在线观看免费| 国产福利不卡视频| 色综合久久中文综合久久牛| 欧美色手机在线观看| 精品日韩一区二区| 亚洲日本中文字幕区| 亚洲自拍另类综合| 九色|91porny| 色综合久久久久| 在线综合亚洲欧美在线视频| 久久免费国产精品| 亚洲综合小说图片| 久久精品99国产精品日本| 成人永久aaa| 777久久久精品| 国产精品麻豆久久久| 亚洲一区在线视频观看| 国产在线不卡一卡二卡三卡四卡| www.av亚洲| 日韩一二三四区| 亚洲综合色网站| 在线观看亚洲精品| 欧美成人aa大片| 亚洲一区在线观看免费 | 亚洲乱码国产乱码精品精98午夜| 奇米一区二区三区av| 99久久精品免费| 日韩欧美激情四射| 亚洲第一成年网| 顶级嫩模精品视频在线看| 欧美日韩大陆一区二区| 国产精品毛片久久久久久| 日本欧美一区二区三区| 色悠悠久久综合| 中文字幕精品—区二区四季| 美女在线一区二区| 欧美日韩午夜在线| 一区免费观看视频| 国产精品主播直播| 日韩三级高清在线| 亚洲v中文字幕| 91久久精品国产91性色tv| 久久精品一区二区三区不卡| 日韩精品免费视频人成| 在线看不卡av| 一区二区欧美视频| 99久久精品国产网站| 日本一二三不卡| 国产成人aaa| 国产亚洲欧美激情| 精品一二三四区| 日韩美女在线视频 | 国产一区二区中文字幕| 欧美一区二区免费视频| 亚洲国产日韩精品| 欧美专区亚洲专区| 亚洲精品你懂的| 色av成人天堂桃色av| 国产精品久久久久久久久免费相片 | 色悠久久久久综合欧美99| 亚洲欧美怡红院| 99精品国产91久久久久久| 国产午夜精品久久久久久免费视 | 久久久另类综合| 国产福利91精品一区二区三区| 精品成人在线观看| 国产美女在线精品| 国产喂奶挤奶一区二区三区| 国产精品99久久久久久久vr| 久久久亚洲午夜电影| 国产91精品露脸国语对白| 中文字幕第一页久久| 99热这里都是精品| 亚洲美女视频一区| 色999日韩国产欧美一区二区| 亚洲精品国产成人久久av盗摄| 91久久精品一区二区| 香蕉影视欧美成人| 精品免费国产二区三区 | 欧美精品一区二区三区在线播放| 久久精品99国产国产精| 久久综合久色欧美综合狠狠| 成人国产视频在线观看| 亚洲视频一区在线| 欧美久久久久久久久久| 精品一区二区三区在线播放| 日韩写真欧美这视频| 91麻豆精品91久久久久久清纯| 欧美日韩美少妇| 国产精品一品视频| 国产精品久久久久久久久晋中| 色综合 综合色| 奇米精品一区二区三区四区|