lpc.h

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

H
42
字号
/*
*********************************************************
// Copyright (c)2003 Ark Pioneer Microelectronics Ltd.,
// All Rights Reserved
//
// Filename:lpc.h
// Version:1.0
// Created:2004.01.15   By: Philip
**********************************************************
*/

#ifndef _LPC_H_
#define _LPC_H_

#include "arksoc.h"
#include "config.h"

extern BYTE test(void);

#define LPC_SUPERIO_REGISTER_OFFSET     0xBFF10000  
#define LPC_REGISTER_OFFSET     0xBFF20000      //(LPC_REGISTER_BASE | 0xA0000000)

extern BYTE* pbSuperIO;
extern HWORD* phwLpcReg;

// SuperIO address spacer
#define SUPERIO     *pbSuperIO

/*----------------------------------------------------------------
    LPC Registers (16-bit width)
----------------------------------------------------------------*/
#define LPCICTR     (*(phwLpcReg + 0x00))     // LPC Interrupt control register
#define LPCIER0     (*(phwLpcReg + 0x01))     // LPC Interrupt enable register0

#define LPCIER1     (*(phwLpcReg + 0x02))     // LPC Interrupt enable register1
#define LPCISR0     (*(phwLpcReg + 0x03))     // LPC Interrupt status register0

#define LPCISR1     (*(phwLpcReg + 0x04))     // LPC Interrupt status register1


#endif

⌨️ 快捷键说明

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