[coyotos-dev] For your amusement

Sam Mason sam at samason.me.uk
Fri Oct 19 19:18:33 EDT 2007


On Mon, Sep 24, 2007 at 03:52:46PM -0400, Jonathan S. Shapiro wrote:
> Download
> 
> 	http://www.coyotos.org/~shap/grubdisk.gz
> 
> unzip it with gunzip, then "qmu -fda grubdisk".

I've been trying to build this myself.  It all seems to work (i.e. it
prints out the message and spins but I haven't watched anything in the
debugger to make sure) but I had to change make_process() into make() to
get it to build.  Is the change below somewhat OK?

  Sam

diff -r 425beb3e02bb src/base/mki/coyotos/driver/TextConsole.mki
--- a/src/base/mki/coyotos/driver/TextConsole.mki       Tue Oct 09 08:44:43 2007 -0400
+++ b/src/base/mki/coyotos/driver/TextConsole.mki       Sat Oct 20 00:15:07 2007 +0100
@@ -53,7 +53,7 @@ module coyotos.driver.TextConsole {
   def image = Image.load_small(bank, "coyotos/driver/TextConsole");
 
   // For testing, hand fabricate this as a running process:
-  def tc_proc = bp.make_process(bank, image, NullCap(), NullCap());
+  def tc_proc = bp.make(bank, image, NullCap(), NullCap());
 
   /* Hand-construct an initial space for the MDA console (temporary).
    *


More information about the coyotos-dev mailing list