OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [processor/] [VHDL/] [ext_modules/] [ext_key_matrix/] [driver/] [key_matrix.h] - Rev 3

Compare with Previous | Blame | View Log

 
 
 
#ifndef __EXT_KEY_MATRIX_H__
#define __EXT_KEY_MATRIX_H__
 
#define KEY_MATRIX_BADDR                  ((uint32_t)-352)
 
#define KEY_MATRIX_CONFIG_BOFF            2
#define KEY_MATRIX_CONFIG_BADDR           KEY_MATRIX_BADDR + KEY_MATRIX_CONFIG_BOFF
#define KEY_MATRIX_CONFIG                 (*(volatile uint8_t *const) (KEY_MATRIX_CONFIG_BADDR))
#define KEY_MATRIX_CONFIG_INTA            0x0
 
#define KEY_MATRIX_PRESSED_KEY_BOFF       4
#define KEY_MATRIX_PRESSED_KEY            (*(volatile uint8_t *const) (KEY_MATRIX_BADDR+KEY_MATRIX_PRESSED_KEY_BOFF))
 
 
#endif // __EXT_KEY_MATRIX_H__
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.