IR (only with 61x0 models) and MBUS (61x0, 640, 6160) */
typedef enum {
GCT_FBUS, /* FBUS connection. */
+#ifndef UCLINUX
GCT_Infrared, /* FBUS over direct infrared connection - 61xx. */
GCT_Irda, /* FBUS over Irda sockets - 7110, 6210, etc. */
GCT_MBUS, /* MBUS */
GCT_Tekram, /* FBUS over direct infrared connection (Tekram device) - 61xx. */
GCT_AT, /* AT commands */
GCT_Default /* Old style module */
+#endif /* UCLINUX */
} GSM_ConnectionType;
#ifndef WIN32
#include <unistd.h>
#include "misc.h"
- int device_getfd(void);
-
- int device_open(__const char *__file, int __with_odd_parity);
- void device_reset(void);
-
- size_t device_read(__ptr_t __buf, size_t __nbytes);
size_t device_write(__const __ptr_t __buf, size_t __n);
-
- #ifdef DEBUG
- void device_dumpserial(void);
- #endif
#else
size_t device_write(const __ptr_t __buf, size_t __n);
#endif