ReactOS 0.4.16-dev-125-g798ea90
ppi.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PPI_PORT_61H   0x61
 
#define PPI_PORT_62H   0x62
 

Functions

VOID PpiInitialize (VOID)
 

Variables

BYTE Port61hState
 

Macro Definition Documentation

◆ PPI_PORT_61H

#define PPI_PORT_61H   0x61

Definition at line 15 of file ppi.h.

◆ PPI_PORT_62H

#define PPI_PORT_62H   0x62

Definition at line 16 of file ppi.h.

Function Documentation

◆ PpiInitialize()

VOID PpiInitialize ( VOID  )

Definition at line 78 of file ppi.c.

79{
80 /* Register the I/O Ports */
81 // Port 0x60 is now used by the PS/2 controller
84 // Port 0x63 is unused
85}
static VOID WINAPI Port61hWrite(USHORT Port, BYTE Data)
Definition: ppi.c:46
static VOID WINAPI Port62hWrite(USHORT Port, BYTE Data)
Definition: ppi.c:71
static BYTE WINAPI PpiReadPort(USHORT Port)
Definition: ppi.c:36
#define PPI_PORT_62H
Definition: ppi.h:16
#define PPI_PORT_61H
Definition: ppi.h:15
VOID RegisterIoPort(USHORT Port, EMULATOR_INB_PROC InHandler, EMULATOR_OUTB_PROC OutHandler)
Definition: io.c:320

Referenced by EmulatorInitialize().

Variable Documentation

◆ Port61hState

BYTE Port61hState
extern

Definition at line 31 of file ppi.c.

Referenced by PitChan1Out(), PitChan2Out(), Port61hWrite(), and PpiReadPort().