Browse Source

New software SPI macro for 1284

main
Bill Greiman 10 years ago
parent
commit
9685241ce3
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      SdFat/utility/DigitalPin.h

+ 3
- 3
SdFat/utility/DigitalPin.h View File

|| defined(__AVR_ATmega324__)\ || defined(__AVR_ATmega324__)\
|| defined(__AVR_ATmega16__) || defined(__AVR_ATmega16__)


#ifdef defined(VARIANT_MIGHTY)
#if analogInputToDigitalPin(0)==24
// Mighty Layout // Mighty Layout
static const pin_map_t pinMap[] = { static const pin_map_t pinMap[] = {
{&DDRB, &PINB, &PORTB, 0}, // B0 0 {&DDRB, &PINB, &PORTB, 0}, // B0 0
{&DDRA, &PINA, &PORTA, 6}, // A6 30 {&DDRA, &PINA, &PORTA, 6}, // A6 30
{&DDRA, &PINA, &PORTA, 7} // A7 31 {&DDRA, &PINA, &PORTA, 7} // A7 31
}; };
#elif defined(VARIANT_BOBUINO)
#elif analogInputToDigitalPin(0)==21
// Bobuino Layout // Bobuino Layout
static const pin_map_t pinMap[] = { static const pin_map_t pinMap[] = {
{&DDRD, &PIND, &PORTD, 0}, // D0 0 {&DDRD, &PIND, &PORTD, 0}, // D0 0
{&DDRD, &PIND, &PORTD, 4}, // D4 30 {&DDRD, &PIND, &PORTD, 4}, // D4 30
{&DDRD, &PIND, &PORTD, 7} // D7 31 {&DDRD, &PIND, &PORTD, 7} // D7 31
}; };
#elif defined(VARIANT_STANDARD)
#elif analogInputToDigitalPin(0)==31
// Standard Layout // Standard Layout
static const pin_map_t pinMap[] = { static const pin_map_t pinMap[] = {
{&DDRB, &PINB, &PORTB, 0}, // B0 0 {&DDRB, &PINB, &PORTB, 0}, // B0 0

Loading…
Cancel
Save