freebsd-src/sys
Rodney W. Grimes 9949ebf656 1. BOOTSEG and BOOTSTACK are now set from the Makefile, the boot code has
been relocated to run in the 64k segment at 0x10000 with the stack at
    the top of this segment.  This corrects the problems machines with 512K
    base memory had booting.

2.  startprog routing rewritten to convert the BOOTSEG ss to a KERNELSEG
    ss, this eliminated the last of the >512K memory references.  Additional
    cleanup in here included a better way to copy the arguments to the
    kernel stack.

3.  Elimination of argv and esym cruft saved a few bytes.

4.  Only need to truncate the head.a_entry to a meg boundary once intead
    of every time we used it!  [Saving more bytes].

5.  Addition of version 1 bootinfo structure support.  These boot blocks
    pass the kernel name in to the kernel now.

6.  Removed historical comments about MACH argv stuff, as it is useless now.
1994-10-06 09:41:05 +00:00
..
alpha/include Laptop Advanced Power Management support by HOSOKAWA Tatsumi. 1994-10-01 02:56:21 +00:00
amd64 1. Eliminate unused esym global from locore, our boot code never supported 1994-10-06 09:22:47 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf USE_RTC_CENTURY added 1994-10-04 14:11:02 +00:00
ddb Avoid ddb getting a panic if the code-segment isn't the usual one... 1994-10-02 19:36:30 +00:00
dev Fix 'cursor-disappearce-after-switching-screen-from-X' bug 1994-10-03 01:22:46 +00:00
fs GCC cleanup. 1994-10-02 17:48:58 +00:00
gnu Fix the consistent mistranslation of Linux's get_fs_word() and 1994-09-21 22:22:48 +00:00
i386 1. BOOTSEG and BOOTSTACK are now set from the Makefile, the boot code has 1994-10-06 09:41:05 +00:00
isa Add disable_rtc_set variable to block resettodr() call, needed for 1994-10-04 18:39:10 +00:00
isofs/cd9660 Make NFS ask the filesystems for directory cookies instead of making them 1994-09-28 16:45:22 +00:00
kern Allow for loadable line disciplines (eventually). 1994-10-05 21:22:24 +00:00
libkern Use new-style declarations for min/max functions so that 1994-09-18 23:04:25 +00:00
miscfs GCC cleanup. 1994-10-02 17:48:58 +00:00
modules Disable MFS as loadable until someone figures out how to make it work. 1994-09-28 22:16:27 +00:00
msdosfs GCC cleanup. 1994-10-02 17:48:58 +00:00
net Install line discipline the new way. 1994-10-05 21:22:45 +00:00
netccitt Made idempotent 1994-08-21 05:44:12 +00:00
netinet GCC cleanup. 1994-10-02 17:48:58 +00:00
netiso Made idempotent -- made some of them more consistent with rest of tree. 1994-08-21 06:14:33 +00:00
netns Made idempotent. 1994-08-21 06:22:12 +00:00
nfs Prototyping and general gcc-shutting up. Gcc has one warning now which looks 1994-10-02 17:27:07 +00:00
nfsclient Prototyping and general gcc-shutting up. Gcc has one warning now which looks 1994-10-02 17:27:07 +00:00
nfsserver Prototyping and general gcc-shutting up. Gcc has one warning now which looks 1994-10-02 17:27:07 +00:00
pci Add Matt Thomas's DC21040 PCI Ethernet driver. (This is turning out 1994-10-01 20:16:47 +00:00
powerpc/include Added $Id$ 1994-08-02 07:55:43 +00:00
rpc Use the header files that are compatible with the code just moved over 1994-08-07 18:41:02 +00:00
scsi In sd_get_params() the timeout for the MODE_SENSE command was too 1994-10-04 06:45:57 +00:00
sys Define a new macro. PSEUDO_SET, to hide TEXT_SET(pseudo_set, foo) 1994-10-05 21:23:38 +00:00
tools Added $Id$ 1994-08-02 07:55:43 +00:00
ufs Make NFS ask the filesystems for directory cookies instead of making them 1994-09-28 16:45:22 +00:00
vm Stuff object into v_vmdata rather than pager. Not important which at 1994-10-05 09:48:45 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00