Could Temple OS run on a RISC-V board or Raspberry pi?

Share projects. Talk about tech that empowers or oppresses.
Post Reply
User avatar
taro
Posts: 4
Joined: Sat Nov 11, 2023 8:27 am

Could Temple OS run on a RISC-V board or Raspberry pi?

Post by taro »

It would be cool especially if it could run on the RPI or some other very standard SoC, have a little temple OS demo scene around a common hardware
https://www.youtube.com/watch?v=qBVCv1NN0Ek
User avatar
masayuki
Posts: 17
Joined: Tue Nov 21, 2023 6:45 pm

Re: Could Temple OS run on a RISC-V board or Raspberry pi?

Post by masayuki »

taro wrote: Wed Dec 27, 2023 4:09 am It would be cool especially if it could run on the RPI or some other very standard SoC, have a little temple OS demo scene around a common hardware
https://www.youtube.com/watch?v=qBVCv1NN0Ek
Demos were more about the hardware. Demos are all assembly so it doesn't really matter what OS is running on it. But HolyC is interesting for making 3d games and such as it makes it very easy to make 3d objects and place them right in the source code, so a bit of a "scene" for it would be cool. But the main thing about demos is "look what I can do with this hardware!" impressive software running on meager hardware, really nothing to do with the OS.
User avatar
jakeinbacon
Posts: 1
Joined: Mon Oct 23, 2023 6:48 pm

Re: Could Temple OS run on a RISC-V board or Raspberry pi?

Post by jakeinbacon »

I don't think it would be able to run bare metal on a non x86 SBC since (I assume) at least a little bit of the OS is written in assembly specifically for x86 machines. Would be cool to see someone port it to ARM/RISC-V or even try and emulate x86 on something like a Raspberry Pi.
User avatar
masayuki
Posts: 17
Joined: Tue Nov 21, 2023 6:45 pm

Re: Could Temple OS run on a RISC-V board or Raspberry pi?

Post by masayuki »

jakeinbacon wrote: Thu Jan 04, 2024 12:03 am I don't think it would be able to run bare metal on a non x86 SBC since (I assume) at least a little bit of the OS is written in assembly specifically for x86 machines. Would be cool to see someone port it to ARM/RISC-V or even try and emulate x86 on something like a Raspberry Pi.
There is a project that is working on porting TempleOS to ARM actually, and seems to be progressing along quite nicely
https://github.com/nrootconauto/Aiwnios
https://old.reddit.com/r/TempleOS_Offic ... a/juvx31w/
Post Reply