drv_glob.inc

来自「WinCE 3.0 BSP, 包含Inter SA1110, Intel_815」· INC 代码 · 共 50 行

INC
50
字号
;
;  Copyright(c) 1998,1999 SIC/Hitachi,Ltd.
;
;	Module Name:
;
;		drv_glob.inc
;
;	Revision History:
;
;		26th April 1999		Released
;		30th June  1999		Modified audio buffer 
;

; Make sure these match up with the defs in config.bib, and drv_glob.inc
DRIVER_GLOBALS_PHYSICAL_MEMORY_START	.equ	DRV_GLOBAL_BASE
DRIVER_GLOBALS_PHYSICAL_MEMORY_SIZE		.equ	h'1000				; 4K

; Audio globals
; Audio definitions
AUDIO_BUFFER_OFFSET						.equ	h'50000   
AUDIO_BUFFER_BASE						.equ	(DRAM_BASE + AUDIO_BUFFER_OFFSET)  

;Play buffer
AUDIO_DMA_PAGE_SIZE					.equ	h'18000
AUDIO_DMA_PAGE_QUARTER_SIZE				.equ	h'6000           ;buffer / 4     0x18000 / 4 = 6000

;Record Buffer
AUDIO_BUFFER_REC_BASE					.equ	(DRAM_BASE + AUDIO_BUFFER_OFFSET + AUDIO_DMA_PAGE_SIZE + AUDIO_DMA_PAGE_SIZE )
AUDIO_DMA_PAGE_REC_SIZE					.equ	0x18000
AUDIO_DMA_PAGE_REC_QUARTER_SIZE				.equ	0x6000


AUDIO_GLOBALS_BASE						.equ	DRV_GLOBAL_BASE + h'000
AUDIO_PLAY_ADDRESS_OFFSET				.equ	h'00
AUDIO_OUTINT_OFFSET					.equ	h'04
AUDIO_PLAY_POINTER_OFFSET				.equ	h'08
AUDIO_REC_ADDRESS_OFFSET				.equ	h'0C
AUDIO_ININT_OFFSET					.equ	h'10

AUDIO_PLAY_ADDRESS					.equ	(AUDIO_GLOBALS_BASE + AUDIO_PLAY_ADDRESS_OFFSET)
AUDIO_OUTINT						.equ	(AUDIO_GLOBALS_BASE + AUDIO_OUTINT_OFFSET)
AUDIO_PLAY_POINTER					.equ	(AUDIO_GLOBALS_BASE + AUDIO_PLAY_POINTER_OFFSET)
AUDIO_REC_ADDRESS					.equ	(AUDIO_GLOBALS_BASE + AUDIO_REC_ADDRESS_OFFSET)
AUDIO_ININT						.equ	(AUDIO_GLOBALS_BASE + AUDIO_ININT_OFFSET)

DBG_ETH_GLOBALS_SIZE					.equ	256

; EDBG definitions
EDBG_PHYSICAL_MEMORY_START				.equ	(DRAM_BASE+0x30000)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?