Commit Graph

51 Commits

Author SHA1 Message Date
Kevin O'Connor d239552ce7 docs: Note v1.16.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-01 20:29:02 -05:00
Kevin O'Connor 2dd4b9b3f8 docs: Note v1.15.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-12-02 20:43:20 -05:00
Kevin O'Connor 155821a199 docs: Note v1.14.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-10 10:53:07 -04:00
Paul Menzel c61193d3ec boot: Extend `etc/show-boot-menu` to configure skipping boot menu with only one device
Concerns were raised, that skipping the boot menu, if only one device is
present, might make debugging issues more difficult. So, extend the
current runtime configuration option `etc/show-boot-menu` to enable this
feature by setting it to 2.

Fixes: 29ee1fb8 ("Skip boot menu and timeout with only one boot device")
Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
2020-05-21 13:38:27 -04:00
Kevin O'Connor f21b5a4aeb docs: Note v1.13.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-09 15:08:17 -05:00
Kevin O'Connor c1ab7d7ed5 docs: Note release date for v1.12.1
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-28 11:19:11 -04:00
Kevin O'Connor 00df082921 docs: Add developer-certificate-of-origin
Update the documentation to be explicit about the signed-off-by
convention.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-28 10:31:07 -04:00
Kevin O'Connor 34fe8660ec docs: Fix cut-and-paste error in Mailinglist.md archive link
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-21 13:17:11 -05:00
Kevin O'Connor d62ca8c9c5 docs: Update mailing list archive links
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-20 12:05:36 -05:00
Kevin O'Connor a698c8995f docs: Note v1.12.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-17 11:05:59 -05:00
Kevin O'Connor 95f850c237 docs: Update download file link
Released versions are now at: https://www.seabios.org/downloads/

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-09 08:29:20 -04:00
Kevin O'Connor 237fd3943d docs: Update Download.md to use git clone via https
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-11 12:05:31 -04:00
Paul Menzel 844b86464a docs/Download: Use more secure HTTPS URLs where possible
Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
2017-12-08 11:03:08 -05:00
Kevin O'Connor 9ce6778f08 docs: Add sercon-port to Runtime_config.md documentation
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-11-10 12:16:36 -05:00
Kevin O'Connor 63451fca13 docs: Note v1.11.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-11-10 11:49:19 -05:00
Kevin O'Connor 828af21d3e docs: Fix typos in Memory_Model.md
Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-02 21:38:31 -04:00
Kevin O'Connor 6bc4164cc8 docs: Note release dates for 1.10.1 and 1.10.2
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-03-02 09:25:40 -05:00
Kevin O'Connor d7adf6044a docs: Note v1.10.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2016-10-26 12:06:51 -04:00
Piotr Król 00b0402a49 docs: fix various typos and inconsistency
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2016-10-18 19:15:18 -04:00
Kevin O'Connor ae3f78f3fa docs: Note release date of 1.9.3
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2016-07-13 10:31:29 -04:00
Kevin O'Connor c8e105a4d5 docs: Note release date of 1.9.2
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2016-04-22 08:32:13 -04:00
Matt DeVillier fc0878926b sdcard: skip detection of PCI sdhci controllers if etc/sdcard used
Some BayTrail ChromeOS devices have the eMMC controller hidden (thus
requiring the use of etc/sdcard), while others do not, making it
problematic to have a single payload which serves all devices
properly.   Therefore, if the CBFS contains etc/sdcard entries, skip
detection of any visible PCI sdhci controllers in order to avoid
duplicate entries in the boot menu.

Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2016-03-21 11:55:37 -04:00
Kevin O'Connor 265f4c511c docs: Note release date of 1.9.1
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2016-02-19 21:09:19 -05:00
Kevin O'Connor 45b594ab1d usb: Allow configuration of sigatt time (in etc/usb-time-sigatt)
Several users have reported devices that take more than 100ms to
announce their presence on a USB port.  Allow the sigatt timeout to be
specified at runtime as a way to extend the default timeout.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-11-17 09:19:18 -05:00
Kevin O'Connor 01a84bea2d docs: Note v1.9.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-11-17 09:19:18 -05:00
Kevin O'Connor 9efbc0f43d docs: Minor - replace seavgabios text in Build_overview.md with link
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-10-26 09:38:30 -04:00
Kevin O'Connor 08d39868d3 docs: Document 'make EXTRAVERSION=xyz' and scripts/tarball.sh
Document the existence of the EXTRAVERSION field and the information
expected to be present in it.  Document the use of tarball.sh in build
environments that lack git.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-10-23 11:09:58 -04:00
Kevin O'Connor b4cca861a2 stacks: Use macro wrappers for call32() and stack_hop_back()
The C code only uses _cfuncX_ prefixes for parameters to the call32(),
stack_hop_back(), and call32_params() functions.  It's simpler to use
macro wrappers around those functions which provide the required
prefix.

