pupa-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pupa ./ChangeLog ./INSTALL ./NEWS ./THANKS ./co...


From: Yoshinori K. Okuji
Subject: pupa ./ChangeLog ./INSTALL ./NEWS ./THANKS ./co...
Date: Thu, 30 Jan 2003 22:26:57 -0500

CVSROOT:        /cvsroot/pupa
Module name:    pupa
Changes by:     Yoshinori K. Okuji <address@hidden>     03/01/30 22:26:56

Modified files:
        .              : ChangeLog INSTALL NEWS THANKS config.h.in 
                         configure configure.ac genmk.rb 
        conf           : i386-pc.mk i386-pc.rmk 
        include/pupa/i386/pc: kernel.h 
        include/pupa/util: misc.h 
        kern           : mm.c 
        kern/i386/pc   : init.c startup.S 
        util           : misc.c 
        util/i386/pc   : pupa-mkimage.c 
Added files:
        kern/i386/pc   : lzo1x.S 

Log message:
        2003-01-31  Yoshinori K. Okuji  <address@hidden>
        
        * kern/i386/pc/lzo1x.S: New file.
        
        * util/i386/pc/pupa-mkimage.c: Include lzo1x.h.
        (compress_kernel): New variable.
        (generate_image): Heavily modified to support compressing a
        large part of the core image.
        
        * util/misc.c (pupa_util_read_image): Fix a file descriptor
        leak.
        (pupa_util_load_image): New function.
        
        * kern/i386/pc/startup.S: Include pupa/machine/kernel.h.
        (pupa_compressed_size): New variable.
        (codestart): Enable Gate A20 here.
        Decompress the compressed part of the core image.
        Rearrange the code to put functions and variables which are
        required for initialization in the non-compressed part.
        Include lzo1x.S.
        
        * kern/i386/pc/init.c (pupa_machine_init): Don't enable Gate A20
        here.
        
        * include/pupa/util/misc.h (pupa_util_write_image): Declared.
        
        * include/pupa/i386/pc/kernel.h
        (PUPA_KERNEL_MACHINE_COMPRESSED_SIZE): New macro.
        (PUPA_KERNEL_MACHINE_INSTALL_DOS_PART): Increased by 4.
        (PUPA_KERNEL_MACHINE_INSTALL_BSD_PART): Likewise.
        (PUPA_KERNEL_MACHINE_PREFIX): Likewise.
        (PUPA_KERNEL_MACHINE_RAW_SIZE): New macro.
        
        * conf/i386-pc.rmk (pupa_mkimage_LDFLAGS): New variable.
        
        * genmk.rb (Image#rule): Put LDFLAGS at the end of a line.
        (Utility#rule): Likewise.
        
        * configure.ac: Check if LZO is available.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/ChangeLog.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/INSTALL.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/NEWS.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/THANKS.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/config.h.in.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/configure.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/configure.ac.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/genmk.rb.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/conf/i386-pc.mk.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/conf/i386-pc.rmk.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/include/pupa/i386/pc/kernel.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/include/pupa/util/misc.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/kern/mm.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/kern/i386/pc/lzo1x.S?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/kern/i386/pc/init.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/kern/i386/pc/startup.S.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/util/misc.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/util/i386/pc/pupa-mkimage.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]