projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use ao_alarm for ao_delay so it can be easily interrupted
[fw/altos]
/
src
/
ao.h
diff --git
a/src/ao.h
b/src/ao.h
index b90befe56e8921cc986176bce114bb104f5661bb..e2f137bdafd02eb7aeac390a3123c6bd75d20a7a 100644
(file)
--- a/
src/ao.h
+++ b/
src/ao.h
@@
-365,7
+365,6
@@
ao_cmd_init(void);
#define AO_DMA_DONE 1
#define AO_DMA_ABORTED 2
#define AO_DMA_DONE 1
#define AO_DMA_ABORTED 2
-#define AO_DMA_TIMEOUT 4
uint8_t
ao_dma_alloc(__xdata uint8_t * done);
uint8_t
ao_dma_alloc(__xdata uint8_t * done);
@@
-389,7
+388,7
@@
ao_dma_trigger(uint8_t id);
/* Abort a running DMA transfer */
void
/* Abort a running DMA transfer */
void
-ao_dma_abort(uint8_t id
, uint8_t reason
);
+ao_dma_abort(uint8_t id);
/* DMA interrupt routine */
void
/* DMA interrupt routine */
void
@@
-844,7
+843,7
@@
void
ao_radio_rdf(int ms);
void
ao_radio_rdf(int ms);
void
-ao_radio_abort(
uint8_t reason
);
+ao_radio_abort(
void
);
void
ao_radio_rdf_abort(void);
void
ao_radio_rdf_abort(void);
@@
-982,6
+981,7
@@
struct ao_fifo {
*/
#define AO_PACKET_MAX 8
*/
#define AO_PACKET_MAX 8
+#define AO_PACKET_SYN 0xff
struct ao_packet {
uint8_t addr;
struct ao_packet {
uint8_t addr;