mendel.c: do module enabling differently.
Same result, but 8 bytes less binary size. With SD card disabled, binary size is now the same as before getting SPI running.
This commit is contained in:
parent
1fb3ece31e
commit
63c4dbaea9
14
mendel.c
14
mendel.c
|
|
@ -68,14 +68,16 @@
|
||||||
void io_init(void) {
|
void io_init(void) {
|
||||||
// disable modules we don't use
|
// disable modules we don't use
|
||||||
#ifdef PRR
|
#ifdef PRR
|
||||||
PRR = MASK(PRTWI) | MASK(PRADC);
|
#if defined TEMP_MAX6675 || defined SD
|
||||||
#if ! defined TEMP_MAX6675 && ! defined SD
|
PRR = MASK(PRTWI) | MASK(PRADC);
|
||||||
PRR |= MASK(PRSPI);
|
#else
|
||||||
|
PRR = MASK(PRTWI) | MASK(PRADC) | MASK(PRSPI);
|
||||||
#endif
|
#endif
|
||||||
#elif defined PRR0
|
#elif defined PRR0
|
||||||
PRR0 = MASK(PRTWI) | MASK(PRADC);
|
#if defined TEMP_MAX6675 || defined SD
|
||||||
#if ! defined TEMP_MAX6675 && ! defined SD
|
PRR0 = MASK(PRTWI) | MASK(PRADC);
|
||||||
PRR0 |= MASK(PRSPI);
|
#else
|
||||||
|
PRR0 = MASK(PRTWI) | MASK(PRADC) | MASK(PRSPI);
|
||||||
#endif
|
#endif
|
||||||
#if defined(PRUSART3)
|
#if defined(PRUSART3)
|
||||||
// don't use USART2 or USART3- leave USART1 for GEN3 and derivatives
|
// don't use USART2 or USART3- leave USART1 for GEN3 and derivatives
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue