Min před 4 roky
rodič
revize
5cf4f8ceb5
2 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 2 1
      emulator/devices/utilities.c
  2. 2 0
      emulator/python/py_functions.c

+ 2 - 1
emulator/devices/utilities.c

@@ -41,7 +41,7 @@ void load_bootloader(uint16_t virt_addr)
 int load_firmware(Emulator *emu, char *file_name, uint16_t virt_addr)
 {
     uint32_t size, result;
-    char str[100] = {0};
+    char str[277] = {0};
 
     sprintf(str, "Loading firmware: ( %s )\n", file_name);
   
@@ -79,6 +79,7 @@ int load_firmware(Emulator *emu, char *file_name, uint16_t virt_addr)
     print_console(emu, str);
 
     fclose(fd);
+    return 0;
 }
 
 uint16_t *get_stack_ptr(Emulator *emu)

+ 2 - 0
emulator/python/py_functions.c

@@ -150,6 +150,8 @@ void start_emu(char *file) {
     setup_port_1(emuInst);
     setup_usci(emuInst);
 
+    print_console(emuInst, " [MSP430 Emulator]\n Copyright (C) 2020 Rudolf Geosits (rgeosits@live.esu.edu)\n");
+
     load_bootloader(0x0C00);
     if(load_firmware(emuInst, file, 0xC000) == 0) {
         //    display_registers(emuInst);