jkh
1fdee35084
Just nuke the aout bootstrap stuff since we don't need it anymore.
...
Simplify accordingly for ELF.
Convinced by: jb
1998-09-04 08:22:59 +00:00
abial
9e91d3d6c6
Set OBJFORMAT=aout to affect the whole build - for now, it seems that too
...
many tools needed to build the floppies are dependent on a.out...
1998-09-04 08:08:05 +00:00
dfr
e2df972eb1
Cosmetic changes to the PAGE_XXX macros to make them consistent with
...
the other objects in vm.
1998-09-04 08:06:57 +00:00
dfr
4b6b0ee13a
Make SimOS work again.
1998-09-04 08:01:26 +00:00
dfr
c71608e226
Make this build even if sio is not in the kernel.
1998-09-04 07:58:33 +00:00
ache
d1aa8892b2
add missing sys/queue.h
1998-09-04 07:48:53 +00:00
jkh
525a0456f6
Only move a.out libs if we're building for a.out.
1998-09-04 06:31:34 +00:00
nsouch
3b89bdbe55
pcf.c added, support for the Philips PCF8584 I2C bus controller
...
(this is part of the iicbus system)
1998-09-04 06:06:55 +00:00
obrien
f869e2df6f
revert back to rev 1.5
1998-09-04 06:01:42 +00:00
obrien
d278101ccd
Don't assume that time_t is long.
...
(from rev 1.4 by bde of old AMD)
1998-09-04 04:42:28 +00:00
msmith
aa412001a9
Generic plug-and-play enumerator infrastructure. Query supplied
...
enumerators, crossreference returned identifiers with a text-format
database and automatically load corresponding modules and dependancies.
1998-09-04 02:43:26 +00:00
dfr
cd489c519a
Add manpages for the new device framework.
1998-09-03 21:52:05 +00:00
jb
243726c1b8
Only run ldconfig if the OBJFORMAT is aout.
1998-09-03 21:34:31 +00:00
jb
21bff49281
When creating /etc/objformat, respect DESTDIR.
...
Pointed out by: Zach Heilig -- zach@gaffaneys.com
1998-09-03 21:16:15 +00:00
nsouch
5bbd0abeae
Reviewed by: Doug Rabson
...
Submitted by: nsouch
I2C and SMB files added + new bus arch. files description
1998-09-03 21:10:54 +00:00
nsouch
67419707bb
Reviewed by: Doug Rabson
...
Submitted by: nsouch
'local' token added to support new bus architecture .c files generated
by .m files.
1998-09-03 21:03:43 +00:00
nsouch
18263a1648
Reviewed by: Doug Rabson
...
Submitted by: nsouch
Philips PCF8584 chipset support. Chipset controller for the I2C bus.
1998-09-03 21:01:22 +00:00
nsouch
40be73b11b
Reviewed by: Doug Rabson
...
Submitted by: nsouch
I2C and SMB ioctls
1998-09-03 21:00:08 +00:00
nsouch
816c8cb32c
Reviewed by: Doug Rabson
...
Submitted by: nsouch
root_bus_configure() call to initialize new bus arch in i386 env.
1998-09-03 20:59:28 +00:00
nsouch
ed5267486e
Reviewed by: Doug Rabson
...
Submitted by: nsouch
Adding I2C and SMB entries to LINT, CONFIGVERS modified in Makefile.i386
1998-09-03 20:58:34 +00:00
nsouch
21934abf1e
This commit was generated by cvs2svn to compensate for changes in r38776,
...
which included commits to RCS files with non-trunk default branches.
1998-09-03 20:52:54 +00:00
nsouch
ec25a2ed53
Submitted by: nsouch
...
System Management Bus generic support over new bus architecture.
1998-09-03 20:52:54 +00:00
nsouch
9a60f60a99
This commit was generated by cvs2svn to compensate for changes in r38774,
...
which included commits to RCS files with non-trunk default branches.
1998-09-03 20:51:50 +00:00
nsouch
165178e426
Submitted by: nsouch
...
Philips I2C bus generic support other new bus architecture.
1998-09-03 20:51:50 +00:00
markm
714862809c
Bump up the E_SHELL constant after an extra field was added, thus making
...
this refer to the wrong data.
Submitted by: axl@iafrica.com (Sheldon Hearn)
1998-09-03 17:32:22 +00:00
abial
367654ad64
Added Makefile to have true dependency of kernel image on the kernel
...
config file.
1998-09-03 10:41:36 +00:00
abial
3d3bcf57cf
Minor fixes to 'clean' script.
...
Changed the 'build' script to use ../${TYPE}/conf/Makefile in order to
have true dependency of kernel image on the kernel config file.
1998-09-03 10:40:27 +00:00
abial
a5cf33f88f
Set OBJFORMAT=aout, until crunchide learns about ELF format...
1998-09-03 10:16:03 +00:00
asami
be3583c2b6
Bump __FreeBSD_version to 300004 to indicate post E-day.
...
Reviewed by: jdp
1998-09-03 08:28:42 +00:00
dillon
16ae72c2ec
Reviewed by: J Wunsch <j@uriah.heep.sax.de>
...
-current commit for st.c, kernel support for /bin/mt's 'comp' option.
(tested with exabyte and DAT tape units. Does not apparently work with
all SCSI tape's, though).
1998-09-03 07:01:39 +00:00
jkh
50ed861cdd
Allow quoted strings (single or double) for grouping whitespace separated
...
items. Eliminate warnings.
1998-09-03 06:14:41 +00:00
msmith
2feae82d78
Bootstrap updates.
...
- Move some startup code from MD to MI sections
- Add a 'copyout' and some copyout-related functions. These will be
obsoleted when BTX is available for the 386 and the kernel load
area becomes directly addressable.
- Add the ability load an arbitrary file as a module, associating
and arbitrary type string with it. This can be used eg. for loading
splash-screen images etc.
- Add KLD module dependancy infrastructure. We know how to look for
dependancies inside KLD modules, how to resolve these dependancies
and what to do if things go wrong. Only works for a.out at the
moment, due to lack of an MI ELF loader. Attach KLD module information
to loaded modules as metadata, but don't pass it to the kernel (it
can find it itself).
- Load a.out KLD modules on a page boundary. Only pad the a.out BSS
for the kernel, as it may want to throw symbols away. (We might want
to do this for KLD modules too.)
- Allow commands to be hidden from the '?' display, to avoid cluttering
it with things like 'echo'. Add 'echo'.
- Bring the 'prompt' command into line with the parser syntax.
- Fix the verbose 'ls'; it was using an uninitialised stack variable.
- Add a '-v' flag to 'lsmod' to have it display module metadata as well
(not terribly useful for the average user)
- Support a 'module searchpath' for required modules.
- The bootstrap file on i386 is now called 'loader' to permit the
/boot directory to use that name.
- Discard the old i386 pread() function, as it's replaced by
arch_readin()
1998-09-03 02:10:09 +00:00
brian
28865a6b9b
Install amd.conf
1998-09-02 21:09:14 +00:00
brian
34d907fe75
This is AMD.CONF, not AMQ.CONF
1998-09-02 21:07:47 +00:00
nsouch
b17369f2d0
printing with compatible mode fixed if ECP available + more verbose if bootverbose set
1998-09-02 20:34:34 +00:00
phk
256218ff32
Widen and change the layout of the IPFW structures flag element.
...
This will allow us to add dummynet to 3.0
Recompile /sbin/ipfw AND your kernel.
1998-09-02 19:14:01 +00:00
rvb
9d7a126e4f
Pass2 complete
1998-09-02 19:09:53 +00:00
max
2c94888c3d
Add ^G to the end of boot.help on the installation floppy so that it
...
beeps when the Boot: prompt appears on the screen and people installing
FreeBSD onto PC without display monitor can tell when to hit `-h'.
1998-09-02 18:04:18 +00:00
bde
e4b7494799
Added a vfs_oid pointer and a vfs_uninit() function to struct
...
vfsops. vfs_oid will be used to attach and detach vfs sysctls
dynamically. vfs_uninit() will be used to clean up before
modunloading vfs LKMs. The nfs LKM needs these features most.
1998-09-02 17:25:51 +00:00
bde
5dceba8aea
Backed out previous commit. VFS_LKM_NO_DEFAULT_DISPATCH wasn't used for
...
long, and the ifdef for it broke the forward declaration for the
dispatch function.
1998-09-02 17:03:49 +00:00
bde
9e5e52d9b8
Keep build-tools objects separate from `all' objects so that my
...
cross-builds work.
1998-09-02 15:22:11 +00:00
wollman
1228ff1417
Properly fragment multicast packets.
...
PR: 7802
Submitted by: Steve McCanne <mccanne@cs.berkeley.edu>
1998-09-02 15:11:14 +00:00
bde
3e4c6e97f3
Fixed the elf case of the creation of the libcrypt.so -> libscrypt->so
...
link. Shared libraries are in ${SHLIBDIR}, not necessarily in ${LIBDIR}.
1998-09-02 15:09:15 +00:00
bde
c177840e1d
csu must be built before all shared libaries for ELF, since ELF shared
...
libraries are linked to at least crti.o. Always build it first.
1998-09-02 15:02:18 +00:00
bde
38a5b98a25
Fixed munging of the SUBDIR list in rev.1.16-1.18.
1998-09-02 14:56:59 +00:00
bde
89d62e66b9
Removed a buggy ifdef for not linking libmd explicitly. Explicit
...
linkage is needed for the NOSHARED=YES case, so it is simplest to
never depend on the automagic linkage for elf shared libraries.
Reviewed by: jdp
1998-09-02 14:46:20 +00:00
bde
83594b3e3a
Add -aout to CFLAGS and LDFLAGS in bsd.kmod.mk, not in
...
src/lkm/Makefile.inc. This fixes broken builds of the syscons LKMs
when OBJFORMAT=elf. Removed src/lkm/Makefile.inc since it became
empty and is worse than useless.
1998-09-02 14:29:09 +00:00
abial
c6af9e903c
Add options for bridging and bandwidth limiting (disabled by default).
...
Submitted by: Luigi Rizzo <luigi@iet.unipi.it>
1998-09-02 14:16:07 +00:00
bde
2f1c86bfc4
Nuked setting of crt here too.
...
Obtained from: src/etc/root/dot.profile rev.1.17.
1998-09-02 14:10:22 +00:00
abial
e04c758419
Ugh... Small correction to the previous commit.
...
_Now_ it compiles on 2.2.7...
1998-09-02 13:11:23 +00:00