Cosmos/source
sschocke_cp 7af62315ec RTL8139 Driver Changes
Update Global to call driver initialization routines for different drivers. Devices are enumerated during startup regardless of what hardware you are using.
Update FrodeTest workspace to run via new NetworkDevice interface
Update Builder.cs so that QEMU gets called with only either "-net tap" or "-net user", as these two options conflict
Internalized most of the TCP/IP stack leaving only the User needed classes available to use.
Commented most of TCP/IP stack public methods, and cleaned out code a little bit.
2009-03-31 20:33:22 +00:00
..
3PLibraryPlugs/mono-curses.Plugs 2008-09-21 23:26:17 +00:00
BaseTest Little fix on the previous commit. 2009-02-12 16:45:57 +00:00
Boot RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
CipherTest APM shutdown and ACPI Shutdown (only for QEmu and Boschs because I need to routine a method for getting ACPI address) 2009-02-13 11:55:59 +00:00
Compiler/Indy.IL2CPU.Assembler removed some invalid plugs 2009-03-27 17:46:53 +00:00
Cosmos RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
Cosmos.Build.Tasks
Cosmos.Build.Windows RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
Cosmos.Debug
Cosmos.Debug.Client.CLI
Cosmos.Demo.PacMan 2008-10-07 21:51:25 +00:00
Cosmos.Demo.RemoteRocketLauncher RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
Cosmos.Demos.NibblesCS 2008-10-07 21:51:25 +00:00
Cosmos.Demos.Snake 2008-11-07 12:27:08 +00:00
Cosmos.GdbClient
Cosmos.Hardware.Plugs 2008-09-22 00:15:32 +00:00
Cosmos.Kernel.FileSystems Allow unsafe code for Release builds. 2009-01-02 17:56:55 +00:00
Cosmos.Plugs.FCL 2008-08-05 22:37:51 +00:00
Cosmos.Shell.Guess 2008-10-07 21:51:25 +00:00
Cosmos.TestKernelHelpers Initial work on a test kernel runner. works 2008-12-30 10:07:25 +00:00
CosmosBoot removed some invalid plugs 2009-03-27 17:46:53 +00:00
CosmosFlatFileUpdater Now the FlatFileUpdater saves the solution file using the UTF-8 encoding instead of the ANSI encoding. This allows the solution to be opened in Visual C# Express by double-clicking the solution file. 2009-01-16 01:44:00 +00:00
DokuTest 2008-10-07 21:51:25 +00:00
FrodeIPv4Test Basic IPv4 now works. 2008-07-06 14:35:25 +00:00
FrodeTest RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
GdpClientTester 2008-06-09 09:15:49 +00:00
IL2CPU 2009-01-04 08:58:26 +00:00
IL2CPU.Tests 2008-09-21 23:39:26 +00:00
Indy.IL2CPU removed some invalid plugs 2009-03-27 17:46:53 +00:00
Indy.IL2CPU.Tests refactorings for moving assembler out of engine 2009-02-24 10:04:03 +00:00
Kernel/Cosmos.Debug 2008-09-15 23:03:27 +00:00
libraries Initial version test harness 2008-11-09 13:53:12 +00:00
Lost AMD64 assembler: 2008-05-09 11:29:38 +00:00
MatthijsPlugs 3p library enhancements.. 2008-07-26 14:09:01 +00:00
MatthijsTest RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
MohammedTest Filesystem namespace cleanup 2008-08-05 22:08:14 +00:00
Playgrounds Binary emission is now capable of emitting ELF programs 2009-03-08 12:59:31 +00:00
RsenkTest 2008-10-07 21:51:25 +00:00
SSchockeTest RTL8139 Driver Changes 2009-03-31 20:33:22 +00:00
SteveKernel 2008-10-07 21:51:25 +00:00
TestKernel 2008-10-07 21:51:25 +00:00
TestKernels Created my playground and done a little modify to the TestRunner project. 2009-02-12 11:33:02 +00:00
Tests/MathTest AMD64 assembler: 2008-05-09 11:29:38 +00:00
VGAFontMaker random now works unless you try to use floats (use .Next() % max instead of .Next(max)) 2008-08-04 14:14:17 +00:00
BuildAll.bat
Cosmos.Flat.sln Now the FlatFileUpdater saves the solution file using the UTF-8 encoding instead of the ANSI encoding. This allows the solution to be opened in Visual C# Express by double-clicking the solution file. 2009-01-16 01:44:00 +00:00
Cosmos.ico
Cosmos.sln Added my workspace 2009-03-09 15:24:21 +00:00
Cosmos.snk
Cosmos.vssscc
IL2CPU.resharper
Plugs.html 2008-09-22 02:38:19 +00:00
PrepareUserKit.bat
ReadMe.html 2008-09-22 00:37:04 +00:00

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Untitled Page</title>
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
    </style>
</head>
<body>

    <table class="style1">
        <tr>
            <td>
                <a href="http://www.gocosmos.org/milestones/Future/Rings.EN.aspx">Kernel Ring</a></td>
            <td>
                Hardware</td>
            <td>
                System</td>
            <td>
                User</td>
        </tr>
        <tr>
            <td>
                Cosmos.Kernel</td>
            <td>
                Cosmos.Hardware</td>
            <td>
                Cosmos.Sys</td>
            <td>
                &nbsp;</td>
        </tr>
        <tr>
            <td>
                Cosmos.Kernel.Plugs</td>
            <td>
                &nbsp;</td>
            <td>
                Cosmos.Filesystem</td>
            <td>
                &nbsp;</td>
        </tr>
    </table>
    <p>
        For more info see <a href="http://www.gocosmos.org/Milestones/Future/Rings.aspx">
        http://www.gocosmos.org/Milestones/Future/Rings.aspx</a></p>
    <p>
        Comos.Kernel.Debug - This needs to be called from user code and system, but is 
        in Kernel. Make it a special ring?</p>
    <p>
        &nbsp;</p>
    <p>
        &nbsp;</p>

</body>
</html>