add kfs support - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit 558ae6e4bc3f7b886cd2c0fbf3ae86d2a15e47df
 (DIR) parent 95fa2229beeaca4fbad9a3870a8f397dcd674489
 (HTM) Author: Jesus Galan Lopez (yiyus) <yiyu.jgl@gmail.com>
       Date:   Mon, 13 Sep 2010 22:12:48 +0200
       
       add kfs support
       
       Diffstat:
         M .hgignore                           |       1 +
         M src/9vx/Makefrag                    |       5 +++++
         M src/9vx/bootcode.9                  |       0 
         A src/9vx/kfs.9                       |       0 
         M src/9vx/main.c                      |       3 +++
       
       5 files changed, 9 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/.hgignore b/.hgignore
       @@ -30,6 +30,7 @@ src/9vx/boot/libboot.a8
        src/9vx/boot/bootcode.9
        src/9vx/bootcode.S
        src/9vx/fossil.S
       +src/9vx/kfs.S
        src/9vx/venti.S
        src/9vx/data2s
        src/9vx/a/errstr.h
 (DIR) diff --git a/src/9vx/Makefrag b/src/9vx/Makefrag
       @@ -48,6 +48,7 @@ PLAN9_OBJS = \
                        devtab.o \
                        factotum.o \
                        fossil.o \
       +                kfs.o \
                        kprocdev.o \
                        label.o \
                        load.o \
       @@ -240,6 +241,9 @@ PLAN9_DEPS = \
        9vx/fossil.S: 9vx/data2s 9vx/fossil.9
                ./9vx/data2s fossil < 9vx/fossil.9 >$@_ && mv $@_ $@
        
       +9vx/kfs.S: 9vx/data2s 9vx/kfs.9
       +        ./9vx/data2s kfs < 9vx/kfs.9 >$@_ && mv $@_ $@
       +
        9vx/venti.S: 9vx/data2s 9vx/venti.9
                ./9vx/data2s venti < 9vx/venti.9 > $@_ && mv $@_ $@
        
       @@ -278,6 +282,7 @@ CLEAN_FILES += \
                9vx/bootcode.S \
                9vx/factotum.S \
                9vx/fossil.S \
       +        9vx/kfs.S \
                9vx/venti.S
        
        include 9vx/libdraw/Makefrag
 (DIR) diff --git a/src/9vx/bootcode.9 b/src/9vx/bootcode.9
       Binary files differ.
 (DIR) diff --git a/src/9vx/kfs.9 b/src/9vx/kfs.9
       Binary files differ.
 (DIR) diff --git a/src/9vx/main.c b/src/9vx/main.c
       @@ -344,12 +344,15 @@ bootinit(void)
                extern long factotumlen;
                extern uchar fossilcode[];
                extern long fossillen;
       +        extern uchar kfscode[];
       +        extern long kfslen;
                extern uchar venticode[];
                extern long ventilen;
        
                addbootfile("boot", bootcode, bootlen);
                addbootfile("factotum", factotumcode, factotumlen);
                addbootfile("fossil", fossilcode, fossillen);
       +        addbootfile("kfs", kfscode, kfslen);
                addbootfile("venti", venticode, ventilen);
        }