Syndicate the Cosmos Blog Feed.

Cosmos Blog

The team blog. Find the very latest news here.

7/18/2008 - Two-phase compiling

We modified our compiler to compile in two stages. First stage is doing analysis, the second stage the actual compiling.

6/22/2008 - UDP and Ethernet is working

I have just successfully sent a UDP packet over Ethernet from Cosmos and it was received by a .NET application on a Windows box on the same network.

6/21/2008 - Where is Milestone 3?

We had planned to release Milestone 3 a few weeks back. But we've been fighting a few core bugs that have surfaced during development, several of which were blocking.

6/13/2008 - Cosmos at SDC 2008

6/13/2008 - Cosmos at TechEd Asia

5/8/2008 - Cosmos Flat File Updater

4/28/2008 - X# - Cosmos under the covers

Cosmos is written in C#. Cosmos developers including kernel developers stay in C#. However our IL2CPU libraries have to deal with assembly, and the few of us who deal with the compiler code of course muck about with X86. Previously we had our own class based "inline compiler". It worked reasonably well, but I always wanted something more. Finally I took the time, and I am affectionately calling it X# (from X86).

4/26/2008 - User Kit Video Online

A video showing user kit installation and creation of a new bootable project is now online.

4/25/2008 - Almost Stepping

With luck, this weekend we will have stepping and breakpoints fully enabled. Here is an updated screenshot with tracing.

4/24/2008 - Debugging Progress

Currently we have full trace logging over serial. Its useful, but very slow. We are working towards the ability to set breakpoints, do tracing, variable evaluations and more. Here is a small preview.

4/17/2008 - Cosmos in Cairo

A picture from my Cosmos session in Cairo. Thanks to Ahmed Mahdy.

3/29/2008 - Cosmos coming to Cairo

At EDC (April 13, 2008 - Cairo, Egypt) there is a Cosmos presentation.

3/22/2008 - Ethernet packets transmitted

A few days ago Frode successfully transmitted our first Ethernet packet! Now we are on to cleaning it up a bit and on to UDP.

3/22/2008 - USB Device Support Completed

Users of the dev kit now have the ability to deploy to USB devices directly. User kit users must wait for our next release.

3/21/2008 - Boot Cosmos from USB

I have updated the boot from USB instructions to be more clear. In addition I am working on building USB support directly into the user kit so it will be automatic, just like ISO or PXE.

3/21/2008 - Milestone 2 Released

Milestone 2 has been released. Numerous bug fixes, and an all new user kit.

3/13/2008 - What's New?

It has been a while since our last post. So what are we doing? Is Cosmos still alive. Yes!

2/7/2008 - Cosmos on ZDNet

Cosmos is definitely in the wild now thanks to an article by Mary Jo Foley.

2/6/2008 - Cosmos on InfoQ

Short article and interview on Cosmos is now available on InfoQ.

2/6/2008 - Detailed Cosmos Coverage

Some more blogs about Cosmos, including quite a detailed review by Microsoft's Scott Hanselman.