#
6dfc32ac |
| 17-May-2024 |
miod <miod@openbsd.org> |
Constify the first argument of getdevunit(). NFCI
|
#
e78c98cb |
| 29-Mar-2024 |
miod <miod@openbsd.org> |
Remove dead defines, prototypes and data, and duplicate or misleading comments.
ok claudio@ kettenis@
|
#
d874cce4 |
| 26-Jun-2008 |
ray <ray@openbsd.org> |
First pass at removing clauses 3 and 4 from NetBSD licenses.
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code t
First pass at removing clauses 3 and 4 from NetBSD licenses.
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors.
OK deraadt@
show more ...
|
#
5adfdce9 |
| 08-Mar-2008 |
kettenis <kettenis@openbsd.org> |
Introduce a function to check the "status" property of an OFW node, and use it to avoid attaching disabled or failed devices.
This should make it possible to manually deconfigure devices on mid-rang
Introduce a function to check the "status" property of an OFW node, and use it to avoid attaching disabled or failed devices.
This should make it possible to manually deconfigure devices on mid-range and high-end servers like the V880 using the "asr-disable" PROM command, and make OpenBSD avoid using hardware that has been detected as faulty by the POST or OpenBoot Diagnostics.
show more ...
|
#
fa65087e |
| 01-Mar-2008 |
kettenis <kettenis@openbsd.org> |
Add getpropspeed(); a function which decodes a property describing a serial port configuration and returns the configured speed.
|
#
d277156a |
| 29-May-2007 |
sobrado <sobrado@openbsd.org> |
use the right capitalization for `SBus'
ok jmc@
|
#
7dc861ca |
| 04-May-2007 |
deraadt <deraadt@openbsd.org> |
setroot() was a ugly mix of MI and MD code, with different bugs on different machines. Instead -- build one solid clean MI version, and thenchange all the architectures to use it. ok various people
setroot() was a ugly mix of MI and MD code, with different bugs on different machines. Instead -- build one solid clean MI version, and thenchange all the architectures to use it. ok various people, tested on almost all cases. (it is a 10094 line diff..)
show more ...
|
#
fb1ca35c |
| 07-Apr-2007 |
kettenis <kettenis@openbsd.org> |
Replace code that tries to find the boot device by pretending to walk the device tree and matching locators in the bootpath string components with code that tries to match the PROM node of the device
Replace code that tries to find the boot device by pretending to walk the device tree and matching locators in the bootpath string components with code that tries to match the PROM node of the devices to bootpath components. This way we don't need a list of possible boot devices that needs to be tweaked whenever we try to support new Sun hardware (or when dlg plugs a new fancy storage controller in a sparc64 machine).
Tested by many.
show more ...
|
#
c5632f19 |
| 31-May-2006 |
jason <jason@openbsd.org> |
extend the bootpath values to 64bits, and deal with fallout extend str2hex to handle long's, and teach it that strings starting with 'w', consisting of hex digits are really just hex digits match fp
extend the bootpath values to 64bits, and deal with fallout extend str2hex to handle long's, and teach it that strings starting with 'w', consisting of hex digits are really just hex digits match fp to scsibus (fiber port) match fiber channel portwwn/lun to it's bootpath variables result: with a small change to isp(mailed to mjacob) we can correctly autoconf with a boot path of: /pci@8,600000/SUNW,qlc@4/fp@0,0/disk@w21000004cf948498,0:a/bsd ie. schizo/ isp/ scsisbus/disk with port WWN of 21...98, lun 0, partition a
show more ...
|
#
4f2edc4e |
| 04-Mar-2006 |
miod <miod@openbsd.org> |
<sparc64/dev/upavar.h> is unused except for struct upa_reg for autoconf, so move it to <machine/autoconf.h>.
|
#
e4c60fd4 |
| 15-Mar-2005 |
miod <miod@openbsd.org> |
Nuke matchbyname(), which isn't used anymore.
ok deraadt@
|
#
29295d1c |
| 02-Jun-2003 |
millert <millert@openbsd.org> |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
#
f4ba0873 |
| 15-Jun-2002 |
art <art@openbsd.org> |
Decruftification.
We will never have a.out kernels. We will never have 32-bit kernels. We will never have sun4c, sun4 and sun4m support in the sparc64 kernels. We don't need support old netbsd libc.
Decruftification.
We will never have a.out kernels. We will never have 32-bit kernels. We will never have sun4c, sun4 and sun4m support in the sparc64 kernels. We don't need support old netbsd libc. The cpu will never be identified as some of the sun4c and sun4m types. We don't need the gazillion of fields in cpuinfo that the sparc port uses. Just generally remove dead code.
This is just a first step in making this meess readable.
show more ...
|
#
4f9e30d0 |
| 14-Mar-2002 |
millert <millert@openbsd.org> |
Final __P removal plus some cosmetic fixups
|
#
c4071fd1 |
| 14-Mar-2002 |
millert <millert@openbsd.org> |
First round of __P removal in sys
|
#
45a28fb1 |
| 26-Sep-2001 |
jason <jason@openbsd.org> |
grab the "compatible" prom property and use that for searching the device tree as well as the "name". This allows us to differentiate 'sd' and 'wd' pretty easily (and makes it less ambiguous).
|
#
0300c697 |
| 31-Aug-2001 |
jason <jason@openbsd.org> |
implement autoconf mechanism using device_register(); from NetBSD.
|
#
af3f3b5c |
| 20-Aug-2001 |
jason <jason@openbsd.org> |
$OpenBSD$
|
#
25b7217f |
| 20-Aug-2001 |
jason <jason@openbsd.org> |
more stuff to do with OpenBSD/sparc style bootpath determination
|
#
df39fa9d |
| 18-Aug-2001 |
jason <jason@openbsd.org> |
more includes from NetBSD
|