Skip to content

Commit

Permalink
hello_world: revert to %d for 8/16-bit for newlib-nano compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
igrr committed Dec 6, 2022
1 parent 58d64f9 commit e20b28e
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions examples/get-started/hello_world/main/hello_world_main.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@ void app_main(void)
esp_chip_info_t chip_info;
uint32_t flash_size;
esp_chip_info(&chip_info);
printf("This is %s chip with %" PRIu8 " CPU core(s), WiFi%s%s%s, ",
printf("This is %s chip with %d CPU core(s), WiFi%s%s%s, ",
CONFIG_IDF_TARGET,
chip_info.cores,
(chip_info.features & CHIP_FEATURE_BT) ? "/BT" : "",
(chip_info.features & CHIP_FEATURE_BLE) ? "/BLE" : "",
(chip_info.features & CHIP_FEATURE_IEEE802154) ? ", 802.15.4 (Zigbee/Thread)" : "");

const uint16_t major_rev = chip_info.revision / (uint16_t)100;
const uint16_t minor_rev = chip_info.revision % (uint16_t)100;
printf("silicon revision v%" PRIu16 ".%" PRIu16 ", ", major_rev, minor_rev);
unsigned major_rev = chip_info.revision / 100;
unsigned minor_rev = chip_info.revision % 100;
printf("silicon revision v%d.%d, ", major_rev, minor_rev);
if(esp_flash_get_size(NULL, &flash_size) != ESP_OK) {
printf("Get flash size failed");
return;
Expand Down

0 comments on commit e20b28e

Please sign in to comment.