|
From: | Yoshinori K. Okuji |
Subject: | pupa ./ChangeLog ./Makefile.in ./genmk.rb boot/... |
Date: | Thu, 02 Jan 2003 15:12:33 -0500 |
CVSROOT: /cvsroot/pupa Module name: pupa Changes by: Yoshinori K. Okuji <address@hidden> 03/01/02 15:12:33 Modified files: . : ChangeLog Makefile.in genmk.rb boot/i386/pc : boot.S conf : i386-pc.mk i386-pc.rmk disk/i386/pc : biosdisk.c fs : fat.c include/pupa : fs.h include/pupa/i386/pc: boot.h include/pupa/util: misc.h kern : disk.c util : misc.c util/i386/pc : pupa-mkimage.c Added files: include/pupa/i386/pc/util: biosdisk.h util/i386/pc : biosdisk.c pupa-setup.c Log message: 2003-01-03 Yoshinori K. Okuji <address@hidden> * include/i386/pc/util/biosdisk.h: New file. * util/i386/pc/biosdisk.c: Likewise. * util/i386/pc/pupa-setup.c: Likewise. * Makefile.in (INCLUDE_DISTFILES): Added include/pupa/i386/pc/util/biosdisk.h. (UTIL_DISTFILES): Added biosdisk.c and pupa-setup.c under the directory util/i386/pc. (install-local): Added a rule for sbin_UTILITIES. (uninstall): Likewise. * util/i386/pc/pupa-mkimage.c (usage): Fix a typo in the doc. * util/misc.c (xrealloc): New function. (pupa_malloc): Likewise. (pupa_free): Likewise. (pupa_realloc): Likewise. (pupa_stop): Likewise. (pupa_putchar): Likewise. * kern/disk.c (pupa_disk_read): Prevent L from underflowing. * include/pupa/util/misc.h (xrealloc): Declared. * include/pupa/i386/pc/boot.h (PUPA_BOOT_MACHINE_BPB_START): New macro. (PUPA_BOOT_MACHINE_BPBEND): Renamed to ... (PUPA_BOOT_MACHINE_BPB_END): ... this. * include/pupa/fs.h [PUPA_UTIL] (pupa_fat_init): Declared. [PUPA_UTIL] (pupa_fat_fini): Likewise. * fs/fat.c [PUPA_UTIL] (pupa_fat_init): Defined. Maybe a better way should be implemented. [PUPA_UTIL] (pupa_fat_fini): Likewise. * disk/i386/pc/biosdisk.c (pupa_biosdisk_call_hook): Increase the size of NAME for safety. (pupa_biosdisk_iterate): Search hard disks to 0x90 instead of 0x88. * conf/i386-pc.rmk (sbin_UTILITIES): New variable. (pupa_setup_SOURCES): Likewise. * genmk.rb (Utility#rule): Add $(BUILD_CFLAGS) into the rules. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/ChangeLog.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/Makefile.in.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.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/boot/i386/pc/boot.S.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/conf/i386-pc.mk.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/conf/i386-pc.rmk.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/disk/i386/pc/biosdisk.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/fs/fat.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/include/pupa/fs.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/include/pupa/i386/pc/boot.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/include/pupa/i386/pc/util/biosdisk.h?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/include/pupa/util/misc.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/kern/disk.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/util/misc.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/util/i386/pc/biosdisk.c?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/util/i386/pc/pupa-setup.c?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/pupa/pupa/util/i386/pc/pupa-mkimage.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |