MBIC_Bootloader(2626).c 626 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. printf("RX");
  12. for(int i = 0; i < 128; i++)
  13. printf("%c",*data++);
  14. switch(datatype){
  15. case MBIC_Notice_REQ:
  16. break;
  17. case MBIC_Download_DATA_REQ:
  18. break;
  19. case MBIC_Download_Confirm_REQ:
  20. break;
  21. case MBIC_Complete_Notice_REQ_REQ:
  22. break;
  23. case MBIC_Reboot_Notice_REQ:
  24. break;
  25. }
  26. }