Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
sunkbd.h
Package: linux-2.4.20.tar.gz [view]
Upload User: jlfgdled
Upload Date: 2013-04-10
Package Size: 33168k
Code Size: 1k
Category:
Linux-Unix program
Development Platform:
Unix_Linux
- /* $Id: sunkbd.h,v 1.4 2000/02/09 11:15:54 davem Exp $
- * sunkbd.h: Defines needed by SUN Keyboard drivers
- *
- * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
- */
- #ifndef _SPARC_SUNKBD_H
- #define _SPARC_SUNKBD_H 1
- #include <linux/config.h>
- /* Keyboard defines for L1-A processing... */
- #define SUNKBD_RESET 0xff
- #define SUNKBD_L1 0x01
- #define SUNKBD_UP 0x80
- #define SUNKBD_A 0x4d
- struct l1a_kbd_state {
- int kbd_id;
- int l1_down;
- };
- extern struct l1a_kbd_state l1a_state;
- extern void keyboard_zsinit(void (*kbd_put_char)(unsigned char));
- extern void sunkbd_inchar(unsigned char, struct pt_regs *);
- extern void batten_down_hatches(void);
- extern void sun_kbd_bh(unsigned long);
- extern int sun_kbd_init(void);
- extern void sun_compute_shiftstate(void);
- extern void sun_setledstate(struct kbd_struct *, unsigned int);
- extern unsigned char sun_getledstate(void);
- extern int sun_setkeycode(unsigned int, unsigned int);
- extern int sun_getkeycode(unsigned int);
- #ifdef CONFIG_PCI
- extern ushort *sun_key_maps[MAX_NR_KEYMAPS];
- extern unsigned int sun_keymap_count;
- extern char sun_func_buf[];
- extern char *sun_func_table[MAX_NR_FUNC];
- extern int sun_funcbufsize;
- extern int sun_funcbufleft;
- extern struct kbdiacr sun_accent_table[MAX_DIACR];
- extern unsigned int sun_accent_table_size;
- #endif /* CONFIG_PCI */
- #endif /* !(_SPARC_SUNKBD_H) */