summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2007-08-15 12:33:13 +0000
committerMichael Lauer <mickey@vanille-media.de>2007-08-15 12:33:13 +0000
commitf1312083bf2c572132431ffa6309a28b1e1b29de (patch)
tree353cb29dcfee3d83d7f85ca240088290bb4a0415 /packages
parent51d03d2fe5715230873099c85d8a99707ec3f80d (diff)
parentee8aefa8e88756bd6b71c59b60a221de38bb5d95 (diff)
merge of '2a03e34bdcc2e0c0f1a0fc21e23f3410bf721570'
and 'c7f491129542b0c8e72a670a0ce2395920494179'
Diffstat (limited to 'packages')
-rw-r--r--packages/0xFFFF/0xffff-native_0.1.bb4
-rw-r--r--packages/0xFFFF/0xffff-native_0.2.bb2
-rw-r--r--packages/bluez/bluez-gnome_0.13.bb3
-rw-r--r--packages/bluez/bluez-gnome_0.6.bb11
-rw-r--r--packages/bluez/bluez-gnome_0.7.bb11
-rw-r--r--packages/bluez/bluez-gnome_0.9.bb11
-rw-r--r--packages/bluez/bluez-libs_3.14.bb1
-rw-r--r--packages/bluez/bluez-utils-3.14/.mtn2git_empty (renamed from packages/linux/compulab-pxa270-2.6.20/.mtn2git_empty)0
-rw-r--r--packages/bluez/bluez-utils-3.14/hciattach-ti-bts.patch498
-rw-r--r--packages/bluez/bluez-utils_3.14.bb115
-rw-r--r--packages/cacao/cacaoh-cldc-native_0.98.bb2
-rw-r--r--packages/fastjar/fastjar-native_0.95.bb26
-rw-r--r--packages/fbreader/fbreader-0.8.2a/fbreader-0.8.2a_buildsys_oe.patch2
-rw-r--r--packages/fbreader/fbreader_0.8.2a.bb8
-rw-r--r--packages/ffmpeg/ffmpeg_svn.bb9
-rw-r--r--packages/gpephone/libsettings_0.3.bb17
-rw-r--r--packages/hal/ohm_git.bb33
-rw-r--r--packages/linux/compulab-pxa270-2.6.20/0001-gitignore.patch31
-rw-r--r--packages/linux/compulab-pxa270-2.6.20/0002-cm-x270-base.patch2161
-rw-r--r--packages/linux/compulab-pxa270-2.6.20/0003-ramdisk_load.patch38
-rw-r--r--packages/linux/compulab-pxa270-2.6.20/0004-nand-driver.patch324
-rw-r--r--packages/linux/compulab-pxa270-2.6.20/0005-mmcsd_large_cards-r0.patch41
-rw-r--r--packages/linux/compulab-pxa270-2.6.20/0006-mmcsd_no_scr_check-r0.patch35
-rw-r--r--packages/linux/compulab-pxa270_2.6.20.bb55
-rw-r--r--packages/linux/compulab-pxa270_2.6.22.bb24
-rw-r--r--packages/linux/linux-davinci/.mtn2git_empty (renamed from packages/linux/linux-davinci-2.6.x+git-davinci/.mtn2git_empty)0
-rw-r--r--packages/linux/linux-davinci/davinci-dvevm/.mtn2git_empty (renamed from packages/linux/linux-nokia770-2.6.12.3-osso14/.mtn2git_empty)0
-rw-r--r--packages/linux/linux-davinci/davinci-dvevm/defconfig (renamed from packages/linux/linux-davinci-2.6.x+git-davinci/defconfig)0
-rw-r--r--packages/linux/linux-davinci/davinci-dvevm/defconfig.eabi (renamed from packages/linux/linux-davinci-2.6.x+git-davinci/defconfig.eabi)0
-rw-r--r--packages/linux/linux-davinci_2.6.x+git-davinci.bb3
-rw-r--r--packages/linux/linux-nokia770-2.6.12.3-osso14/nokia770/defconfig1297
-rw-r--r--packages/linux/linux-nokia770-2.6.16-osso26/fix_tlv320aic23_compile.patch11
-rw-r--r--packages/linux/linux-nokia770-2.6.16-osso26/fix_usb_hub_compile.patch19
-rw-r--r--packages/linux/linux-nokia770-2.6.16-osso26/nokia770/defconfig1380
-rw-r--r--packages/linux/linux-nokia770_2.6.12.3-osso14.bb30
-rw-r--r--packages/linux/linux-nokia770_2.6.16-osso26.bb48
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/.mtn2git_empty (renamed from packages/linux/linux-nokia770-2.6.12.3-osso14/nokia770/.mtn2git_empty)0
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/fix_oprofile.patch30
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/nokia770/.mtn2git_empty (renamed from packages/linux/linux-nokia770-2.6.16-osso26/.mtn2git_empty)0
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/nokia770/defconfig (renamed from packages/linux/linux-nokia800-2.6.18-osso29/nokia770/defconfig)237
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/nokia770_nand_fix.patch415
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/nokia800/.mtn2git_empty (renamed from packages/linux/linux-nokia770-2.6.16-osso26/nokia770/.mtn2git_empty)0
-rw-r--r--packages/linux/linux-nokia800-2.6.18-osso40/nokia800/defconfig (renamed from packages/linux/linux-nokia800-2.6.18-osso29/nokia800/defconfig)25
-rw-r--r--packages/linux/linux-nokia800.inc2
-rw-r--r--packages/linux/linux-nokia800_2.6.18-osso29.bb9
-rw-r--r--packages/linux/linux-nokia800_2.6.18-osso40.bb17
-rw-r--r--packages/linux/linux-omap.inc2
-rw-r--r--packages/linux/linux-omap2-git/.mtn2git_empty (renamed from packages/linux/linux-nokia800-2.6.18-osso29/.mtn2git_empty)0
-rw-r--r--packages/linux/linux-omap2-git/defconfig (renamed from packages/linux/compulab-pxa270-2.6.20/defconfig)913
-rw-r--r--packages/linux/linux-omap2-git/defconfig.eabi1303
-rw-r--r--packages/linux/linux-omap2-git/omap-2430-lcd.patch11
-rw-r--r--packages/linux/linux-omap2_git.bb14
-rw-r--r--packages/maemo/nokia770-init_1.0.bb14
-rw-r--r--packages/maemo/xpext_1.0-5.bb2
-rw-r--r--packages/maemo/xsp_1.0.0-8.bb2
-rw-r--r--packages/midpath/midpath-native_svn.bb2
-rw-r--r--packages/midpath/midpath_svn.bb9
-rw-r--r--packages/minimix/minimix_0.9.bb8
-rw-r--r--packages/patchutils/patchutils_0.2.31.bb19
-rw-r--r--packages/perl/perl-5.8.8/Makefile.patch20
-rw-r--r--packages/sqlite/sqlite3-3.4.1/.mtn2git_empty (renamed from packages/linux/linux-nokia800-2.6.18-osso29/nokia770/.mtn2git_empty)0
-rw-r--r--packages/sqlite/sqlite3-3.4.1/libtool.patch25
-rw-r--r--packages/sqlite/sqlite3_3.4.1.bb3
-rw-r--r--packages/sylpheed/claws-mail.inc8
-rw-r--r--packages/tasks/task-gpe-base.bb3
-rw-r--r--packages/tasks/task-gpe-pim.bb4
-rw-r--r--packages/tinymail/tinymail_svn.bb2
-rw-r--r--packages/uboot/u-boot-omap2430sdp-1.1.4/.mtn2git_empty (renamed from packages/linux/linux-nokia800-2.6.18-osso29/nokia800/.mtn2git_empty)0
-rw-r--r--packages/uboot/u-boot-omap2430sdp-1.1.4/u-boot-makefile-3.81.patch11
-rw-r--r--packages/uboot/u-boot-omap2430sdp_1.1.4.bb13
-rw-r--r--packages/vlc/vlc-gpe_0.8.4.bb4
-rw-r--r--packages/xorg-lib/libxrandr_1.2.1.bb2
72 files changed, 3333 insertions, 6046 deletions
diff --git a/packages/0xFFFF/0xffff-native_0.1.bb b/packages/0xFFFF/0xffff-native_0.1.bb
index 1cee49aafd..2530388d06 100644
--- a/packages/0xFFFF/0xffff-native_0.1.bb
+++ b/packages/0xFFFF/0xffff-native_0.1.bb
@@ -5,12 +5,14 @@ DEPENDS = "libusb-native"
inherit native
do_stage() {
- install -m 755 0xFFFF ${STAGING_BINDIR_NATIVE}
+ install -d ${STAGING_BINDIR_NATIVE}
+ install -m 755 0xFFFF ${STAGING_BINDIR_NATIVE}
}
do_deploy[dirs] = "${S}"
do_deploy() {
+ install -d ${DEPLOY_DIR_IMAGE}
install -m 755 0xFFFF ${DEPLOY_DIR_IMAGE}
}
diff --git a/packages/0xFFFF/0xffff-native_0.2.bb b/packages/0xFFFF/0xffff-native_0.2.bb
index 1cee49aafd..eb82cb468a 100644
--- a/packages/0xFFFF/0xffff-native_0.2.bb
+++ b/packages/0xFFFF/0xffff-native_0.2.bb
@@ -5,12 +5,14 @@ DEPENDS = "libusb-native"
inherit native
do_stage() {
+ install -d ${STAGING_BINDIR_NATIVE}
install -m 755 0xFFFF ${STAGING_BINDIR_NATIVE}
}
do_deploy[dirs] = "${S}"
do_deploy() {
+ install -d ${DEPLOY_DIR_IMAGE}
install -m 755 0xFFFF ${DEPLOY_DIR_IMAGE}
}
diff --git a/packages/bluez/bluez-gnome_0.13.bb b/packages/bluez/bluez-gnome_0.13.bb
index d50e8e5fde..0fb8a7980f 100644
--- a/packages/bluez/bluez-gnome_0.13.bb
+++ b/packages/bluez/bluez-gnome_0.13.bb
@@ -1,7 +1,10 @@
DESCRIPTION = "BLuetooth configuration applet"
LICENSE = "GPL+LGPL"
+PR = "r1"
+
DEPENDS = "dbus-glib gconf libnotify gtk+"
+RRECOMMENDS = "gnome-icon-theme"
SRC_URI = "http://bluez.sourceforge.net/download/${P}.tar.gz"
diff --git a/packages/bluez/bluez-gnome_0.6.bb b/packages/bluez/bluez-gnome_0.6.bb
deleted file mode 100644
index d50e8e5fde..0000000000
--- a/packages/bluez/bluez-gnome_0.6.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-DESCRIPTION = "BLuetooth configuration applet"
-LICENSE = "GPL+LGPL"
-
-DEPENDS = "dbus-glib gconf libnotify gtk+"
-
-SRC_URI = "http://bluez.sourceforge.net/download/${P}.tar.gz"
-
-inherit autotools pkgconfig gconf
-
-FILES_${PN} += "${datadir}/gconf"
-
diff --git a/packages/bluez/bluez-gnome_0.7.bb b/packages/bluez/bluez-gnome_0.7.bb
deleted file mode 100644
index d50e8e5fde..0000000000
--- a/packages/bluez/bluez-gnome_0.7.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-DESCRIPTION = "BLuetooth configuration applet"
-LICENSE = "GPL+LGPL"
-
-DEPENDS = "dbus-glib gconf libnotify gtk+"
-
-SRC_URI = "http://bluez.sourceforge.net/download/${P}.tar.gz"
-
-inherit autotools pkgconfig gconf
-
-FILES_${PN} += "${datadir}/gconf"
-
diff --git a/packages/bluez/bluez-gnome_0.9.bb b/packages/bluez/bluez-gnome_0.9.bb
deleted file mode 100644
index d50e8e5fde..0000000000
--- a/packages/bluez/bluez-gnome_0.9.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-DESCRIPTION = "BLuetooth configuration applet"
-LICENSE = "GPL+LGPL"
-
-DEPENDS = "dbus-glib gconf libnotify gtk+"
-
-SRC_URI = "http://bluez.sourceforge.net/download/${P}.tar.gz"
-
-inherit autotools pkgconfig gconf
-
-FILES_${PN} += "${datadir}/gconf"
-
diff --git a/packages/bluez/bluez-libs_3.14.bb b/packages/bluez/bluez-libs_3.14.bb
new file mode 100644
index 0000000000..6ddf62a4fb
--- /dev/null
+++ b/packages/bluez/bluez-libs_3.14.bb
@@ -0,0 +1 @@
+require bluez-libs.inc
diff --git a/packages/linux/compulab-pxa270-2.6.20/.mtn2git_empty b/packages/bluez/bluez-utils-3.14/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/linux/compulab-pxa270-2.6.20/.mtn2git_empty
+++ b/packages/bluez/bluez-utils-3.14/.mtn2git_empty
diff --git a/packages/bluez/bluez-utils-3.14/hciattach-ti-bts.patch b/packages/bluez/bluez-utils-3.14/hciattach-ti-bts.patch
new file mode 100644
index 0000000000..7936b7da3c
--- /dev/null
+++ b/packages/bluez/bluez-utils-3.14/hciattach-ti-bts.patch
@@ -0,0 +1,498 @@
+Index: bluez-utils-3.9/tools/hciattach.c
+===================================================================
+--- bluez-utils-3.9.orig/tools/hciattach.c 2007-01-28 21:16:48.000000000 +0100
++++ bluez-utils-3.9/tools/hciattach.c 2007-01-29 22:51:30.000000000 +0100
+@@ -59,6 +59,8 @@
+ #define HCI_UART_3WIRE 2
+ #define HCI_UART_H4DS 3
+
++#include "ti_bts.h"
++
+ struct uart_t {
+ char *type;
+ int m_id;
+@@ -68,6 +70,7 @@
+ int speed;
+ int flags;
+ int (*init) (int fd, struct uart_t *u, struct termios *ti);
++ char *bts; /* bluetooth script */
+ };
+
+ #define FLOW_CTL 0x0001
+@@ -257,6 +260,114 @@
+ return 0;
+ }
+
++static int brf6150(int fd, struct uart_t *u, struct termios *ti)
++{
++ bts_t *bfp;
++ int i;
++ unsigned long vers;
++ unsigned char actionbuf[256];
++ unsigned char resp[128]; /* Response */
++ unsigned long count;
++ unsigned short atype;
++
++ if (u->bts == NULL) /* no script, ignore */
++ return 0;
++
++ bfp = bts_load_script( u->bts, &vers );
++ if (bfp == NULL)
++ return -1;
++
++ fprintf( stderr, "Loading BTS script version %lu\n", vers );
++
++ while ((count = bts_next_action( bfp, actionbuf,
++ sizeof actionbuf - 1, &atype )) != 0) {
++ if (atype == ACTION_REMARKS) {
++ if (actionbuf[0] != 0)
++ fprintf( stderr, "%s\n", actionbuf );
++ }
++ else if (atype == ACTION_SEND_COMMAND) {
++#if 0
++ fprintf( stderr, "ACTION_SEND_COMMAND: ", (int)atype );
++ for (i=0; i<count; i++) {
++ fprintf( stderr, "0x%02x ", actionbuf[i] );
++ }
++ fprintf( stderr, "\n" );
++#endif
++ int n;
++ n = write(fd, actionbuf, count);
++ if (n < 0 || n < count) {
++ perror("Failed to write TI action command");
++ return -1;
++ }
++ }
++ else if (atype == ACTION_WAIT_EVENT) {
++ action_wait_t *wait = (action_wait_t *)actionbuf;
++#if 0
++ fprintf( stderr, "ACTION_WAIT_EVENT: %u msec, %u size, data = ", wait->msec, wait->size );
++ for (i=0; i<wait->size; i++) {
++ fprintf( stderr, "0x%02x ", wait->data[i] );
++ }
++ fprintf( stderr, "\n" );
++#endif
++ usleep(wait->msec); /* seems they give usec, not msec */
++ /* Read reply. */
++ if ((count = read_hci_event(fd, resp, sizeof resp)) < 0) {
++ perror("Failed to read TI command response");
++ return -1;
++ }
++ if (count < wait->size) {
++ fprintf( stderr, "TI command response is short.");
++ }
++ for (i=0; i<wait->size; i++) {
++ if (i == 3) continue; /* ignore */
++ if (resp[i] != wait->data[i]) {
++ fprintf( stderr, "TI command response does not match expected result.\n" );
++ }
++ }
++ }
++ else if (atype == ACTION_SERIAL_PORT_PARAMETERS) {
++ action_serial_t *sercmd = (action_serial_t *)actionbuf;
++
++ /* Set actual baudrate */
++ fprintf( stderr,
++ "BTS changing baud rate to %u, flow control to %u\n",
++ sercmd->baud, sercmd->flow_control );
++
++ tcflush(fd, TCIOFLUSH);
++
++ if (sercmd->flow_control)
++ ti->c_cflag |= CRTSCTS;
++ else
++ ti->c_cflag &= ~CRTSCTS;
++ if (tcsetattr(fd, TCSANOW, ti) < 0) {
++ perror("Can't set port settings");
++ return -1;
++ }
++
++ u->speed = sercmd->baud;
++
++ tcflush(fd, TCIOFLUSH);
++ if (set_speed(fd, ti, sercmd->baud) < 0) {
++ perror("Can't set baud rate");
++ return -1;
++ }
++ }
++ else if (atype == ACTION_DELAY) {
++ action_delay_t *delay = (action_delay_t *)actionbuf;
++ usleep(delay->msec); /* seems they give usec, not msec */
++ }
++ else {
++ fprintf( stderr, "BTS action type = %d: ", (int)atype );
++ for (i=0; i<count; i++) {
++ fprintf( stderr, "0x%02x ", actionbuf[i] );
++ }
++ fprintf( stderr, "\n" );
++ }
++ }
++ bts_unload_script( bfp );
++ return 0;
++}
++
+ static int texas(int fd, struct uart_t *u, struct termios *ti)
+ {
+ struct timespec tm = {0, 50000};
+@@ -297,15 +408,26 @@
+ } while (resp[4] != cmd[1] && resp[5] != cmd[2]);
+
+ /* Verify manufacturer */
+- if ((resp[11] & 0xFF) != 0x0d)
++ if (resp[11] != 0x0d)
+ fprintf(stderr,"WARNING : module's manufacturer is not Texas Instrument\n");
+
+ /* Print LMP version */
+- fprintf(stderr, "Texas module LMP version : 0x%02x\n", resp[10] & 0xFF);
++ fprintf(stderr, "TI module LMP version : 0x%02x\n", resp[10]);
+
+ /* Print LMP subversion */
+- fprintf(stderr, "Texas module LMP sub-version : 0x%02x%02x\n", resp[14] & 0xFF, resp[13] & 0xFF);
+-
++ fprintf(stderr, "TI module LMP sub-version : 0x%02x%02x\n", resp[14], resp[13]);
++ if ((resp[14] >> 2) == 3) {
++ int err;
++ nanosleep(&tm, NULL);
++
++ /* BRF6150 */
++ if ((err=brf6150( fd, u, ti )) != 0) {
++ fprintf( stderr, "TI script failed (err=%d)\n",
++ err );
++ return -1;
++ }
++ }
++
+ nanosleep(&tm, NULL);
+ return 0;
+ }
+@@ -1128,7 +1250,7 @@
+ {
+ printf("hciattach - HCI UART driver initialization utility\n");
+ printf("Usage:\n");
+- printf("\thciattach [-n] [-p] [-b] [-t timeout] [-s initial_speed] <tty> <type | id> [speed] [flow|noflow] [bdaddr]\n");
++ printf("\thciattach [-n] [-p] [-b] [-t timeout] [-s initial_speed] [-S bts-script] <tty> <type | id> [speed] [flow|noflow]\n");
+ printf("\thciattach -l\n");
+ }
+
+@@ -1143,11 +1265,12 @@
+ struct sigaction sa;
+ struct pollfd p;
+ char dev[PATH_MAX];
++ char *bts = NULL;
+
+ detach = 1;
+ printpid = 0;
+
+- while ((opt=getopt(argc, argv, "bnpt:s:l")) != EOF) {
++ while ((opt=getopt(argc, argv, "bnpt:s:S:l")) != EOF) {
+ switch(opt) {
+ case 'b':
+ send_break = 1;
+@@ -1169,6 +1292,10 @@
+ init_speed = atoi(optarg);
+ break;
+
++ case 'S':
++ bts = optarg;
++ break;
++
+ case 'l':
+ for (i = 0; uart[i].type; i++) {
+ printf("%-10s0x%04x,0x%04x\n", uart[i].type,
+@@ -1240,6 +1367,8 @@
+ if (init_speed)
+ u->init_speed = init_speed;
+
++ u->bts = bts;
++
+ memset(&sa, 0, sizeof(sa));
+ sa.sa_flags = SA_NOCLDSTOP;
+ sa.sa_handler = sig_alarm;
+Index: bluez-utils-3.9/tools/Makefile.am
+===================================================================
+--- bluez-utils-3.9.orig/tools/Makefile.am 2007-01-28 21:16:48.000000000 +0100
++++ bluez-utils-3.9/tools/Makefile.am 2007-01-29 22:54:22.000000000 +0100
+@@ -37,7 +37,7 @@
+
+ noinst_PROGRAMS = hcisecfilter ppporc
+
+-hciattach_SOURCES = hciattach.c hciattach_st.c
++hciattach_SOURCES = hciattach.c hciattach_st.c ti_bts.h ti_bts.c
+ hciattach_LDADD = @BLUEZ_LIBS@
+
+ hciconfig_SOURCES = hciconfig.c csr.h csr.c
+Index: bluez-utils-3.9/tools/ti_bts.h
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ bluez-utils-3.9/tools/ti_bts.h 2007-01-29 22:51:30.000000000 +0100
+@@ -0,0 +1,116 @@
++/*
++ * Copyright (c) 2005 Texas Instruments, Inc.
++ * Ported by SDG Systems, LLC
++ *
++ * This program is free software; you can redistribute it and/or modify
++ * it under the terms of the GNU General Public License version 2 as
++ * published by the Free Software Foundation;
++ *
++ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
++ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
++ * IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
++ * CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
++ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
++ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
++ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
++ *
++ * ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
++ * COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
++ * SOFTWARE IS DISCLAIMED.
++ *
++ */
++
++#ifndef BT_SCRIPT_H
++#define BT_SCRIPT_H
++
++#ifdef __cplusplus
++extern "C" {
++#endif
++
++/*
++ * Define the interface of Bluetooth Script
++ */
++
++typedef void bts_t;
++
++
++#define ACTION_SEND_COMMAND 1 /* Send out raw data (as is) */
++#define ACTION_WAIT_EVENT 2 /* Wait for data */
++#define ACTION_SERIAL_PORT_PARAMETERS 3
++#define ACTION_DELAY 4
++#define ACTION_RUN_SCRIPT 5
++#define ACTION_REMARKS 6
++
++/*
++ * Structure for ACTION_SEND_COMMAND
++ */
++typedef struct tagCActionCommand
++{
++ unsigned char data[1]; /* Data to send */
++} action_command_t;
++
++/*
++ * Structure for ACTION_WAIT_EVENT
++ */
++typedef struct tagCActionWaitEvent
++{
++ unsigned long msec; /* in milliseconds */
++ unsigned long size;
++ unsigned char data[1]; /* Data to wait for */
++} action_wait_t;
++
++
++/*
++ * Structure for ACTION_SERIAL_PORT_PARAMETERS
++ */
++typedef struct tagCActionSerialPortParameters
++{
++ unsigned long baud;
++ unsigned long flow_control;
++} action_serial_t;
++
++/* Flow Control Type */
++#define FCT_NONE 0
++#define FCT_HARDWARE 1
++
++#define DONT_CHANGE 0xFFFFFFFF /* For both baud rate and flow control */
++
++
++/*
++ * Structure fo