c4ac448443
git-svn-id: svn://10.65.10.50/trunk@5855 c028cbd2-c16b-5b4b-a496-9718f37d4682
48 lines
1.8 KiB
C
Executable File
48 lines
1.8 KiB
C
Executable File
#include "fastapi.h"
|
|
|
|
/* --------------------- */
|
|
/* Function prototypes : */
|
|
/* --------------------- */
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
RET_ FAR_ CALL_ HL_LOGIN (Word ModAd, Word Access, Byte DATAFAR_ *RefKey, Byte DATAFAR_ *VerKey);
|
|
RET_ FAR_ CALL_ HL_LOGOUT (void);
|
|
RET_ FAR_ CALL_ HL_AVAIL (void);
|
|
RET_ FAR_ CALL_ HL_PORTINF (void);
|
|
RET_ FAR_ CALL_ HL_ACCINF (void);
|
|
RET_ FAR_ CALL_ HL_USERINF (void);
|
|
RET_ FAR_ CALL_ HL_MAXUSER (void);
|
|
RET_ FAR_ CALL_ HL_MEMINF (void);
|
|
RET_ FAR_ CALL_ HL_CODE (void DATAFAR_ *Data, Word Count);
|
|
RET_ FAR_ CALL_ HL_WRITE (Word Reg, Word Value);
|
|
RET_ FAR_ CALL_ HL_READ (Word Reg, Word DATAFAR_ *Value);
|
|
RET_ FAR_ CALL_ HL_READBL (Byte DATAFAR_ *Eeprom);
|
|
RET_ FAR_ CALL_ HL_WRITEBL (Byte DATAFAR_ *Eeprom);
|
|
RET_ FAR_ CALL_ HL_ABORT (void);
|
|
RET_ FAR_ CALL_ HL_VERSION (void);
|
|
RET_ FAR_ CALL_ HL_HLSVERS (void);
|
|
RET_ FAR_ CALL_ HL_SELECT (HL_API DATAFAR_ *hl_ptr);
|
|
|
|
#ifndef __OS2__
|
|
/****************************************************************************/
|
|
/* The following functions map the old Hardlock Calls on the new API. These */
|
|
/* functions are defined only for compatibility reasons. */
|
|
/* !!! Don't mix old and new functions. Don't use if it is not necessary.!!!*/
|
|
/****************************************************************************/
|
|
void FAR_ CALL_ HL_ON (Word Port, Word ModAd);
|
|
void FAR_ CALL_ HL_OFF (Word Port);
|
|
Word FAR_ CALL_ K_EYE (Word Port, char DATAFAR_ *Inp, Word BlkCnt);
|
|
void FAR_ CALL_ HL_WR (Word Port, Word Reg, Word Val);
|
|
Word FAR_ CALL_ HL_RD (Word Port, Word Reg);
|
|
void FAR_ CALL_ INT_ON (void);
|
|
void FAR_ CALL_ INT_OFF (void);
|
|
#endif
|
|
RET_ FAR_ CALL_ HL_CALC (Word i1, Word i2, Word i3, Word i4);
|
|
|
|
#ifdef __cplusplus
|
|
};
|
|
#endif
|
|
/* eof */
|