1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
|
Sun May 31 21:54:50 MEST 1998 Gero Kuhlmann <gero@gkminix.han.de>
* Int13 Func 01 scrambled DS --> fixed
* Int13 Func 00 checks drive number in DL
Mon May 11 00:26:34 MEST 1998 Gero Kuhlmann <gero@gkminix.han.de>
* Added support for new netboot library routines
Sun Feb 8 14:54:43 MET 1998 Gero Kuhlmann <gero@gkminix.han.de>
* Added support for 2.88MB floppy images
* Added support for arbitrary sized hard disk images
* Added support for OpenDOS
* Updated the man page
Fri Sep 12 00:10:40 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Added ID for PC-DOS "IBM 5.0" to mknbi.c
Sat Jul 26 12:01:34 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Fixed a bug with 320 kB ramdisk images (thanks to Ken Yap for
pointing this out)
* Fixed a bug with detecting MS-DOS 5.0 boot images
* Updated the man page
Wed Jun 25 14:25:22 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Added check for block device to openrd.c
Sat Jun 21 18:22:42 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Added support for different floppy ramdisk images
* Including a patch from Ken Yap <ken@syd.dit.csiro.au> to
support OPENDOS floppy images
* changed sources to get compiled with older non-ANSI compilers
Sat Jun 14 16:04:49 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* fixed the problem with MS-DOS not starting when there is no
floppy and hard disk installed, the handlers for int13 fn
00h, 08h and 15h had bad return values.
Fri Jun 13 01:41:11 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* added support for non-Intel architectures
Mon Apr 14 17:14:31 MEST 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Fixed a bug in openrd.c which incorrectly set the size of a
subdirectory (thanks to Dirk Oetken).
* Recycled the version number to the main version number of the
netboot package
Sun Mar 9 12:57:17 MET 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Fixed a bug in openrd.c which ignored . and .. in computing
a subdirectory's size (thanks to Markus Gutschke for pointing
this out).
* Fixed a bug in boot.S which caused the disk reset (int13h,
Func 0) to fail on some systems (thanks to Daniel Haun).
Sun Jan 19 00:28:04 MET 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Added creating a bootable ramdisk image from a server directory
* Added rmrd.com program to remove ramdisk
* Added creating a ramdisk image from a directory
* Added installation check via interrupt F1h
* Fixed a bug in the code to generate a DOS disk parameter block
* Updated Makefile.in to support bin86 tools from ELKS project
* Updated the manual page
* Increased version number to 1.2
Wed Jan 15 23:00:19 MET 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Added functions to remove ramdisk
* Added -f option
* Added -n option
* Moved ramdisk position to lowest possible address in extended
memory right above the HMA
* Removed output file to be stdout if file name missing (can't
seek on character device).
Sun Jan 12 23:46:56 MET 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Removed int 15h
* Moved functionality of vector FEh into new vector F8h
* Added XMS handling to protect ramdisk
* Removed OEM name checking from boot image loader
* Added alternative OEM names to allow other operating systems
than MS-DOS 5.0+
Sun Jan 5 19:57:31 MET 1997 Gero Kuhlmann <gero@gkminix.han.de>
* Added support for loading the ram disk as a floppy device,
which is the default now.
* Added -c command line switch to let the ram disk work as
a hard disk.
* Changed the calculation of the FAT size when using a custom
ram disk size. It is now more precise.
* Moved most of the functionality of int 15h into a new interrupt
routine on vector 0FEh.
* Changed Makefile.in to allow compilation without master Makefile
* Updated the manual page
Sat Nov 9 22:09:43 MET 1996 Gero Kuhlmann <gero@gkminix.han.de>
* Fixed a problem with register DL handling in the disk interrupt
routine 13h. Removing this bug now makes it possible to access
a hard disk under DOS properly.
* Removed setting int 41h. The parameter table is now needed by
the BIOS for any installed hard disk
* Removed a superfluous free() in mknbi.c which caused core dumps
* Updated the manual page
* Increased version number to 1.1
Fri Oct 25 23:45:54 MET DST 1996 Gero Kuhlmann <gero@gkminix.han.de>
* Moved the DRV_DEBUG code from the interrupt handlers into
the resident section
* Cleaned up Markus' patches a little bit
Thu Oct 24 00:55:38 1996 Markus Gutschke <gutschk@uni-muenster.de>
* Fixed stack corruption problems in first.S; this prevented
EMM386.EXE from running
* Added new debugging option DRV_DEBUG
* Changed debugging output to tell when the system is frozen.
* Added verbosity levels to mknbi-dos
* Updated manual page
Mon Sep 23 14:53:21 MET DST 1996 Gero Kuhlmann <gero@gkminix.han.de>
* Initial release of version 1.0
|