soc.h

来自「COG-VP12864液晶屏驱动代码及对应RTC实例」· C头文件 代码 · 共 49 行

H
49
字号
/*
**********************************************************
// Copyright (c)2003,2004 Ark Pioneer Microelectronics Ltd.,
// All Rights Reserved
//
// Filename:soc.h
// Version:1.0
// Created:2004.01.30   By: Philip
**********************************************************
*/

#ifndef _SOC_H_
#define _SOC_H_

#define ICU_REISTER_OFFSET      0xBFF00000
#define LPC_SUPERIO_REGISTER_OFFSET     0xBFF10000

/*----------------------------------------------------------------
    SCU Registers (8-bit width or 16-bits width)
----------------------------------------------------------------*/
#define SCU_CNT1        0xBFF807C0
#define SCU_CNT2        0xBFF807C1
#define SCU_CNT3        0xBFF807C2
#define SCU_CLK_MODE    0xBFF807C3

// 16-bits width
// when bit11:8 set to '1', it will be the full speed
#define SCU_SPEED       0xBFF807C8

#define SCU_INTFLAG     0xBFF807D4
#define SCU_INTMASK     0xBFF807D5

/*----------------------------------------------------------------
    SuperIO address spacer (8-bit width)
----------------------------------------------------------------*/
#define HW_SUPERIO LPC_SUPERIO_REGISTER_OFFSET

/*----------------------------------------------------------------
    ICU Registers (16-bit width)
----------------------------------------------------------------*/
#define ISR     (ICU_REISTER_OFFSET + 0x0000)   //read-only
#define ICR     (ICU_REISTER_OFFSET + 0x0002)   //write-only

#define IER     (ICU_REISTER_OFFSET + 0x0004)
#define ITR     (ICU_REISTER_OFFSET + 0x0006)

#endif

⌨️ 快捷键说明

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