Intel 386 User Manual page 559

Embedded microprocessor
Table of Contents

Advertisement

Intel386™ EX EMBEDDED MICROPROCESSOR USER'S MANUAL
typedef enum
{
DMA_Channel0 = 0,
DMA_Channel1 = 1
} DMAChannelEnum;
typedef enum
{
ERR_NONE = 0,
ERR_BADINPUT = -1
} ERREnum;
/* DMA Function Definitions */
int SetDMAReqIOAddr(int nChannel, WORD wIO);
int SetDMATargMemAddr(int nChannel, void *ptMemory);
int SetDMAXferCount(int nChannel, DWORD lCount);
int EnableDMAHWRequests(int nChannel);
int DisableDMAHWRequests(int nChannel);
void InitDMA(void);
void InitDMA1ForSerialXmitter(void);
/*************** Port I/O configuration defines **************/
/* Port 1 configuration defines */
#define DCD0
#define RTS0
#define DTR0
#define DSR0
#define RI0
#define LOCK
#define HOLD
#define HOLDACK
/* Port 2 configuration defines */
#define CS0
#define CS1
#define CS2
#define CS3
#define CS4
#define RXD0
#define TXD0
#define CTS0
/* Port 3 configuration defines */
#define TMROUT0
#define TMROUT1
#define INT0
#define INT1
#define INT2
#define INT3
#define PWRDWN
#define COMCLK
/* Port Direction defines */
#define P0_IN
C-10
0x1
0x2
0x4
0x8
0X10
0x20
0X40
0X80
0x1
0x2
0x4
0x8
0X10
0x20
0X40
0X80
0x1
0x2
0x4
0x8
0x10
0x20
0x40
0x80
0x1

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Intel386 exIntel386 extbIntel386 extc

Table of Contents