NeuroSamaOS 2026.10.25 Updata: PAT0~7 Seted
Posted: Mon Oct 26, 2026 2:39 am
In this version, I set the values of PAR0~7 to WB, WC, UC, WT, 0, 0, 0, 0, that's all. I also fixed a bug/vulnerability/error that caused triple errors on physical machines due to multi-core processors. To make debugging on physical machines easier, I added a ScreenDebug function with a length of 1550 bytes, and an EnterCount variable to count the number of \n characters. The character resolution is 100*31, meaning it would need to be approximately 800*600 pixels to fit. The current page logic is Page table mapping defaults to WB (cache), and anything above physical memory is UC (direct write and read). GOP buffers are WC (fast write, slow read, requires sfence to write all data in the cache to physical memory). WT is not currently used. I will strive to fix HDAudio and improve xHCI and HID by November or earlier, changing the protocol from the MIT protocol to a custom protocol (simplified: ISO does not require a copyright agreement, but the source code does, and all commercial use is prohibited. The code can be copied, but must be properly attributed.). Thank you for your continued support. Hope you'll like it in the future.