?? image.h
字號(hào):
/******************************************************************************
* image.h---This file declares all the functions can be called in test.c
******************************************************************************/
#include "C6711_CPU.H"
//#include "C6711_IPB.H"
#define CTL_REG_BASE_ADDRESS 0xB000FFC0
#define READOVER_CLR ((*(unsigned int *)(CTL_REG_BASE_ADDRESS+16)) = 0x0000013b)
#define READOVER_CLR_CANCEL ((*(unsigned int *)(CTL_REG_BASE_ADDRESS+16)) = 0x0000011b)
#include <stdio.h>
/*******************************************************************************
* Function prototypes
*******************************************************************************/
/* Functions of INTERRUPTS */
void intr_reset(void);
void intr_init(void);
interrupt void External_Interrupt4(void);
interrupt void External_Interrupt5(void);
interrupt void External_Interrupt6(void);
interrupt void External_Interrupt7(void);
interrupt void EDMA_Interrupt(void);
interrupt void McBsp_Receive0_Interrupt(void);
interrupt void McBsp_Receive1_Interrupt(void);
interrupt void EMIF_SDRAM_Timer_Interrupt(void);
interrupt void Illegal_Interrupt(void);
interrupt void HostPortInterrupt(void);
interrupt void TimerZero(void);
interrupt void TimerOne(void);
/* Functions of TIMER */
void timer0_reset(void);
void timer1_reset(void);
void timer0_init(int,int);
void timer1_init(int,int);
void delay_msec(int);
/* Functions of EMIF */
void emif_init(void);
void ce1_config(int);
/* Functions of EDMA */
void edma_init(unsigned short,
unsigned int,
unsigned int,
unsigned int,
unsigned int,
unsigned int,
unsigned int,
unsigned int,
unsigned int
);
void edma_reset(unsigned char);
void edma_pri_set(unsigned char);
BOOLEAN edma_link(unsigned char,unsigned char,unsigned int);
BOOLEAN edma_chain(unsigned char,unsigned char);
void edma_int_map(unsigned char,unsigned short);
unsigned char edma_intr_query(void);
/* Functions of QDMA */
void qdma_init(unsigned int ,
unsigned int ,
unsigned int ,
unsigned int ,
unsigned int ,
unsigned int ,
unsigned int
);
void qdma_reset(void);
BOOLEAN qdma_chain(unsigned char,unsigned char);
/* Functions of HPI */
/* Functions of FLASH */
void flash_prog(void);
void flash_erase(void);
BOOLEAN flash_bootlock_enable(char);
BOOLEAN flash_bootblock_detect(char);
int flash_product_identify(char);
/* Functions of PCI Interface */
void PCI_init(void);
int PCI_I2C_read(unsigned int,unsigned int,unsigned char);
BOOLEAN PCI_I2C_write(unsigned int,unsigned int,unsigned int);
void PCIMbox_accept(void );
BOOLEAN PCIMbox_post(void);
void PCI_command(void);
void PCIdata_write(unsigned int, unsigned int, int);
void PCIdata_read(unsigned int, unsigned int, int);
/* Functions of FPGA Interface */
void FPGAreg_config(void);
/* END OF FILE */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -