Fixed compiler warning for Sanguino compile
This commit is contained in:
parent
66d50562b6
commit
286d5003fa
4 changed files with 17 additions and 16 deletions
|
@ -67,28 +67,28 @@
|
||||||
const uint8_t PROGMEM port_to_mode_PGM[] =
|
const uint8_t PROGMEM port_to_mode_PGM[] =
|
||||||
{
|
{
|
||||||
NOT_A_PORT,
|
NOT_A_PORT,
|
||||||
(uint8_t) &DDRA,
|
(uint8_t) (uint16_t) &DDRA,
|
||||||
(uint8_t) &DDRB,
|
(uint8_t) (uint16_t) &DDRB,
|
||||||
(uint8_t) &DDRC,
|
(uint8_t) (uint16_t) &DDRC,
|
||||||
(uint8_t) &DDRD,
|
(uint8_t) (uint16_t) &DDRD,
|
||||||
};
|
};
|
||||||
|
|
||||||
const uint8_t PROGMEM port_to_output_PGM[] =
|
const uint8_t PROGMEM port_to_output_PGM[] =
|
||||||
{
|
{
|
||||||
NOT_A_PORT,
|
NOT_A_PORT,
|
||||||
(uint8_t) &PORTA,
|
(uint8_t) (uint16_t) &PORTA,
|
||||||
(uint8_t) &PORTB,
|
(uint8_t) (uint16_t) &PORTB,
|
||||||
(uint8_t) &PORTC,
|
(uint8_t) (uint16_t) &PORTC,
|
||||||
(uint8_t) &PORTD,
|
(uint8_t) (uint16_t) &PORTD,
|
||||||
};
|
};
|
||||||
|
|
||||||
const uint8_t PROGMEM port_to_input_PGM[] =
|
const uint8_t PROGMEM port_to_input_PGM[] =
|
||||||
{
|
{
|
||||||
NOT_A_PORT,
|
NOT_A_PORT,
|
||||||
(uint8_t) &PINA,
|
(uint8_t) (uint16_t) &PINA,
|
||||||
(uint8_t) &PINB,
|
(uint8_t) (uint16_t) &PINB,
|
||||||
(uint8_t) &PINC,
|
(uint8_t) (uint16_t) &PINC,
|
||||||
(uint8_t) &PIND,
|
(uint8_t) (uint16_t) &PIND,
|
||||||
};
|
};
|
||||||
|
|
||||||
const uint8_t PROGMEM digital_pin_to_port_PGM[] =
|
const uint8_t PROGMEM digital_pin_to_port_PGM[] =
|
||||||
|
|
|
@ -58,8 +58,8 @@ extern const uint8_t PROGMEM digital_pin_to_timer_PGM[];
|
||||||
#define digitalPinToBitMask(P) ( pgm_read_byte( digital_pin_to_bit_mask_PGM + (P) ) )
|
#define digitalPinToBitMask(P) ( pgm_read_byte( digital_pin_to_bit_mask_PGM + (P) ) )
|
||||||
#define digitalPinToTimer(P) ( pgm_read_byte( digital_pin_to_timer_PGM + (P) ) )
|
#define digitalPinToTimer(P) ( pgm_read_byte( digital_pin_to_timer_PGM + (P) ) )
|
||||||
#define analogInPinToBit(P) (P)
|
#define analogInPinToBit(P) (P)
|
||||||
#define portOutputRegister(P) ( (volatile uint8_t *)( pgm_read_byte( port_to_output_PGM + (P))) )
|
#define portOutputRegister(P) ( (volatile uint8_t *)( (uint16_t) pgm_read_byte( port_to_output_PGM + (P))) )
|
||||||
#define portInputRegister(P) ( (volatile uint8_t *)( pgm_read_byte( port_to_input_PGM + (P))) )
|
#define portInputRegister(P) ( (volatile uint8_t *)( (uint16_t) pgm_read_byte( port_to_input_PGM + (P))) )
|
||||||
#define portModeRegister(P) ( (volatile uint8_t *)( pgm_read_byte( port_to_mode_PGM + (P))) )
|
#define portModeRegister(P) ( (volatile uint8_t *)( (uint16_t) pgm_read_byte( port_to_mode_PGM + (P))) )
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <avr/io.h>
|
#include <avr/io.h>
|
||||||
#include <avr/interrupt.h>
|
#include <avr/interrupt.h>
|
||||||
#include <avr/delay.h>
|
#include <util/delay.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
|
|
@ -539,6 +539,7 @@
|
||||||
*
|
*
|
||||||
****************************************************************************************/
|
****************************************************************************************/
|
||||||
#if MOTHERBOARD == 62
|
#if MOTHERBOARD == 62
|
||||||
|
#undef MOTHERBOARD
|
||||||
#define MOTHERBOARD 6
|
#define MOTHERBOARD 6
|
||||||
#define SANGUINOLOLU_V_1_2
|
#define SANGUINOLOLU_V_1_2
|
||||||
#endif
|
#endif
|
||||||
|
|
Reference in a new issue