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

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [include/] [linux/] [i8042.h] - Blame information for rev 81

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 62 marcus.erl
#ifndef _LINUX_I8042_H
2
#define _LINUX_I8042_H
3
 
4
/*
5
 * This program is free software; you can redistribute it and/or modify it
6
 * under the terms of the GNU General Public License version 2 as published by
7
 * the Free Software Foundation.
8
 */
9
 
10
 
11
/*
12
 * Standard commands.
13
 */
14
 
15
#define I8042_CMD_CTL_RCTR      0x0120
16
#define I8042_CMD_CTL_WCTR      0x1060
17
#define I8042_CMD_CTL_TEST      0x01aa
18
 
19
#define I8042_CMD_KBD_DISABLE   0x00ad
20
#define I8042_CMD_KBD_ENABLE    0x00ae
21
#define I8042_CMD_KBD_TEST      0x01ab
22
#define I8042_CMD_KBD_LOOP      0x11d2
23
 
24
#define I8042_CMD_AUX_DISABLE   0x00a7
25
#define I8042_CMD_AUX_ENABLE    0x00a8
26
#define I8042_CMD_AUX_TEST      0x01a9
27
#define I8042_CMD_AUX_SEND      0x10d4
28
#define I8042_CMD_AUX_LOOP      0x11d3
29
 
30
#define I8042_CMD_MUX_PFX       0x0090
31
#define I8042_CMD_MUX_SEND      0x1090
32
 
33
int i8042_command(unsigned char *param, int command);
34
 
35
#endif

powered by: WebSVN 2.1.0

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