diff options
| author | Keith Packard <keithp@keithp.com> | 2012-09-09 14:01:21 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2012-09-09 14:01:21 -0700 | 
| commit | e45c47c52f9cc9c43b81148e0e58fdedb3af1eb8 (patch) | |
| tree | f4f0f737941aea4f200204f93344660a5f071f55 /src/drivers/ao_pad.h | |
| parent | 77775711d414227b3ed97859d1b21ab1c689a724 (diff) | |
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 <keithp@keithp.com>
Diffstat (limited to 'src/drivers/ao_pad.h')
| -rw-r--r-- | src/drivers/ao_pad.h | 8 | 
1 files changed, 5 insertions, 3 deletions
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  | 
