lnk commit front code
This commit is contained in:
73
include/mmslite/adlc_dsm.h
Normal file
73
include/mmslite/adlc_dsm.h
Normal file
@@ -0,0 +1,73 @@
|
||||
/************************************************************************/
|
||||
/* SISCO SOFTWARE MODULE HEADER *****************************************/
|
||||
/************************************************************************/
|
||||
/* (c) Copyright Systems Integration Specialists Company, Inc., */
|
||||
/* 1995-1996, All Rights Reserved */
|
||||
/* */
|
||||
/* PROPRIETARY AND CONFIDENTIAL */
|
||||
/* */
|
||||
/* MODULE NAME : adlc_dsm.h */
|
||||
/* PRODUCT(S) : ADLC */
|
||||
/* */
|
||||
/* MODULE DESCRIPTION : */
|
||||
/* This module contains functions that provide for serial port communi- */
|
||||
/* cations for the Digiboard. */
|
||||
/* */
|
||||
/* GLOBAL FUNCTIONS DEFINED IN THIS MODULE : */
|
||||
/* ST_INT sm_init(port,baud,parity,data,stop) */
|
||||
/* ST_INT sm_exit(port) */
|
||||
/* ST_INT sm_put (port,len,buffer) */
|
||||
/* ST_INT sm_putc (port,ch) */
|
||||
/* ST_INT sm_rx_cnt (port) */
|
||||
/* ST_INT sm_get (port,len,buffer) */
|
||||
/* ST_INT sm_getc (port) */
|
||||
/* ST_INT sm_rx_flush(port) */
|
||||
/* */
|
||||
/* MODIFICATION LOG : */
|
||||
/* Date Who Rev Comments */
|
||||
/* -------- --- ------ ------------------------------------------- */
|
||||
/* 05/12/97 IKE 09 Changed to MMSEASE 7.0 Data Types */
|
||||
/* 02/21/97 IKE 08 Changed COM_TEST to ESSENTIAL_COM to make */
|
||||
/* more sense */
|
||||
/* 12/03/96 IKE 07 Moved some stuff to adlc_sm.h */
|
||||
/* 09/19/96 IKE 06 Rearranged sm_get and sm_set functions */
|
||||
/* 08/22/96 IKE 05 Added sm_get_dcd for contention avoidance */
|
||||
/* 06/11/96 IKE 04 Added more functions to check RS232 signals */
|
||||
/* 05/22/96 IKE 03 Added functions to control RS232 signals */
|
||||
/* 04/04/96 rkr 02 Cleanup */
|
||||
/* 11/12/95 IKE 1 Created */
|
||||
/************************************************************************/
|
||||
|
||||
#ifndef _ADLC_DSM_H_
|
||||
#define _ADLC_DSM_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if defined(ESSENTIAL_COM)
|
||||
|
||||
ST_INT xc_entr (ST_INT);
|
||||
ST_INT xc_exit(ST_VOID);
|
||||
ST_INT xc_init(ST_INT, ST_INT, ST_INT, ST_INT, ST_INT);
|
||||
ST_INT xc_link (ST_INT, ST_INT);
|
||||
ST_INT xc_unlk (ST_INT);
|
||||
ST_INT xc_put (ST_INT, ST_CHAR*, ST_INT*);
|
||||
ST_INT xc_putc (ST_INT, ST_CHAR);
|
||||
ST_INT xc_get (ST_INT, ST_CHAR*, ST_INT*);
|
||||
ST_INT xc_getc (ST_INT);
|
||||
ST_INT xc_dtr (ST_INT, ST_INT);
|
||||
ST_INT xc_rts (ST_INT, ST_INT);
|
||||
ST_INT xc_cts(ST_INT);
|
||||
ST_INT xc_dsr(ST_INT);
|
||||
ST_INT xc_dcd(ST_INT);
|
||||
ST_INT xc_test (ST_INT);
|
||||
ST_INT xc_utest (ST_INT);
|
||||
ST_INT xc_uwait(ST_INT);
|
||||
#endif /* ESSENTIAL_COM */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* adlc_dsm.h already included */
|
||||
Reference in New Issue
Block a user