📄 s3c4510b_add.h.bak
字号:
//*********************************************************************************************************
//Chinese Academy of Sciences, Institute of Automation
//File Name: s3c4510b_add.h
//Description: Defination of S3c4510B Special Registers
//Author: JuGuang,Li
//Modefied Date: 2003-4-20
//*********************************************************************************************************
//*********************************************************************************************************
//IO port special register
//*********************************************************************************************************
#define IOPMOD (*(volatile unsigned *)0x03FF5000) //IO port mode register
#define IOPCON (*(volatile unsigned *)0x03FF5004) //IO port control register
#define IOPDATA (*(volatile unsigned *)0x03FF5008) //IO port data register
#define ULCON0 (*(volatile unsigned *)0x03FFD000) //UART channel0 line control register
#define UCON0 (*(volatile unsigned *)0x03FFD004) //UART channel0 control register
#define USTAT0 (*(volatile unsigned *)0x03FFD008) //UART channel0 status register
#define UTXBUF0 (*(volatile unsigned *)0x03FFD00c) //UART channel0 transimit holding register
#define URXBUF0 (*(volatile unsigned *)0x03FFD010) //UART channel0 recieve buffer register
#define UBRDIV0 (*(volatile unsigned *)0x03FFD014) //Baud rate divisor register0
#define ULCON1 (*(volatile unsigned *)0x03FFE000) //UART channel1 line control register
#define UCON1 (*(volatile unsigned *)0x03FFE004) //UART channel1 control register
#define USTAT1 (*(volatile unsigned *)0x03FFE008) //UART channel1 status register
#define UTXBUF1 (*(volatile unsigned *)0x03FFE00c) //UART channel1 transimit holding register
#define URXBUF1 (*(volatile unsigned *)0x03FFE010) //UART channel1 recieve buffer register
#define UBRDIV1 (*(volatile unsigned *)0x03FFE014) //Baud rate divisor register1//*********************************************************************************************************
//Interrupt controller special register
//*********************************************************************************************************
#define INTMOD (*(volatile unsigned *)0x03FF4000) //Interrupt mode register
#define INTPND (*(volatile unsigned *)0x03FF4004) //Interrupt pending register
#define INTMSK (*(volatile unsigned *)0x03FF4008) //Interrupt mask register
#define INTPRI0 (*(volatile unsigned *)0x03FF400c) //Interrupt priority register 0
#define INTPRI1 (*(volatile unsigned *)0x03FF4010) //Interrupt priority register 1
#define INTPRI2 (*(volatile unsigned *)0x03FF4014) //Interrupt priority register 2
#define INTPRI3 (*(volatile unsigned *)0x03FF4018) //Interrupt priority register 3
#define INTPRI4 (*(volatile unsigned *)0x03FF401c) //Interrupt priority register 4
#define INTPRI5 (*(volatile unsigned *)0x03FF4020) //Interrupt priority register 5
#define INTOFFSET (*(volatile unsigned *)0x03FF4024) //Interrupt offset address register
#define INTOSET_FIQ (*(volatile unsigned *)0x03FF4030) //FIQ Interrupt offset register
#define INTOSET_IRQ (*(volatile unsigned *)0x03FF4034) //IRQ Interrupt offset register
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -