projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Try RDF mode for TX calibration
[fw/altos]
/
src
/
drivers
/
ao_bufio.c
diff --git
a/src/drivers/ao_bufio.c
b/src/drivers/ao_bufio.c
index 10b32ceb41a9fba365826e31cadadc0d11721cb6..87de457f96f88539caff1efdc9ef8f00775ed090 100644
(file)
--- a/
src/drivers/ao_bufio.c
+++ b/
src/drivers/ao_bufio.c
@@
-22,7
+22,7
@@
#include "ao_sdcard.h"
#include "ao_bufio.h"
#include "ao_sdcard.h"
#include "ao_bufio.h"
-#define AO_NUM_BUF
4
+#define AO_NUM_BUF
16
#define AO_BUFSIZ 512
struct ao_bufio {
#define AO_BUFSIZ 512
struct ao_bufio {
@@
-292,13
+292,21
@@
static const struct ao_cmds ao_bufio_cmds[] = {
};
void
};
void
-ao_bufio_
init
(void)
+ao_bufio_
setup
(void)
{
int b;
{
int b;
- for (b = 0; b < AO_NUM_BUF; b++)
+ for (b = 0; b < AO_NUM_BUF; b++) {
+ ao_bufio[b].dirty = 0;
+ ao_bufio[b].busy = 0;
ao_bufio[b].block = 0xffffffff;
ao_bufio[b].block = 0xffffffff;
- ao_sdcard_init();
+ }
+}
+void
+ao_bufio_init(void)
+{
+ ao_bufio_setup();
+ ao_sdcard_init();
ao_cmd_register(&ao_bufio_cmds[0]);
}
ao_cmd_register(&ao_bufio_cmds[0]);
}