Share

The Möbius

File Release Notes and Changelog

Release Name: mobius-sdk-20020816

Notes:


Changes: <h2>Changelog for the Möbius Operating System</h2> <h3>To do before the next kernel release</h3> <ul> <li>Implement shared memory regions as handle objects</li> <li>Allow handle objects to be shared throughout the system, and be given names</li> <li>Put long file name support into FAT FSD</li> <li>Fix process exiting bug</li> <li>Design and implement network stack</li> <li>Fix bad device queued I/O pointer bug (sometimes rtl8139 gets an invalid I/O queued just after startup)</li> <li>Put more locks around important data structures</li> <li>Have interrupts enabled in more kernel code (they should only be disabled in interrupt handlers, ideally)</li> <li>Merge the vnode concept with the <code>file_t</code> structure</li> </ul> <h3>SDK release 3, 16th August 2002</h3> <ul> <li>Disabled exit process bug (<code>ProcCleanupProcess</code> doesn't do anything; it should perform final cleanup for an exiting process)</li> <li>Commented FAT driver nicely</li> <li>Converted the FAT driver to the newer VFS parsing system</li> <li>Changelog started</li> </ul> <h3>About the SDK</h3> <p>The Möbius SDK includes everything you should need to write drivers and applications for Möbius. The included binaries allow you to keep a Möbius installation up-to-date between major releases.</p> <p>The SDK includes:</p> <ul> <li>all header files</li> <li>all libraries</li> <li>all EXEs, DLLs, KLLs and drivers</li> <li>assembly language listing files for the kernel and any drivers whose symbols have been stripped</li> <li>this changelog</li> </ul>