ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

hwkmi.c File Reference
#include "precomp.h"

Go to the source code of this file.

Defines

#define KMICR_TYPE   (1 << 5)
#define KMICR_RXINTREN   (1 << 4)
#define KMICR_TXINTREN   (1 << 3)
#define KMICR_EN   (1 << 2)
#define KMICR_FD   (1 << 1)
#define KMICR_FC   (1 << 0)
#define KMISTAT_TXEMPTY   (1 << 6)
#define KMISTAT_TXBUSY   (1 << 5)
#define KMISTAT_RXFULL   (1 << 4)
#define KMISTAT_RXBUSY   (1 << 3)
#define KMISTAT_RXPARITY   (1 << 2)
#define KMISTAT_IC   (1 << 1)
#define KMISTAT_ID   (1 << 0)
#define PL050_KMICR   (LlbHwVersaKmiBase + 0x00)
#define PL050_KMISTAT   (LlbHwVersaKmiBase + 0x04)
#define PL050_KMIDATA   (LlbHwVersaKmiBase + 0x08)
#define PL050_KMICLKDIV   (LlbHwVersaKmiBase + 0x0c)
#define PS2_O_RESET   0xff
#define PS2_O_RESEND   0xfe
#define PS2_O_DISABLE   0xf5
#define PS2_O_ENABLE   0xf4
#define PS2_O_ECHO   0xee
#define PS2_O_SET_DEFAULT   0xf6
#define PS2_O_SET_RATE_DELAY   0xf3
#define PS2_O_SET_SCANSET   0xf0
#define PS2_O_INDICATORS   0xed
#define PS2_I_RESEND   0xfe
#define PS2_I_DIAGFAIL   0xfd
#define PS2_I_ACK   0xfa
#define PS2_I_BREAK   0xf0
#define PS2_I_ECHO   0xee
#define PS2_I_BAT_OK   0xaa

Functions

VOID NTAPI LlbHwVersaKmiSendAndWait (IN ULONG Value)
VOID NTAPI LlbHwVersaKmiInitialize (VOID)
VOID NTAPI LlbHwKbdSend (IN ULONG Value)
BOOLEAN NTAPI LlbHwKbdReady (VOID)
INT NTAPI LlbHwKbdRead (VOID)

Variables

static const ULONG LlbHwVersaKmiBase = 0x10006000

Generated on Sun May 27 2012 04:47:15 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.