MBIC_Bootloader(4226).c 608 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * MBIC_Bootloader.c
  3. *
  4. * Created on: 2020. 5. 18.
  5. * Author: parkyj
  6. */
  7. #include "main.h"
  8. #include "MBIC_Bootloader.h"
  9. void MBIC_Bootloader_FirmwareUpdate(uint8_t* data){
  10. uint8_t datatype = data[MBIC_PAYLOADSTART];
  11. for(int i = 0; i < 128; i++)
  12. printf("%c",*data++);
  13. switch(datatype){
  14. case MBIC_Notice_REQ:
  15. break;
  16. case MBIC_Download_DATA_REQ:
  17. break;
  18. case MBIC_Download_Confirm_REQ:
  19. break;
  20. case MBIC_Complete_Notice_REQ_REQ:
  21. break;
  22. case MBIC_Reboot_Notice_REQ:
  23. break;
  24. }
  25. }