diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/avr/ao_spi_slave.c | 4 | ||||
| -rw-r--r-- | src/avr/ao_usb_avr.c | 3 | ||||
| -rw-r--r-- | src/core/ao.h | 4 | ||||
| -rw-r--r-- | src/drivers/ao_pyro_slave.c | 12 | ||||
| -rw-r--r-- | src/drivers/ao_science_slave.c | 12 | 
5 files changed, 16 insertions, 19 deletions
| diff --git a/src/avr/ao_spi_slave.c b/src/avr/ao_spi_slave.c index 3aa0b97f..b742d29a 100644 --- a/src/avr/ao_spi_slave.c +++ b/src/avr/ao_spi_slave.c @@ -18,7 +18,7 @@  #include "ao.h"  uint8_t -ao_spi_read(uint8_t *buf, uint8_t len) +ao_spi_slave_recv(uint8_t *buf, uint8_t len)  {  	while (len--) {  		while (!(SPSR & (1 << SPIF))) @@ -30,7 +30,7 @@ ao_spi_read(uint8_t *buf, uint8_t len)  }  void -ao_spi_write(uint8_t *buf, uint8_t len) +ao_spi_slave_send(uint8_t *buf, uint8_t len)  {  	while (len--) {  		SPDR = *buf++; diff --git a/src/avr/ao_usb_avr.c b/src/avr/ao_usb_avr.c index 74bdea23..fc8899d8 100644 --- a/src/avr/ao_usb_avr.c +++ b/src/avr/ao_usb_avr.c @@ -303,9 +303,6 @@ ao_usb_ep0_setup(void)  			}  			break;  		case AO_USB_RECIP_INTERFACE: -#ifndef AVR -			#pragma disable_warning 110 -#endif  			debug ("Interface setup packet\n");  			switch(ao_usb_setup.request) {  			case AO_USB_REQ_GET_STATUS: diff --git a/src/core/ao.h b/src/core/ao.h index c0474729..94526bc3 100644 --- a/src/core/ao.h +++ b/src/core/ao.h @@ -975,10 +975,10 @@ ao_spi_init(void);   */  uint8_t -ao_spi_read(uint8_t *buf, uint8_t len); +ao_spi_slave_recv(uint8_t *buf, uint8_t len);  void -ao_spi_write(uint8_t *buf, uint8_t len); +ao_spi_slave_send(uint8_t *buf, uint8_t len);  void  ao_spi_slave_init(void); diff --git a/src/drivers/ao_pyro_slave.c b/src/drivers/ao_pyro_slave.c index e6c73a3c..5ef42b5a 100644 --- a/src/drivers/ao_pyro_slave.c +++ b/src/drivers/ao_pyro_slave.c @@ -29,19 +29,19 @@ static const struct ao_companion_setup	ao_telepyro_setup = {  void ao_spi_slave(void)  { -	if (!ao_spi_read((uint8_t *) &ao_companion_command, -			 sizeof (ao_companion_command))) +	if (!ao_spi_slave_recv((uint8_t *) &ao_companion_command, +			       sizeof (ao_companion_command)))  		return;  	/* Figure out the outbound data */  	switch (ao_companion_command.command) {  	case AO_COMPANION_SETUP: -		ao_spi_write((uint8_t *) &ao_telepyro_setup, -			     sizeof (ao_telepyro_setup)); +		ao_spi_slave_send((uint8_t *) &ao_telepyro_setup, +				  sizeof (ao_telepyro_setup));  		break;  	case AO_COMPANION_FETCH: -		ao_spi_write((uint8_t *) &ao_adc_ring[ao_adc_ring_prev(ao_adc_head)].adc, -			     AO_TELEPYRO_NUM_ADC * sizeof (uint16_t)); +		ao_spi_slave_send((uint8_t *) &ao_adc_ring[ao_adc_ring_prev(ao_adc_head)].adc, +				  AO_TELEPYRO_NUM_ADC * sizeof (uint16_t));  		break;  	case AO_COMPANION_NOTIFY:  		break; diff --git a/src/drivers/ao_science_slave.c b/src/drivers/ao_science_slave.c index 78941255..1ebb1480 100644 --- a/src/drivers/ao_science_slave.c +++ b/src/drivers/ao_science_slave.c @@ -29,19 +29,19 @@ static const struct ao_companion_setup	ao_telescience_setup = {  void ao_spi_slave(void)  { -	if (!ao_spi_read((uint8_t *) &ao_companion_command, -			 sizeof (ao_companion_command))) +	if (!ao_spi_slave_recv((uint8_t *) &ao_companion_command, +			       sizeof (ao_companion_command)))  		return;  	/* Figure out the outbound data */  	switch (ao_companion_command.command) {  	case AO_COMPANION_SETUP: -		ao_spi_write((uint8_t *) &ao_telescience_setup, -			     sizeof (ao_telescience_setup)); +		ao_spi_slave_send((uint8_t *) &ao_telescience_setup, +				  sizeof (ao_telescience_setup));  		break;  	case AO_COMPANION_FETCH: -		ao_spi_write((uint8_t *) &ao_adc_ring[ao_adc_ring_prev(ao_adc_head)].adc, -			     AO_LOG_TELESCIENCE_NUM_ADC * sizeof (uint16_t)); +		ao_spi_slave_send((uint8_t *) &ao_adc_ring[ao_adc_ring_prev(ao_adc_head)].adc, +				  AO_LOG_TELESCIENCE_NUM_ADC * sizeof (uint16_t));  		break;  	case AO_COMPANION_NOTIFY:  		break; | 
