projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Clean up warnings for LPC products
[fw/altos]
/
src
/
drivers
/
ao_cc115l.c
diff --git
a/src/drivers/ao_cc115l.c
b/src/drivers/ao_cc115l.c
index 0fa1e899044a23fae470cbaa7ac1b9a657b84014..5d4f3bd666892160699fdb7c7dc758b1e53465f8 100644
(file)
--- a/
src/drivers/ao_cc115l.c
+++ b/
src/drivers/ao_cc115l.c
@@
-29,8
+29,6
@@
static uint8_t ao_radio_fifo; /* fifo drained interrupt received */
static uint8_t ao_radio_done; /* tx done interrupt received */
static uint8_t ao_radio_wake; /* sleep address for radio interrupts */
static uint8_t ao_radio_abort; /* radio operation should abort */
static uint8_t ao_radio_done; /* tx done interrupt received */
static uint8_t ao_radio_wake; /* sleep address for radio interrupts */
static uint8_t ao_radio_abort; /* radio operation should abort */
-static uint8_t ao_radio_mcu_wake; /* MARC status change */
-static uint8_t ao_radio_marcstate; /* Last read MARC state value */
/* Debugging commands */
#define CC115L_DEBUG 0
/* Debugging commands */
#define CC115L_DEBUG 0
@@
-106,7
+104,6
@@
static uint8_t
ao_radio_reg_read(uint8_t addr)
{
uint8_t data[1];
ao_radio_reg_read(uint8_t addr)
{
uint8_t data[1];
- uint8_t d;
data[0] = ((1 << CC115L_READ) |
(0 << CC115L_BURST) |
data[0] = ((1 << CC115L_READ) |
(0 << CC115L_BURST) |
@@
-123,7
+120,6
@@
static void
ao_radio_reg_write(uint8_t addr, uint8_t value)
{
uint8_t data[2];
ao_radio_reg_write(uint8_t addr, uint8_t value)
{
uint8_t data[2];
- uint8_t d;
trace_add(trace_write, addr, value, NULL);
data[0] = ((0 << CC115L_READ) |
trace_add(trace_write, addr, value, NULL);
data[0] = ((0 << CC115L_READ) |
@@
-135,11
+131,11
@@
ao_radio_reg_write(uint8_t addr, uint8_t value)
ao_radio_deselect();
}
ao_radio_deselect();
}
+#if UNUSED
static void
ao_radio_burst_read_start (uint16_t addr)
{
uint8_t data[1];
static void
ao_radio_burst_read_start (uint16_t addr)
{
uint8_t data[1];
- uint8_t d;
data[0] = ((1 << CC115L_READ) |
(1 << CC115L_BURST) |
data[0] = ((1 << CC115L_READ) |
(1 << CC115L_BURST) |
@@
-153,6
+149,7
@@
ao_radio_burst_read_stop (void)
{
ao_radio_deselect();
}
{
ao_radio_deselect();
}
+#endif
static uint8_t
static uint8_t
@@
-200,19
+197,23
@@
ao_radio_tx_fifo_space(void)
return CC115L_FIFO_SIZE - (ao_radio_reg_read(CC115L_TXBYTES) & CC115L_TXBYTES_NUM_TX_BYTES_MASK);
}
return CC115L_FIFO_SIZE - (ao_radio_reg_read(CC115L_TXBYTES) & CC115L_TXBYTES_NUM_TX_BYTES_MASK);
}
+#if UNUSED
static uint8_t
ao_radio_status(void)
{
return ao_radio_strobe (CC115L_SNOP);
}
static uint8_t
ao_radio_status(void)
{
return ao_radio_strobe (CC115L_SNOP);
}
+#endif
#define ao_radio_rdf_value 0x55
#define ao_radio_rdf_value 0x55
+#if UNUSED
static uint8_t
ao_radio_get_marcstate(void)
{
return ao_radio_reg_read(CC115L_MARCSTATE) & CC115L_MARCSTATE_MASK;
}
static uint8_t
ao_radio_get_marcstate(void)
{
return ao_radio_reg_read(CC115L_MARCSTATE) & CC115L_MARCSTATE_MASK;
}
+#endif
static void
ao_radio_done_isr(void)
static void
ao_radio_done_isr(void)
@@
-232,11
+233,6
@@
ao_radio_fifo_isr(void)
ao_wakeup(&ao_radio_wake);
}
ao_wakeup(&ao_radio_wake);
}
-static void
-ao_radio_start_tx(void)
-{
-}
-
static void
ao_radio_idle(void)
{
static void
ao_radio_idle(void)
{
@@
-401,7
+397,7
@@
static void
ao_radio_set_mode(uint16_t new_mode)
{
uint16_t changes;
ao_radio_set_mode(uint16_t new_mode)
{
uint16_t changes;
- int i;
+
unsigned
int i;
if (new_mode == ao_radio_mode)
return;
if (new_mode == ao_radio_mode)
return;
@@
-466,7
+462,7
@@
static uint8_t ao_radio_configured = 0;
static void
ao_radio_setup(void)
{
static void
ao_radio_setup(void)
{
-
int
i;
+
unsigned int
i;
ao_radio_strobe(CC115L_SRES);
ao_delay(AO_MS_TO_TICKS(10));
ao_radio_strobe(CC115L_SRES);
ao_delay(AO_MS_TO_TICKS(10));
@@
-730,8
+726,6
@@
ao_radio_send_fill(uint8_t *buf, int16_t len)
void
ao_radio_send(const void *d, uint8_t size)
{
void
ao_radio_send(const void *d, uint8_t size)
{
- int i;
-
ao_radio_get();
ao_radio_send_len = ao_fec_encode(d, size, tx_data);
ao_radio_send_buf = tx_data;
ao_radio_get();
ao_radio_send_len = ao_fec_encode(d, size, tx_data);
ao_radio_send_buf = tx_data;
@@
-912,7
+906,6
@@
static void ao_radio_packet(void) {
ao_radio_send(packet, sizeof (packet));
}
ao_radio_send(packet, sizeof (packet));
}
-#endif /* CC115L_DEBUG */
#if HAS_APRS
#include <ao_aprs.h>
#if HAS_APRS
#include <ao_aprs.h>
@@
-926,6
+919,7
@@
ao_radio_aprs()
ao_aprs_send();
}
#endif
ao_aprs_send();
}
#endif
+#endif /* CC115L_DEBUG */
static const struct ao_cmds ao_radio_cmds[] = {
{ ao_radio_test_cmd, "C <1 start, 0 stop, none both>\0Radio carrier test" },
static const struct ao_cmds ao_radio_cmds[] = {
{ ao_radio_test_cmd, "C <1 start, 0 stop, none both>\0Radio carrier test" },
@@
-943,7
+937,9
@@
static const struct ao_cmds ao_radio_cmds[] = {
void
ao_radio_init(void)
{
void
ao_radio_init(void)
{
+#if 0
int i;
int i;
+#endif
ao_radio_configured = 0;
ao_spi_init_cs (AO_CC115L_SPI_CS_PORT, (1 << AO_CC115L_SPI_CS_PIN));
ao_radio_configured = 0;
ao_spi_init_cs (AO_CC115L_SPI_CS_PORT, (1 << AO_CC115L_SPI_CS_PIN));