This also changes the parameter order of stack_hop() and
stack_hop_back() to use the more natural (func, params) ordering.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-10-15 14:15:19 -04:00
Kevin O'Connor 75cb2b962d docs: Minor - add "code relocation" link to "Execution and code flow" document
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-09-08 14:28:19 -04:00
Kevin O'Connor 766f41781d docs: Don't use an add-symbol-file offset when describing gdb debugging
Recent versions of gdb will only add an offset to the '.text' section
of object files via the add-symbol-file command.  The SeaBIOS build
doesn't place code directly in a '.text' section, so update the
documentation to obtain the same result via an 'objcopy' call instead.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-08-24 15:16:28 -04:00
Kevin O'Connor 9f7b2362ef sdcard: Allow sdcard addresses to be specified in CBFS files
Allow a hardcoded address to be specified in cbfs files with a prefix
of "etc/sdcard".  Some real-world devices have valid SDHCI controllers
that do not show up as PCI devices.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-08-24 11:02:13 -04:00
Kevin O'Connor 5ddce09ab4 ps2: Eliminate "etc/ps2-poll-only"; use CONFIG_HARDWARE_IRQ instead
The "etc/ps2-poll-only" runtime setting is directly tied to the new
CONFIG_HARDWARE_IRQ setting - use the compile time setting to control
both.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-08-24 11:02:13 -04:00
Kevin O'Connor f318c0797b ps2: Support mode for polling the PS2 port instead of using irqs
Some recent hardware has trouble with routing PS2 port interrupts
while the interrupt controller is in legacy routing mode.  This patch
adds a config mechanism (via "etc/ps2-poll-only") to force the PS2
code into a polling only mode so that interrupts are not required.

It is not recommended to use this polling mode on hardware that does
properly support PS2 irqs, because some very old (DOS-era) programs
depend on the BIOS PS2 irq behavior.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-07-14 14:49:34 -04:00
Kevin O'Connor a4a17de487 docs: Note release date of 1.8.2
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-07-06 13:45:42 -04:00
Kevin O'Connor d79855e772 docs: Clarify that pci-optionrom-exec doesn't apply to roms in cbfs
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-03-18 12:16:59 -04:00
Kevin O'Connor 8f3b3ab974 docs: Note release date of 1.8.1
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-03-16 10:43:26 -04:00
Paolo Bonzini a1ac886104 boot: switch default menu key to ESC
On some platforms, F12 may be hard to access; for example, on OS X
machines F9-F12 have been intercepted by the OS for a long time, and
on newer OS X releases function keys are basically gone for good.

Which keys are and are not available depends on the client, not on
the server, but only function keys are usually trapped by terminals.
Hence, using ESC for the boot menu avoids the problems associated
with F12.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-03-16 10:34:55 -04:00
tpearson@raptorengineeringinc.com d23eba6ea3 Add an option to only execute option ROMs contained in CBFS
TEST: Booted ASUS KFSN4-DRE with iPXE ROMs built in to CBFS;
with etc/pci-optionrom-exec set to 0 the on-board network ROMs
were ignored while the iPXE ROMs executed normally.  When set
to 2 or greater all option ROMs executed normally.  Tests of
VGA only were not possible due to a lack of supported hardware.

Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-24 12:07:52 -05:00
Kevin O'Connor 339ef2e1d3 docs: Prefer triple backticks to multiple lines with single backticks
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-24 11:28:31 -05:00
Kevin O'Connor ea4e74185e docs: Add page on available CBFS/fw_cfg runtime config files
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-19 14:35:54 -05:00
Kevin O'Connor 39ac00df84 docs: Add page describing the patch contribution process
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-18 19:02:56 -05:00
Kevin O'Connor 3c21f34866 docs: add page for SeaVGABIOS
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-18 18:51:12 -05:00
Kevin O'Connor 4c59f5d830 docs: Note v1.8.0 release
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-18 12:52:29 -05:00
Kevin O'Connor b7c3ef7dde docs: There is only one VAR16 flag now
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-18 12:52:29 -05:00
Kevin O'Connor b16c7c460e docs: Update release history with dates of stable releases
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-18 12:19:53 -05:00
Kevin O'Connor 4a17a53105 docs: Document why v1.6.3 release came after v0.6.2
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-02-18 11:59:19 -05:00
Kevin O'Connor 41d1f27f41 docs: Add documentation on using readserial.py script
Update the debugging documentation with info on timing debug output
with readserial.py.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2015-01-01 13:51:22 -05:00
Kevin O'Connor 2c9870f9f5 docs: Add page describing SeaBIOS final object linking
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2014-12-29 09:17:15 -05:00
Kevin O'Connor a174985ee0 docs: Add info on MODE16/MODESEGMENT compile time flags
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2014-12-29 09:17:15 -05:00
Kevin O'Connor 9a46e84080 docs: Don't point to repo README files
Now that the README files have been simplified, don't point the wiki
pages to them.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2014-12-29 09:17:15 -05:00