Commit Graph

818 Commits

Author SHA1 Message Date
minoura 8b99935fc3 Use newvers_stand.sh to record the version. 2001-10-15 16:23:00 +00:00
minoura 9138cb0511 Prepare to set WARNS=2. 2001-10-15 16:13:39 +00:00
minoura 5239a6291a set current_id properly. 2001-10-15 16:07:20 +00:00
augustss 1339e88a86 Add a new optional method, dev_ioctl, to the audio hardware driver interface.
It is called when an unrecognized ioctl() is performed on a device,
thus allowing ioctl()s that frob the hardware driver (like loading
microcode).
2001-10-03 00:04:47 +00:00
minoura 0c64b75cd1 Install as xxboot_*, and create links as fdboot_* and sdboot_*. 2001-10-01 17:03:38 +00:00
minoura a78691e911 Add a prompt message. 2001-10-01 16:59:34 +00:00
minoura 3600319102 CPU is not (yet) checkd.
Use 68000 instructions only.
2001-10-01 16:58:01 +00:00
minoura 5e62bcc792 Print daemon image on startup.
(any other missing features?)
2001-09-30 15:54:38 +00:00
minoura 6dccdcc4cb Implement ls command.
Correct bootdev detection.
Other minor changes.
2001-09-29 03:50:12 +00:00
minoura 9f3eb31089 Make this compile with the new toolchain. 2001-09-29 03:45:13 +00:00
minoura a927531829 Exclude N/W code. 2001-09-29 03:44:04 +00:00
minoura a70835b9a0 Minor KNF. 2001-09-29 01:42:26 +00:00
minoura 63906d4679 -D_STANDALONE 2001-09-29 01:42:09 +00:00
minoura 0669861353 Minor changes from news68k. 2001-09-29 01:24:30 +00:00
minoura 45300859de Forgot to include <machine/bootinfo.h> for the new symbol added in the
previous commit.
2001-09-29 01:24:01 +00:00
minoura d83cae1ca8 Primary boot for ustarfs.
Supports floppy only.
2001-09-28 15:22:21 +00:00
minoura 446e0c768b Add ustarfs support. 2001-09-28 15:20:00 +00:00
minoura b3bb79f90d Add changedisk_hook(). 2001-09-28 15:19:33 +00:00
minoura dfde39ec68 Update authors' mail addresses. 2001-09-28 15:12:01 +00:00
minoura e6e223cd3e Message cosmetics. 2001-09-28 15:11:19 +00:00
minoura b57b9ddfa4 Create stripped version by default. 2001-09-28 15:10:39 +00:00
chs 984d30ac45 don't depend on other headers to include sys/proc.h for us. 2001-09-28 12:36:48 +00:00
minoura 3fa9e67e35 Install as `boot_ufs'. 2001-09-28 01:49:54 +00:00
minoura 7d1fc276fa Make these compile with the old (a.out) toolchain. 2001-09-27 14:08:27 +00:00
minoura f5f7a94fa6 Add some missing definitions. 2001-09-27 13:27:54 +00:00
minoura 99247aadcc Initial commit of the new bootloader to support ELF kernel.
It consists of two programs named boot_ufs and boot; the former reads
the latter (an OMAGIC a.out).
Boot now utilizes the libsa library to read the actual kernel.

 - LFS code exists, but probobly does not work.
 - Currently the ELF toolchain is required.
 - Many features are missing.
2001-09-27 10:14:49 +00:00
minoura 7e950cc6e8 libsa for the new bootloader of x68k port. 2001-09-27 10:03:26 +00:00
minoura 8d3d810cc4 Embed the version number of the interface between the bootloader and
kernel.  See amiga.
2001-09-27 09:55:10 +00:00
tv ab11c169b5 objcopy -> ${OBJCOPY}; remove redundant definitions of OBJCOPY?= (it is
now in bsd.own.mk).
2001-09-22 03:34:17 +00:00
wiz 456dff6cb8 Spell 'occurred' with two 'r's. 2001-09-16 16:34:23 +00:00
chris 0e7661f023 Update pmap_update to now take the updated pmap as an argument.
This will allow improvements to the pmaps so that they can more easily defer expensive operations, eg tlb/cache flush, til the last possible moment.

Currently this is a no-op on most platforms, so they should see no difference.

Reviewed by Jason.
2001-09-10 21:19:08 +00:00
atatat 5f25c01eff Comment out bridge pseudo devices from ports that don't
__HAVE_GENERIC_SOFT_INTERRUPTS.  bridge(4) doesn't compile there.
2001-09-01 23:08:40 +00:00
atatat 97c67a9bae Add bridge pseudo devices to GENERIC configs 2001-09-01 21:52:23 +00:00
mrg e309f80412 remove bogus comment. noted by Tetsuya Isaki <isaki@par.odn.ne.jp> in private email. 2001-08-26 12:14:22 +00:00
chs 17d06a7ad7 use pmap_k* in vmapbuf() and vunmapbuf() since there's no VAC on this platform.
in vunmapbuf(), call pmap_*remove() explicitly since uvm_km_free_wakeup()
will soon no longer do it for us.
2001-08-19 17:37:35 +00:00
minoura 6ec544c64d implement pmap_k{enter_pa,remove}() correctly.
other misc cleanup.
patch written by chs; equivalent to hp300 pmap.c:1.95.
2001-07-26 02:21:58 +00:00
thorpej babefc5331 Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end
at dmamap load time that the mapping will be used for a unidirectional
transfer of the specified direction.
2001-07-19 15:32:10 +00:00
wiz cc0b68092e Correct various misspellings of 'transfer' and inflected forms. 2001-07-08 18:06:42 +00:00
abs 01b024cd5b Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
2001-07-08 16:32:12 +00:00
minoura 7e84e14950 Sync with GENERIC. 2001-07-07 15:59:31 +00:00
toshii 4866f1a22b Fix typo. s/extention/extension/ 2001-07-05 08:38:24 +00:00
darcy ce0ec1e208 Add System V semaphore resource limits to each GENERIC file that has an
option for System V semaphores.  It appears that there are no overrides
in the code and each file has the following added.

 options    SYSVSEM     # System V semaphores
+#options   SEMMNI=10   # number of semaphore identifiers
+#options   SEMMNS=60   # number of semaphores in system
+#options   SEMUME=10   # max number of undo entries per process
+#options   SEMMNU=30   # number of undo structures in system
 options    SYSVSHM     # System V shared memory

If anyone thinks that this is incorrect for any of these files, please
correct it.

Note - the i386 port was not forgotten.  It was done separately.
2001-06-30 11:00:31 +00:00
christos 0f380fac15 Add an e_trapsignal member to struct emul, so that emulated processes can
send the appropriate signal depending on the trap type.
2001-06-18 02:00:48 +00:00
minoura f8ce82f817 Another steps for ELF.
- register prefix
 - machine/asm.h
 - deprecated -T option for ld(1)
2001-06-12 16:57:27 +00:00
wiz 0a600be867 receive, not recieve 2001-06-12 15:17:10 +00:00
minoura 55e73f8bc1 I was too careless. Do not throw away the prepared string. :p 2001-06-12 11:29:31 +00:00
minoura 5d6ce3b75c Make this compile again. 2001-06-12 10:30:04 +00:00
minoura b1b468a365 Remove unneeded whitespace. 2001-06-12 10:03:04 +00:00
chs 821ec03ed9 replace vm_map{,_entry}_t with struct vm_map{,_entry} *. 2001-06-02 18:09:08 +00:00
lukem d84d2c6c85 add missing #include "opt_kgdb.h" 2001-05-30 15:24:23 +00:00