| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
bootp -> BOOTP
bootp.nfsroot -> BOOTP_NFSROOT
bootp.nfsv3 -> BOOTP_NFSV3
bootp.compat -> BOOTP_COMPAT
bootp.wired_to -> BOOTP_WIRED_TO
- i.e. back out the previous commit. It's already possible to
pxeboot(8) with a GENERIC kernel.
Pointed out by: dwmalone
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BOOTP -> bootp
BOOTP_NFSROOT -> bootp.nfsroot
BOOTP_NFSV3 -> bootp.nfsv3
BOOTP_COMPAT -> bootp.compat
BOOTP_WIRED_TO -> bootp.wired_to
This lets you PXE boot with a GENERIC kernel by putting this sort of thing
in loader.conf:
bootp="YES"
bootp.nfsroot="YES"
bootp.nfsv3="YES"
bootp.wired_to="bge1"
or even setting the variables manually from the OK prompt.
|
|
|
|
|
|
| |
command-line options, such as misaligning the data segment.
Exposed by the limited PearPC OFW ELF loader, but a good thing in
general.
|
|
|
|
|
|
|
| |
work on a G5 (no BAT registers) or on PearPC (dBAT3 used for mapping
the framebuffer and BATs not re-inited on OpenFirmware calls).
It also hid a number of bugs.
|
|
|
|
|
|
|
| |
jumping to the kernel. Another bug exposed by removing the
1:1 BAT mapping. Sparc64 doesn't do this either.
Compile tested on: panther (sparc64). Code built, but not used, on sparc64.
|
|
|
|
|
|
|
| |
of the 256Mb 1:1 BAT mapping exposed this as copying into memory that
hadn't been claimed from OpenFirmware.
compiled-tested on: panther (sparc64). Code built, but not used, on sparc64
|
|
|
|
|
|
|
| |
This caused a data-miss trap when the BAT init code was removed
on PPC.
Compile tested on: panther (sparc64). Code built, but not used, on sparc64.
|
| |
|
|
|
|
| |
in <sys/cdefs.h> for compilers without support for inline.
|
| |
|
| |
|
|
|
|
| |
This is accomplished via device.hints now.
|
| |
|
|
|
|
|
|
| |
is less clear about allowing redistribution of modified copies.
Requested by: Tom Cosgrove tom dot cosgrove at arches-consulting dot com
|
|
|
|
|
|
|
| |
%di will already point to the character after the nul char when the
'repnz scasb' terminates.
Submitted by: Tom Cosgrove tom dot cosgrove at arches-consulting dot com
|
|
|
|
| |
mixer channels via boot loader.
|
| |
|
|
|
|
| |
Seen by: pjd
|
|
|
|
| |
Spotted by: peter
|
| |
|
|
|
|
| |
Bump __FreeBSD_version accordingly.
|
|
|
|
|
| |
PR: 65493
Submitted by: Pawel Worach <sajd@telia.com>
|
| |
|
|
|
|
| |
for it to react after a timeout.
|
|
|
|
|
|
| |
The EBDA is the 1 KB area addressed by the 16 bit pointer at 0x40E.
Pointed out by: robert.moore AT intel.com
|
| |
|
|
|
|
| |
I wonder how buildworld ever worked for me...
|
|
|
|
|
|
| |
line comments and damaged the CVS history.
Prompted by: bde, jhb
|
|
|
|
|
|
| |
assembler line comments and damaged the CVS history.
Prompted by: bde, jhb
|
| |
|
|
|
|
|
|
| |
fills its field (6 characters). In that case the OEMID is not
null-terminated, and the sprintf that was used would copy up to the
next null byte, which could be pretty far away.
|
|
|
|
|
|
|
| |
Keep line comments in assembler style. A few lines that match
the '^[[:space:]]+#' regexp still need to be fixed, somehow.
OK'ed by: bde, jhb
|
| |
|
| |
|
|
|
|
|
|
| |
further, and just use PROG directly (without FILES).
Suggested by: bde
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
boot0sio.s was repo-copied to boot0.S.
- Rename boot0ext.s to boot0ext.S, to stay consistent
with other preprocessed asm files around here, and
for better portability.
Repocopied by: joe
|
|
|
|
| |
processed: don't forget to clean generated .s sources.
|
|
|
|
|
|
|
|
|
| |
switch to using C99-style comments everywhere in preprocessed
assembler. The reason is that lines starting with the regexp
'^[[:space:]]#' are treated as preprocessing directives, and
while it seems to work now with GCC, it's not necessarily has
to work. Use C99 comments `//' for the trailing comments to
save whitespace.
|
|
|
|
| |
sources, for lines that start with a comment.
|
|
|
|
| |
for lines that start with a comment.
|
|
|
|
| |
for lines that start with a comment.
|
|
|
|
|
| |
for lines that start with a comment.
- Preserve as(1) style comments for the rest.
|
|
|
|
| |
Not read enough of my patch by: obrien ;)
|
|
|
|
|
|
|
|
| |
Merge boot0.s and boot0sio.s into boot0_512.s controlled by "#ifdef SIO".
Add Makefile magic to generate boot0.s and boot0sio.s from boot0_512.s.
The compile boot0 and boot0sio have unchanged MD5 checksums.
|
| |
|
|
|
|
|
|
| |
producing them using 'ld' options rather than post-processing with 'objcopy'.
Idea by: Ryan Sommers <ryans@gamersimpact.com>
|
| |
|
| |
|