2
0
mirror of https://github.com/xcat2/xNBA.git synced 2025-07-11 07:11:32 +00:00
Commit Graph

35 Commits

Author SHA1 Message Date
7741546a40 [build] Pad .rom, .dsk, and .hd images to 512-byte boundaries
QEMU will silently round down a disk or ROM image file to the nearest
512 bytes.  Fix by always padding .rom, .dsk and .hd images to the
nearest 512-byte boundary.

Originally-fixed-by: Stefan Hajnoczi <stefanha@gmail.com>
2009-04-16 03:15:08 +01:00
076154a1c6 [image] Allow multiple embedded images
This patch extends the embedded image feature to allow multiple
embedded images instead of just one.

gPXE now always boots the first embedded image on startup instead of
doing the hardcoded DHCP boot (aka autoboot).

Based heavily upon a patch by Stefan Hajnoczi <stefanha@gmail.com>.
2009-02-16 00:30:36 +00:00
0171098212 [contrib] Update qemu documentation 2009-02-01 20:16:10 +00:00
22979c511e [contrib] Add patch to enable writable ROM images in bochs
Some of the gPXE romprefix.S code attempts to write to the ROM image,
as allowed by the PCI spec.  We do gracefully handle the case of
read-only ROM images (for ISA ROMs and for normal bochs/qemu
operation), but it can be handy to be able to use bochs to debug the
code paths that depend on writable ROM images.
2008-10-21 20:49:10 +01:00
8223084afc [util] Disable automatic CR->LF conversion in serial-console utility
DUET (the EFI test environment) seems not to handle LF, so inhibit the
CR->LF conversion that the pty does for us by default.  This doesn't
affect operation of gPXE, which will happily accept either CR or LF.
2008-09-07 22:08:40 +01:00
a30c70727a [contrib] Bring bochs/qemu READMEs up to date with latest upstream code 2008-09-07 11:31:42 +01:00
f3aef4d98d [Contribs] Fix multi-line POSIX errno definitions. 2008-05-20 20:29:33 +01:00
711a59cf03 [Contribs] Fix parsing bug in errcode.py
Make sure parser doesn't choke on line with space at end.
2008-05-20 20:29:24 +01:00
f43a7e349a [Contribs] Add simple IRC bot for looking up error codes. 2008-05-20 20:28:57 +01:00
fbf9295cbb [Contribs] Add README, license text, and invert error code dictionaries. 2008-05-20 20:28:48 +01:00
ce298a9628 [Contribs] Add a web interface for looking up error codes.
Add a PHP script to act as a web interface for looking up error codes.
2008-05-20 20:27:52 +01:00
43b04236ec [Contribs] Add command-line utility for looking up gPXE error codes. 2008-05-20 20:26:44 +01:00
7067142fb4 [Contribs] Add updated wake-on-LAN patch from Bill <level42@sympatico.ca> 2008-03-19 01:08:38 +00:00
763a3eab8a Add .pdsk target (padded .dsk, suitable for qemu). 2007-07-05 23:37:17 +01:00
8febe42f78 Build bochs with ne2000 support, and add sample lines in bochsrc.txt
to match.
2007-07-02 03:14:27 +01:00
acd598b4f9 Don't build option-overloaded packets; they just confuse people (ISC
DHCPD and Windows RIS in particular).
2007-06-30 01:32:53 +01:00
6f14c9d169 Initial notes on RIS 2007-06-29 00:15:36 +01:00
82a873546a Current bochs has a 128kB BIOS, not 64kB 2007-06-28 21:16:39 +01:00
f7b4b77c2e Ignore external directories (bochs, qemu) within contrib/bochs. 2007-06-09 22:58:04 +01:00
0f8d7d705d Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
33eb8871a9 .zrom is still broken; use .rom by default 2006-08-28 01:59:56 +00:00
6e5ffefd79 Document requisite patch for qemu 2006-08-28 01:58:52 +00:00
18a84f4f1a Add --enable-show-ips; it's useful when using the profiling code. 2006-08-28 01:54:59 +00:00
a677f1bfd3 Basic instructions to get qemu running 2006-08-24 13:55:43 +00:00
b3c897f437 Corrected documentation 2006-08-09 03:25:11 +00:00
2f392ee13e Need write permission to /dev/net/tun, not just read. 2006-05-26 08:15:31 +00:00
7d239660fb Updated to new SourceForge CVS locations, and fix a couple of minor
mistakes.
2006-05-18 13:22:32 +00:00
10606e95b3 Added tunctl (since it is difficult to find for many distros). 2006-05-13 09:27:54 +00:00
82c4afcb32 Updated instructions to reflect current reality. 2006-04-26 00:40:27 +00:00
0eb0dd0437 Hardcoded paths to ../../src/bin avoid one step in the instructions. 2006-04-26 00:31:04 +00:00
c67d81bd13 Avoid the need for a symlink to the BIOS directory; just use the locally
checked-out copy.
2006-04-26 00:25:28 +00:00
c378213387 Much safer to use a TAP device statically allocated with tunctl. 2006-04-26 00:15:41 +00:00
297ae0f8d5 Updated to syntax required by latest bochs CVS. 2006-04-26 00:14:19 +00:00
18f620ca5d Updated to current bochs CVS 2006-04-26 00:09:52 +00:00
1097cf8685 Initial revision 2005-05-17 16:44:57 +00:00