1
0
forked from Rativel/BurritOS
Commit Graph

13 Commits

Author SHA1 Message Date
Quentin Legot
8239079130 Add section flag support, loader now ready to run binary files 2023-04-01 00:14:09 +02:00
Quentin Legot
0a744f0f94 Add parsing of sections 2023-03-31 22:48:02 +02:00
Quentin Legot
443556b18a Refactor loader into multiple struct 2023-03-31 21:49:26 +02:00
Quentin Legot
35c81e5269 Fix get_address_point 2023-03-31 19:34:45 +02:00
Quentin Legot
453de4b704 Fix is_riscv_isa 2023-03-31 15:34:04 +02:00
Quentin Legot
b4b7eb69c2 Add elf header parsing 2023-03-31 15:18:58 +02:00
Quentin Legot
703c8e5448 Loader seem to work, be seem we have a problem with jalr 2023-03-28 21:26:58 +02:00
Quentin Legot
08ba0154f7 Add a bin loader 2023-03-27 18:10:11 +02:00
François Autin
177abfe846 Renamed Machine::init_machine and fixed stack overflow by allocating main_memory to the heap 2023-03-11 23:49:20 +01:00
François Autin
6ee74ba126 Fixed more clippy complaining 2023-03-10 11:03:54 +01:00
Baptiste
73c49414ff print_memory dans Machine 2023-03-01 15:11:35 +01:00
Samy Solhi
82c9282f0e debug loader 2023-02-15 18:09:18 +01:00
Samy Solhi
6507b601e7 Added loader 2023-02-15 17:20:10 +01:00