Rev 1921 | Rev 1931 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1921 | Rev 1925 | ||
---|---|---|---|
Line 345... | Line 345... | ||
345 | if(eeprom_read_byte((uint8_t*)(eeaddr)) != EEPARAM_REVISION) return 0; |
345 | if(eeprom_read_byte((uint8_t*)(eeaddr)) != EEPARAM_REVISION) return 0; |
Line 346... | Line 346... | ||
346 | 346 | ||
347 | // read paramset from eeprom |
347 | // read paramset from eeprom |
348 | eeprom_read_block((void *) &EE_Parameter, (void*)(EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1)), PARAMSET_STRUCT_LEN); |
348 | eeprom_read_block((void *) &EE_Parameter, (void*)(EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1)), PARAMSET_STRUCT_LEN); |
- | 349 | LED_Init(); |
|
349 | LED_Init(); |
350 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
- | 351 | LIBFC_HoTT_Clear(); |
|
350 | LIBFC_HoTT_Clear(); |
352 | #endif |
351 | return 1; |
353 | return 1; |
Line 352... | Line 354... | ||
352 | } |
354 | } |
353 | 355 | ||
Line 378... | Line 380... | ||
378 | eeprom_write_byte((uint8_t*)(EEPROM_ADR_CHANNELS + sizeof(EE_Parameter.Kanalbelegung)), crc); |
380 | eeprom_write_byte((uint8_t*)(EEPROM_ADR_CHANNELS + sizeof(EE_Parameter.Kanalbelegung)), crc); |
Line 379... | Line 381... | ||
379 | 381 | ||
380 | // update active settings number |
382 | // update active settings number |
381 | SetActiveParamSet(setnumber); |
383 | SetActiveParamSet(setnumber); |
- | 384 | LED_Init(); |
|
382 | LED_Init(); |
385 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
- | 386 | LIBFC_HoTT_Clear(); |
|
383 | LIBFC_HoTT_Clear(); |
387 | #endif |
384 | return 1; |
388 | return 1; |
385 | } |
389 | } |
386 | // wrong revision |
390 | // wrong revision |
387 | return 0; |
391 | return 0; |