Little late posting this here but better late than never:
1. mount(1) and umount(1) are open sourced and in neweoe: https://codeberg.org/SolusRaion/irix-neweoe/src/branch/master/cmd These are based on the release 6.5.13 which included a mistake: debug macros that exposed raw function code. This accelerated the process of clean room reverse engineering.
2. efs kernel driver has been released. The code is here: https://codeberg.org/SolusRaion/efs-irix-driver This will enable development of other drivers. Parts of the VFS code were equally RE'd for reference.
I cannot guarantee that I will have time to go reverse engineering for the operating system under a free oftware license but as I have the opportunity and it's necessary I will continue to give it a shot
With the EFS code being open sourced anybody can now make a basic synchronous file system so that's the goal here
1. mount(1) and umount(1) are open sourced and in neweoe: https://codeberg.org/SolusRaion/irix-neweoe/src/branch/master/cmd These are based on the release 6.5.13 which included a mistake: debug macros that exposed raw function code. This accelerated the process of clean room reverse engineering.
2. efs kernel driver has been released. The code is here: https://codeberg.org/SolusRaion/efs-irix-driver This will enable development of other drivers. Parts of the VFS code were equally RE'd for reference.
I cannot guarantee that I will have time to go reverse engineering for the operating system under a free oftware license but as I have the opportunity and it's necessary I will continue to give it a shot
With the EFS code being open sourced anybody can now make a basic synchronous file system so that's the goal here