visa
0e407e051d
Add a bootloader for octeon.
The firmware on OCTEON machines usually does not provide an interface
for accessing devices, which has made it tricky to implement an OpenBSD
bootloader. To solve this device access problem, this new loader has
been built on top of a small kernel. The kernel provides all the
necessary devices drivers, while most of the usual bootloader logic
is in a userspace program in a ramdisk.
The loader program is accompanied by a special device, octboot(4).
The main purpose of this device is to implement a mechanism for
loading and launching kernels. The mechanism has been inspired by Linux'
kexec(2) system call.
The bootloader will be enabled later when it is ready for general use.
Discussed with deraadt@
5 years ago
naddy
f7d710b67f
Remove the tape block device nodes.
While here, also remove two forgotten descriptions for long obsolete
devices.
7 years ago
goda
25564e898f
Add switch(4) cdev entry
ok deraadt@ yasuoka@ reyk@
7 years ago
visa
728932b46a
Add /dev/openprom.
ok kettenis@ deraadt@ jasper@
8 years ago
natano
51da054bb5
Replace /dev/bpf[0-9] with /dev/bpf and /dev/bpf0. The /dev/bpf node is
unused for now, but I plan to convert all programs in base to use it in
a future diff. /dev/bpf0 is for compatibility with existing binaries
and is to be removed after a transition period.
ok rpe krw, for the installer part
"Let's see it hit the tree." deraadt
8 years ago
tedu
dfb3f10f6b
burn down the systrace
8 years ago
claudio
5b9df2aa48
MAKEDEV bits for tap(4)
OK dlg@ mpi@
8 years ago
jmatthew
f9274d667c
add usb devices
9 years ago
jmatthew
9999127aa3
fix numbers for pppx, vscsi and diskmap
ok dlg@
9 years ago
tedu
dfe12b7dbe
delete all the cry devices too. missed by mikeb previously.
9 years ago
tedu
e594303318
remove lkm
9 years ago
deraadt
5e880e25b6
We need /dev/random on the install media
discussed with rpe and halex
10 years ago
tedu
f5cb082028
fuse on more archs
11 years ago
jasper
a7a300b1da
add octeon bits, mostly from sgi
11 years ago
deraadt
d7b1e60dd9
get rid of the nnpfs nodes
12 years ago
miod
985c9639af
Move the audio* device creation stanzas from MI to MD, and reduce the
number of audio* nodes from 3 to 1 on vax, since none of the audio-capable
vax can receive another audio device as expansion (until we get TURBOchannel
support with DMA on VS4k/90).
ok deraadt@ todd@
12 years ago
deraadt
a26d8773fe
ccd goes to the attic
discussed with jsing and millert
12 years ago
miod
5caa9a05a9
Sync MAKEDEV against conf.c, and both against GENERIC.
13 years ago
claudio
7d123e238f
Add pppx(4) to MAKEDEV but do not create the device unless requested
explicitly. OK dlg@ & todd@
13 years ago
miod
5263d7299f
Reorder device entries within sections, for MAKEDEV.8 to have them sorted.
Prodded by jmc@.
14 years ago
krw
c3e1e79ef1
No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
General huzzahs.
"go for it" deraadt@
14 years ago
jsing
363e700269
Add /dev/diskmap to ramdisks.
ok todd@ krw@ deraadt@
14 years ago
todd
f1c1d6abc4
add diskmap entries, not on ramdisks yet
get it in! jsing@
14 years ago
todd
815cdaac8e
properly enable vscsi, fix incorrect major
ok jasper@ (also compile tested)
14 years ago
matthieu
72ec4e3348
Add missing bthub device entries on arches that support bluetooth.
ok miod@, deraadt@, todd@.
14 years ago
otto
f75df50ac0
add apm
14 years ago
matthieu
5bf3214f89
md etc bits for loongson. ok miod@
14 years ago
deraadt
0bef1a616b
Add nodes for vscsi0; ok dlg
15 years ago
jasper
46c600e9b6
- add hotplug device
ok miod@
15 years ago
jj
70a3cb12c7
Arla client rename from xfs to nnpfs for later upgrades. Tested on various arches. ok todd@ beck@
15 years ago
grange
a743ef735c
Bump the number of /dev/sd* files on usb-capable archs. With modern
all-in-one usb card readers and memory sticks you run out of sd
device files very quickly with default install.
This doesn't affect install media.
ok krw@ miod@
15 years ago
miod
061cd7baf3
Remove /dev/drum and related code.
15 years ago
jsing
5d7ea9288a
Add USB devices.
ok miod@ jasper@
16 years ago
mglocker
69ca13d297
Move video(4) entry in MAKEDEV(8) from the "USB devices" section to the
"Special purpose devices" section, since a hardware driver which uses
video(4) also could be none-USB as long it uses the V4L2 API.
OK todd@
16 years ago
todd
8a0cd381fb
fix bio major, only took a year to test
16 years ago
todd
9f611ca4b5
redo the way MAKEDEV files are generated
get it in, deraadt@
16 years ago
todd
561cf38f84
/dev/bio on ramdisks, it is safe and small
ok deraadt@, marco@
16 years ago
todd
979ec6c815
video on all usb archs, ok mglocker@
16 years ago
todd
e344b1141e
bio for all archs, ok krw@ kettenis@ sounds good marco@ go for it deraadt@
17 years ago
todd
c564ba38ed
back out bio, breaks dlg's sparc64 v215
prompted by/ok dlg@ deraadt@
17 years ago
todd
8fafda6cb7
prodded by marco, enable bio everywhere
grudgingly ok deraadt@
17 years ago
todd
29ba9a7ac6
remove some rather deceptively unused lines; no change to generated MAKEDEV's
18 years ago
todd
c81d73893f
shuffle ramdisk device targets to MAKEDEV.common to avoid duplication and
pave the way for future work; ok since this does not change the generated
MAKEDEV
18 years ago
deraadt
3b773e5347
old ses device goes away
19 years ago
kettenis
b9e8c014e4
Enable audio(4).
19 years ago
miod
4ee796505b
Fix tun major
19 years ago
mcbride
c25e5297b3
Enable crypto(4), hifn(4) and create /dev/crypto
ok miod@
20 years ago
miod
ccb4a7f1cf
Add missing devices (pci, systrace...) and sort sections so that the
manpage will not look ugly.
20 years ago
miod
507f1059c1
/dev/ptm support for sgi.
20 years ago
mickey
d9f1876d17
sync w/ conf.c wrt wscons and cleanup
20 years ago