test_main.c 611 B

123456789101112131415161718
  1. #include <stdint.h>
  2. #include <stdio.h>
  3. extern uint8_t _2file_start[] asm("_binary_2file_txt_start");
  4. extern uint8_t _2file_end[] asm("_binary_2file_txt_end");
  5. extern uint8_t file_start[] asm("_binary_file_txt_start");
  6. extern uint8_t file_end[] asm("_binary_file_txt_start");
  7. extern uint8_t _file_start[] asm("_binary__file_txt_start");
  8. extern uint8_t _file_end[] asm("_binary__file_txt_start");
  9. #define PRINT_ADDR(f) printf("%s -> start: %p end:%p\n", #f, f ## _start, f ## _end);
  10. void app_main(void)
  11. {
  12. PRINT_ADDR(_2file);
  13. PRINT_ADDR(file);
  14. PRINT_ADDR(_file);
  15. }