Andy-Python-Programmer / aero

Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.

Home Page:https://aero.andypy.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement the proc filesystem

Andy-Python-Programmer opened this issue · comments

Maybe turn the ramfs into a trait instead which would make it easier to make in memory file systems with custom file contents type without needing to bloat the ramfs impl itself.

  • Add /proc/cpuinfo to the proc filesystem (so uwufetch can show the cpuinfo)
  • Make uwufetch read and parse the cpuinfo provided in /proc/cpuinfo using serde-json and print it in the screen fetch.

image
Progress :)

@Andy-Python-Programmer wheres your progress now huh? :trollface: