Skip to content

Projekat iz OS1: minimalni operativni sistem na bazi xv6 nad Risc-V arhitekturom

License

Notifications You must be signed in to change notification settings

andrijast/os-projekat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Links

Progress

potential bugs:

  • memory allocator: &(x->next)
  • KConsole::putCharacterOutput(c); console interrupt
  • KConsole: pendingPutc, pendingGetc
  • -fno-use-cxa-atexit (static destructors not called)
  • mc_sip(SIP_SSIP); timer interrupt
  • back from sem return
  • system thread timeSlice = 0

TODO-s:

  • friend classes, private vs public
  • minimize includes, kernel namespace
  • debugging prints
  • memory allocation
    • tracking allocated memory
    • valid mem_free check
    • defragmentation

About

Projekat iz OS1: minimalni operativni sistem na bazi xv6 nad Risc-V arhitekturom

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published