Skip to content

maxwellVisual/risc-v-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • under construction

Dependencies

  • make
  • gcc
  • ld

Files

src/arrays.c

  • dynamic array reserving/pushing/poping

src/cmd.c (unfinished)

  • cmdline arg parsing
  • dynamic global configuration management

src/elfutil.c

  • ELF format reader
  • memory segment inserting

src/error.c

  • global error handling

src/main.c (unfinished)

  • entry point

src/map.c

  • hash map implimentation

src/memory.c

  • virtual memory management
  • memory privilege guarding
  • virtual memory persistencing

src/risc-v.c

  • basic risc-v virtual environment
  • riscv32i implimentation

src/user_group.c (unfinished)

  • user privilege isolation
  • group privilege inhertage
  • group management

src/vm.c

  • complete risc-v virtual machine
  • local configuration manager
  • game cycle update thread (temprary)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published