From e45c47c52f9cc9c43b81148e0e58fdedb3af1eb8 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 9 Sep 2012 14:01:21 -0700 Subject: altos/telelco: Search for available firing nodes at boot time Query for available firing nodes, limiting device selections to those found. Signed-off-by: Keith Packard --- src/drivers/ao_pad.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/drivers/ao_pad.h') diff --git a/src/drivers/ao_pad.h b/src/drivers/ao_pad.h index ae4f3db4..23062899 100644 --- a/src/drivers/ao_pad.h +++ b/src/drivers/ao_pad.h @@ -19,6 +19,7 @@ #define _AO_PAD_H_ #define AO_PAD_MAX_CHANNELS 8 +#define AO_PAD_MAX_BOXES 100 struct ao_pad_command { uint16_t tick; @@ -41,16 +42,17 @@ struct ao_pad_query { uint8_t igniter_status[AO_PAD_MAX_CHANNELS]; /* status for each igniter */ }; -/* Set current armed pads, report back status +/* Arm pads for 3 seconds, no report */ - #define AO_PAD_ARM 2 +#define AO_PAD_ARM_TIME AO_SEC_TO_TICKS(3) + /* Fire current armed pads for 200ms, no report */ #define AO_PAD_FIRE 3 -#define AO_PAD_FIRE_TIME AO_MS_TO_TICKS(250) +#define AO_PAD_FIRE_TIME AO_MS_TO_TICKS(200) #define AO_PAD_ARM_STATUS_DISARMED 0 #define AO_PAD_ARM_STATUS_ARMED 1 -- cgit v1.2.3