Revision 5b1b6715 devices/PowerManagement/main.cpp
devices/PowerManagement/main.cpp | ||
---|---|---|
1182 | 1182 |
break; |
1183 | 1183 |
} |
1184 | 1184 |
} |
1185 |
// handle bootloader version 1.0.x |
|
1185 |
// handle bootloader version 1.0.x and 1.1.x
|
|
1186 | 1186 |
else if ((*((uint32_t*)(BL_CALLBACK_TABLE_ADDR)) == (('A'<<24) | ('-'<<16) | ('B'<<8) | ('L'<<0))) && |
1187 |
((blVersion_t*)(BL_CALLBACK_TABLE_ADDR + (1*4)))->major == 1 && ((blVersion_t*)(BL_CALLBACK_TABLE_ADDR + (1*4)))->minor == 0) {
|
|
1187 |
((blVersion_t*)(BL_CALLBACK_TABLE_ADDR + (1*4)))->major == 1 && (((blVersion_t*)(BL_CALLBACK_TABLE_ADDR + (1*4)))->minor == 0 || ((blVersion_t*)(BL_CALLBACK_TABLE_ADDR + (1*4)))->minor == 1)) {
|
|
1188 | 1188 |
switch (shutdown_now) { |
1189 | 1189 |
case SHUTDOWN_TRANSPORTATION: |
1190 | 1190 |
blCallbackPtrAddr += 6 * 4; |
Also available in: Unified diff