Commit Graph

92171 Commits

Author SHA1 Message Date
lukem 7533a60e6a - migrate a bunch of the common list stuff to common/list.ramdisk
- use ${DISTRIBDIR} as appropriate
- use ${DISTRIBDIR}/common/list.sysinst if USE_SYSINST is defined,
  removing any replicated list info
- define USE_SYSINST in the sysinst-using ramdisks
- replace MAKEDEV_DEVS with MAKEDEVTARGETS
2002-02-08 05:02:16 +00:00
lukem 44f0b844b5 since we have ${TOP}, use it... 2002-02-08 04:53:50 +00:00
lukem 5e74123ea2 - set ${TOP} to ${.CURDIR}/.., and use as appropriate
- use ${DISTRIBDIR} as appropriate
- migrate most of mtree.conf to ${DISTRIBDIR}/common/mtree.common,
  leaving /.profile in mtree.conf
- remove MAKEDEV_DEVS support; replaced with MAKEDEVTARGETS support in
  ${DISTRIBDIR}/common/Makefile.makedev
2002-02-08 04:52:42 +00:00
lukem 64f10843ad set TOP to ${.CURDIR}/.., and use that 2002-02-08 04:40:51 +00:00
lukem db1902fd02 since we have ${TOP}, use it... 2002-02-08 04:37:25 +00:00
lukem 727ce6ba40 don't need REV and VER here anymore 2002-02-08 04:33:03 +00:00
briggs 269d70f6e7 Dup 53c1010-33 entry for 53c1010-66 (PCI_PRODUCT_SYMBIOS_1010_2). 2002-02-08 04:07:34 +00:00
thorpej 9716a068b6 * No need to specify the console speed anymore; it defaults to the
correct speed if IOP310_TEAMASA_NPWR is defined.
* Just wildcard the "wm" and "siop" devices.
* Comment out raid and ccd for now.
2002-02-08 03:43:41 +00:00
thorpej 66c81951ae Default the console to the correct speed on the Npwr (so that
it doesn't have to be set in the kernel config file).
2002-02-08 03:41:56 +00:00
briggs efca4d520d Wire the internal devices to the right interrupts on NPWR. 2002-02-08 03:28:24 +00:00
thorpej 987cb42a95 No point in setting the ATU Subsys vendor/dev ID on boards that
can't plug into a PCI host.
2002-02-08 02:31:12 +00:00
thorpej 367a9543a7 The Npwr doesn't have the board_rev/cpld_rev/backplane_det registers,
do don't bother reading them.
2002-02-08 02:30:12 +00:00
lukem 2911ac7fbd set DISTRIBDIR, DISTRIBREV, DISTRIBVER 2002-02-08 02:27:55 +00:00
lukem 39805e0285 - cleanup image device creation: add Makefile.makedev & list.makedev,
remove dist/*, now that they're not needed.
  if MAKEDEVTARGETS is set, use MAKEDEV.wrapper and makedev2spec.awk to
  create an mtree specfile containing the devices that would be made with
  "etc/etc.${MACHINE}/MAKEDEV $MAKEDEVTARGETS".
  otherwise, copy etc/etc.${MACHINE}/MAKEDEV to dev/MAKEDEV (via list.makedev)
- add mtree.common; contains directories used by all images, and optional
  entries for dist/*
2002-02-08 02:18:53 +00:00
jmcneill a7ff227011 Wups, forgot to add it to some other kernel configs as well. 2002-02-08 01:49:33 +00:00
jmcneill f7c49dc7e6 Add another pcic at isa attachment. This enables the top PCMCIA slot on
my AST Ascentia 910N, and closes port-i386/11797
2002-02-08 01:47:59 +00:00
briggs 6331bb5b24 Let this compile with the IOP310_TEAMASA_NPWR option. 2002-02-08 01:42:41 +00:00
briggs 07ec97aeba finish conversion from TEAMASA_NPWR to IOP310_TEAMASA_NPWR 2002-02-08 01:41:48 +00:00
ross 2a76afae02 Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-08 01:36:18 +00:00
ross dc5571b22e Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-08 01:21:55 +00:00
ross ba8a357387 tweak the description of the n function 2002-02-08 01:20:15 +00:00
lukem 2afe4e83de If an entry is in the specfile but not in the underlying file system, and it's
marked "optional", don't add it. (e.g, don't create a zero-length file).
2002-02-08 01:17:32 +00:00
thorpej 7380aa1467 Add a "ddb" command (if DDB is configured into the kernel) for
easy, convenient dropping into DDB at the "root device: " prompt.
Useful if your console can't do it w/o actually taking an interrupt
and you want to, say, look at the boot messages.
2002-02-08 00:58:58 +00:00
eeh 4daea20c93 Move a brace so this will compile w/o DEBUG. 2002-02-08 00:47:04 +00:00
thorpej 140c8fe847 Don't hard-code the console address in error messages. 2002-02-07 23:53:01 +00:00
tv e716d57285 Don't spew so much to the console without DEBUG. 2002-02-07 23:23:29 +00:00
tv aa7e03f796 Handle MAP_ANON (0x100 in Solaris8, not 0x1000) properly, by factoring out
the flags common to SVR4 and NetBSD, and mapping the rest manually.
2002-02-07 23:22:24 +00:00
eeh d3d818a6f4 Fix register allocation in microtime(). 2002-02-07 22:23:01 +00:00
thorpej 35a343b018 IFF_POINTTOPOINT interfaces can also transmit packets to broadcast
destinations.
2002-02-07 21:47:45 +00:00
eeh 6390142ec0 Make bus_space_barrier() an inline instead of a function vector. 2002-02-07 21:36:54 +00:00
eeh 92ef550481 Overhaul iommu_dvmamap_load_raw(). 2002-02-07 21:35:26 +00:00
thorpej 2b9837b4d9 Add support for the Team ASA Npwr IOP310-based server appliance. 2002-02-07 21:34:23 +00:00
wiz 384ddf7036 s/All four/All five/ 2002-02-07 17:15:23 +00:00
uch b4156f9314 fix # of page directory entry. 2002-02-07 17:06:00 +00:00
uch 6b71166f4e add missing cache flush code. 2002-02-07 17:05:22 +00:00
thorpej 07e8c5c63c Define TARGET_CPU_DEFAULT. From Matthias Drochner. 2002-02-07 16:52:37 +00:00
pk d5e7cd89bf When making a node which is the source of both a .MADE target and a
normal target (the latter dependency being the reason why it's made),
the .MADE parent should not be put on the `toBeMade' list again (in
Make_Update()) since it was already put on it in Make_ExpandUse().
Doing so would cause the rules for the .MADE target to be executed
(at least) twice, and also mess up the unmade children count of _its_
parent, resulting in spurious graph cylce detection.

To achieve this, make sure the unmade children count of the .MADE target
is set to zero before enqueueing it on the `toBeMade' list in
Make_ExpandUse(). Then, in Make_Update(), check if the parent has the
.MADE attribute before diddling with the queue.

For the same reason the status of a node must not be set to UPTODATE
unconditionally in compat mode, since that will prevent the node from
being built even if it is the source of a normal target. Instead,
check both its state and the type of the parent to decide whether to
continue on behalf of the current parent.
2002-02-07 16:48:22 +00:00
garbled ada5327a7a Apply fix from PR's 14442 and 14441 from Robert Elz to make the install
from source work.  Thanks Robert.
2002-02-07 16:12:31 +00:00
wiz 441cd2f38e Fix typo reported in misc/15524. 2002-02-07 14:30:22 +00:00
augustss 660b4087dc Add quirks for Minolta S304. 2002-02-07 13:53:14 +00:00
augustss 53a6c27b2e Add quirk for devices without Get Max Lun. 2002-02-07 13:52:54 +00:00
augustss 86c1274c84 Regen. 2002-02-07 13:52:27 +00:00
augustss c801ef4f0d Add Minolta Dimage S304 2002-02-07 13:52:08 +00:00
augustss d76f24be37 OnSpec doesn't like Mode Sense. 2002-02-07 13:02:26 +00:00
augustss 09f2c3182a Regen. 2002-02-07 13:00:37 +00:00
augustss 29f28f51f0 Add OnSpec disk controller. 2002-02-07 13:00:13 +00:00
lukem cc74f22504 add list containing files used by sysinst, including dummy files that
are used to set the default permissions in the generated mtree specfile
for files generated by makeobsolete.
2002-02-07 11:40:48 +00:00
lukem 6276be048b - improve error checking
- add support for passing variables to parselist.awk that are used to replace
  text in each line of the lists.  currently supported strings:
	text		variable
	----		--------
	@MACHINE_ARCH@	MACHINE_ARCH
	@MACHINE@	MACHINE
2002-02-07 11:39:17 +00:00
lukem 2d60e83706 add more argument checking 2002-02-07 11:35:56 +00:00
ross 4b8350b194 Define strings for < > & <= >= 2002-02-07 09:43:54 +00:00