tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
sys
/
arch
/
landisk
/
include
/
at
jcs
43 files
_float.h
create new machine/_float.h which is namespace clean. create a new MI float.h which pulls in and defines the values that are needed from there, and repair sys/limits.h so that it defines the values it needs as well (depending on POSIX version, XPG version, etc). guenther has a more exact selection of that coming for limits.h. this also fixes a few mistakes for the vax. reviewed by kettenis and guenther.
13 years ago
_types.h
- add rcs id's.
16 years ago
asm.h
- add rcs id's.
16 years ago
atomic.h
Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.
15 years ago
autoconf.h
First pass at removing clauses 3 and 4 from NetBSD licenses.
18 years ago
bus.h
hide more things behind _KERNEL, in case userland manages to include this file
4 years ago
cdefs.h
- add rcs id's.
16 years ago
conf.h
remove prototypes and defines for drivers landisk doesn't use build test and ok miod@
2 years ago
cpu.h
machdep.kbdreset enables a shutdown by Ctrl-Alt-Del on amd64 and i386. Stop abusing it on other archs for controling a shutdown by pressing the soft power button:
15 years ago
cputypes.h
- add rcs id's.
16 years ago
db_machdep.h
- add rcs id's.
16 years ago
disklabel.h
significantly simplified disklabel infrastructure. MBR handling becomes MI to support hotplug media on most architectures. disklabel setup and verification done using new helper functions. Disklabels must *always* have a correct checksum now. Same code paths are used to learn on-disk location disklabels, to avoid new errors sneaking in. Tested on almost all cases, testing help from todd, kettenis, krw, otto, dlg, robert, gwk, drahn
19 years ago
elf.h
Add missing <machine/elf.h> for compound arches.
2 years ago
endian.h
- add rcs id's.
16 years ago
exec.h
- add rcs id's.
16 years ago
fenv.h
add missing license (PD) block
13 years ago
fpu.h
- add rcs id's.
16 years ago
frame.h
- add rcs id's.
16 years ago
ieee.h
- add rcs id's.
16 years ago
ieeefp.h
- add rcs id's.
16 years ago
intr.h
Remove unused spllock().
7 years ago
kcore.h
- add rcs id's.
16 years ago
limits.h
- add rcs id's.
16 years ago
loadfile_machdep.h
Remove {LOAD,COUNT}_TEXTA from libsa loadfile, it only made sense for a.out kernels and we no longer have any.
10 years ago
mutex.h
- add rcs id's.
16 years ago
param.h
refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added to keep definitions our of user space. The MD files now follow a consistant order -- all namespace intrusion is at the tail can be cleaned up independently. locore, bootblocks, and libkvm still see enough visibility to build. Checked on 90% of platforms...
13 years ago
pcb.h
- add rcs id's.
16 years ago
pci_machdep.h
Initial support for MSI-X. Only supported on amd64 for now. I have diffs to actually use this in em(4) and xhci(4), but I'm not committing those yet because we almost certainly need to save and restore the MSI-X registers during suspend/resume. However, this allows mpi@ to play with multiple-vector support in networking hardware.
10 years ago
pmap.h
- add rcs id's.
16 years ago
proc.h
- add rcs id's.
16 years ago
profile.h
- add rcs id's.
16 years ago
psl.h
- add rcs id's.
16 years ago
pte.h
- add rcs id's.
16 years ago
ptrace.h
- add rcs id's.
16 years ago
reg.h
- add rcs id's.
16 years ago
reloc.h
- add rcs id's.
16 years ago
setjmp.h
- add rcs id's.
16 years ago
signal.h
- add rcs id's.
16 years ago
spinlock.h
- add rcs id's.
16 years ago
tcb.h
add missing license (PD) block
13 years ago
timetc.h
Add support for timeconting in userland.
5 years ago
trap.h
- add rcs id's.
16 years ago
vmparam.h
Remove the freelist member from vm_physseg
15 years ago