ru
d3b5cc24ad
- Include <sys/reboot.h> to get the RB_* defines.
...
- Make the PROBE_KEYBOARD option better resemble the -P option in
boot2, i.e., if keyboard isn't present then boot with both
RB_SERIAL and RB_MULTIPLE set.
Reviewed by: jhb
2006-09-05 19:28:03 +00:00
ru
22b7409ade
Make the default "init_path" value breakable, so it fits on the
...
screen's width, thus eliminating a groff(1) warning.
Suggested by: marck
2006-08-20 09:31:17 +00:00
imp
1eee061e71
Copy powerpc ficl files sysdep files (maybe we need a common one)
2006-08-18 21:41:43 +00:00
imp
b93cd97574
Build at91
2006-08-18 21:37:27 +00:00
imp
98835e6c84
Support compiling as part of world
2006-08-18 20:26:54 +00:00
brueffer
5642c992cd
Wordsmithing on the ixgb(4) and mxge(4) descriptions.
...
Suggested by: ru (ixgb)
2006-08-18 19:03:28 +00:00
brueffer
ff9270e136
Add more modules, correct alphabetical order.
2006-08-18 17:48:17 +00:00
marck
0d5e6d6efe
kern.ipc.nmbclusters is sysctl, not compile-time option. Change Dv to Va.
...
Touch .Dd.
Pointed out by: ru
MFC after: 1 week
2006-08-18 10:15:01 +00:00
marck
908b7097ec
Remove references to NMBCLUSTERS which is obsoleted.
...
PR: 100427
Approved by: maxim
MFC after: 1 week
2006-08-18 08:03:06 +00:00
imp
b3160d204f
MFp4: changes since .s -> .S rename. Use correct header for size
2006-08-17 00:14:32 +00:00
imp
8fc3a4c4bb
MFp4: First cut at making spi and/or sd card booting work, needs work
2006-08-16 23:39:58 +00:00
imp
06f9bdf49a
MFp4:
...
Tidy up a bit. Make sure that the burned image matches the downloaded
one.
2006-08-16 23:18:07 +00:00
imp
25ea85244a
MFp4:
...
Simplify life a little for such a simple program.
2006-08-16 23:14:52 +00:00
brueffer
3058e38d1e
Several updates:
...
- Added missing file system/network/sound module entries
- Removed obsolete network module entries
- Capitalized (Fast|Gigabit) Ethernet
MFC after: 1 week
2006-08-14 18:04:01 +00:00
imp
246a49807b
MFp4: Integrate a boatload of bug fixes from p4. We're right on the
...
8k boundary with this program still.
text data bss dec hex filename
7925 4 4476 12405 3075 bootiic.out
so we have like 293 bytes left before we have to play games. There
may be ways to reduce that somewhat, but they start to be very board
specific.
2006-08-10 19:55:52 +00:00
imp
b594a7a463
MFp4:
...
Reach over into the arm tree to grab some at91 definitions.
Better warnings
Lots of build tweaks
2006-08-10 18:22:56 +00:00
imp
4f66f90cd9
MFp4: remove obsolete files
2006-08-10 18:19:45 +00:00
imp
f67340299e
MFp4:
...
Remove obsolete files in list
Add spi flash reading routines
2006-08-10 18:14:35 +00:00
imp
349e8420c6
MFp4: Numerous changes from p4 to try to improve tftp downloading,
...
reduce code footprint, etc. While some problems still remain, the
reliability of tftp is much improved.
2006-08-10 18:11:22 +00:00
imp
74d513176d
MFp4: consolidate #include files down to lib.h
2006-08-10 18:07:49 +00:00
imp
42bb82b6ca
MFp4: These will migrate to the boot specific directories because they
...
are too hard to share between the different boot loaders.
2006-08-10 18:07:01 +00:00
imp
bc663dd8c5
MFp4: Make it clearer that the address passed to the eeprom routines is
...
really an offset within the eeprom device, and not a IIC address.
2006-08-10 18:03:50 +00:00
imp
40a320ce1f
MFp4: Catchup with migration of some defines.
2006-08-10 18:02:27 +00:00
imp
b160cc4dcd
MFp4: Tweaks for our board.
2006-08-10 17:59:22 +00:00
imp
a6500ec8aa
MFp4: Increase character timeout to 10. Make it a #define for easier
...
changes in the future. This helps with getting started and to
overcome the really sucky level of granuality this timeout has in
getc. A timeout of 1 means 'wait until top of next second' rather
than 'wait for at least a second'.
2006-08-10 17:54:51 +00:00
imp
ce00be88fb
Don't need to special case arm here anymore
2006-08-10 06:29:43 +00:00
imp
71f98fe85d
Add a dummy makefile to keep build happy
2006-08-10 06:29:15 +00:00
yar
209e4786e7
Commit the results of the typo hunt by Darren Pilgrim.
...
This change affects documentation and comments only,
no real code involved.
PR: misc/101245
Submitted by: Darren Pilgrim <darren pilgrim bitfreak org>
Tested by: md5(1)
MFC after: 1 week
2006-08-04 07:56:35 +00:00
ache
3983ad4105
Add snd_emu10kx_load
2006-07-26 12:59:42 +00:00
yongari
d2ee5cb234
Add an entry for the stge(4) module.
...
While I'm here remove a stale wx(4) entry which was removed 4 years,
9 months ago.
2006-07-25 01:02:22 +00:00
imp
1d5aad7b0a
Don't descend into ${MACHINE} on the arm platforms.
2006-06-18 17:44:40 +00:00
iedowse
9d817df889
Increment the disk block offset after writing, not before. This
...
fixes filesystem corruption when nextboot.conf is located after
cylinder 1023. The bug appears to have been introduced at the time
bd_read was copied to create bd_write.
PR: bin/98005
Reported by: yar
MFC after: 1 week
2006-05-31 09:05:49 +00:00
marius
e2f88f3971
- Replace the entry for the no longer existing lnc(4) module with an
...
entry for the replacement le(4) module.
- Add an entry for the gem(4) module.
- Remove gratuitous whitespace in the description of the hme(4) entry.
2006-05-14 19:04:12 +00:00
nyan
d791ac27b8
Add a bootable CD support.
2006-05-14 07:26:02 +00:00
jhb
6ecdc538b9
Remove more Alpha bits from the boot code including fixing several
...
stale comments.
2006-05-12 04:09:53 +00:00
jhb
42320347d0
Remove Alpha bits for ficl.
2006-05-12 04:07:42 +00:00
jhb
495a1b1a3b
First pass at removing Alpha kernel support.
2006-05-11 22:25:28 +00:00
nyan
bba2409d42
Fix build (s:pc98/cbus/cbus.h:pc98/pc98/pc98_machdep.h:)
...
Pointyhat to: nyan
2006-05-09 14:20:17 +00:00
jhb
a59756eac2
Restore the pre-5.x behavior of only beeping if the user makes a bad
...
selection and not always beeping on startup. The two bytes for the extra
'jmp' instruction were obtained by removing recognition of BSD/OS
partitions.
Requested by: many
Tested by: subset of many
Head nod: imp, keramida
MFC after: 2 weeks
2006-05-03 13:43:46 +00:00
jhb
9097f89aae
Use PTOV() to convert physical addresses to appropriate virtual addresses
...
in the loader when searching for the ACPI RSDP. (The loader runs in a flat
mode with va 0 == pa 0xa000.)
2006-04-25 18:42:22 +00:00
imp
12209e78be
MFp4:
...
Make getc(0) polling (this has the happy side effect of saving
8 bytes in the generated code).
2006-04-21 13:58:51 +00:00
imp
67b9c508f8
MFp4: Loop forever getting characters... A kludge for now.
2006-04-21 13:56:26 +00:00
imp
4bdf691994
MFp4: Integrate support for building tag support for linux booting.
2006-04-21 13:51:47 +00:00
imp
a76624710a
MFp4:
...
Init eeprom here now that we don't init the eeprom in arm_init.s
and read in the second 8k of the data.
Tweak formatting.
2006-04-21 13:44:58 +00:00
imp
a894bea56e
Move from arm_init.s -> .S. #ifdef linux vs freebsd defaults for the
...
boot loader (linux booting helps regression testing). No repo copy
because of limited history.
2006-04-21 13:40:26 +00:00
imp
71dd157044
MFp4: formatting nits and minor style changes that likely won't matter.
2006-04-21 07:45:57 +00:00
imp
ddb17dbb45
Allow one to enable building tags. Check the size of the boot imag.
2006-04-21 07:41:36 +00:00
imp
633fda1144
MFp4:
...
On the KB9202 go ahead and enable the flash controller so the boot
loader can access the parallel flash.
2006-04-21 07:29:14 +00:00
imp
ce4eb8b530
MFp4:
...
Make this compile, assuming that you have linux installed in a
sensible place. tag_list is disabled by default, since we don't
distribute linux, but it is desirable to allow the boot loader to boot
Linux or FreeBSD (mostly for testing).
2006-04-21 07:19:22 +00:00
imp
a4fa6c67c3
MFp4:
...
Minor diffs to reduce diffs to p4.
2006-04-21 07:12:12 +00:00