Michael Brown
bfc335faa8
Added PXENV_GET_FILE_SIZE.
Documented non-blocking nature of PXENV_FILE_READ.
Changed FileName field in PXENV_FILE_OPEN to be a SEGOFF16, to avoid a
fixed 256-byte length limit on URLs.
17 년 전
Michael Brown
f660e8ef58
Add strlen_user() (will be needed for PXE API extensions)
17 년 전
Michael Brown
763a3eab8a
Add .pdsk target (padded .dsk, suitable for qemu).
17 년 전
Michael Brown
405be071de
Pad ROM images to 512 bytes, not powers of two
17 년 전
Michael Brown
fbda4837b0
Allocate heap at first usage, rather than assuming we can fit it in
below _text. This should help with the gPXE-on-gPXE-via-PXE case.
17 년 전
Michael Brown
b3ca73c303
Remap EBADF to PXENV_STATUS_TFTP_FILE_NOT_FOUND; the only user is
posix_io.c and this PXE error makes more sense in this context.
17 년 전
Michael Brown
1567b69895
Add concept of DHCP option applicators.
17 년 전
Michael Brown
d64e1be1f8
First draft of PXE extensions API.
17 년 전
Michael Brown
ed7eae6005
Use netdev_rx_err() to report receive errors.
17 년 전
Michael Brown
539ff45fd0
Allow recording of TX and RX errors to aid in end-user debugging.
17 년 전
Michael Brown
07ea125213
Use partition type 0xeb ("EtherBoot"), to avoid any attempts to mount
the Etherboot partition.
17 년 전
Michael Brown
db1d99df39
Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe
17 년 전
Michael Brown
6e082c9b81
Add .usb target
17 년 전
Marty Connor
3487640397
Replace natsemi driver with Indolent's updated one that uses the gPXE API
This version uses the gPXE driver API rather than the legacy wrapper API.
17 년 전
Michael Brown
a0f078d7f5
Working with multi-sector reads
17 년 전
Michael Brown
66208dd65d
hdprefix that works for LBA only
17 년 전
Michael Brown
839960276d
Miscellaneous efficiency improvements, and extend read_sectors to
handle multiple sectors.
17 년 전
Michael Brown
bdd1a0f462
Make masking constants unsigned, to avoid a gcc3-only compiler warning.
17 년 전
Michael Brown
8156f6bd19
Switch compiler warning on tcp_open() to a #warning
17 년 전
Marty Connor
1069a74d20
Warnings purge for via-velocity.[ch]
17 년 전
Marty Connor
8d39559192
Update warnings in depca.c ns8390.c
17 년 전
Marty Connor
13016297ed
Purge warnings from tg3.c
17 년 전
Marty Connor
a75fb80107
Merge branch 'master' of /pub/scm/gpxe
17 년 전
Marty Connor
e5950283ec
Purge warnings from prism2 drivers
17 년 전
Michael Brown
3c2d50e5de
Added active partition locator, and simple MBR built using it.
17 년 전
Michael Brown
738ebaf4a5
Revert "Added master boot record capable of locating active partition"
This reverts commit 844d088c51 .
17 년 전
Michael Brown
7918fc97b8
Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe
17 년 전
Michael Brown
844d088c51
Added master boot record capable of locating active partition
(including logical partitions).
17 년 전
Michael Brown
5e3f2247e0
Kill off lots of warnings in via-velocity.c by correcting these definitions.
17 년 전
Marty Connor
77c1777b44
Merge branch 'master' of /pub/scm/gpxe
17 년 전
Marty Connor
b219814627
Remove deprecation of pci_bar_size()
17 년 전
Marty Connor
1af1668c95
Warnings purge of drivers (continued)
17 년 전
Michael Brown
ac69b85adb
UNDI loader entry point implemented; seems to work.
17 년 전
Michael Brown
0324d5ff70
!PXE and PXENV+ structures are in code segment, not data segment.
17 년 전
Michael Brown
1ecb9acb87
Fix typo
17 년 전
Michael Brown
fc5f6c9de2
Cope with builds with differing debug options within a second of each
other.
17 년 전
Michael Brown
dca470cb21
Add (untested) UNDI loader C-level implementation.
17 년 전
Michael Brown
7db6b4b79c
Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe
17 년 전
Michael Brown
89349d7fad
Separated out initialisation functions from startup/shutdown functions.
17 년 전
Marty Connor
79238335b0
remove obsolete file: src/arch/i386/prefix/int19exit.c
17 년 전
Michael Brown
a5f33ea283
Added missing line to set return status code.
17 년 전
Michael Brown
01b3dd4fc3
Line buffer API changed a while ago
17 년 전
Marty Connor
ec0da04e7d
Warnings purge iscsiboot.c
17 년 전
Michael Brown
1f24ba73c4
Added missing "extern"
17 년 전
Michael Brown
cbd4542dc0
Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe
17 년 전
Marty Connor
6be8cdbb6f
Merge branch 'master' of /pub/scm/gpxe
17 년 전
Marty Connor
9b3c4e4d79
Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autoboot
17 년 전
Michael Brown
b5311c2c88
This comment is no longer relevant.
17 년 전
Michael Brown
438d1cc0b9
Should be using the generic device probe mechanism, when (if) they
eventually get updated.
17 년 전
Michael Brown
fae10a7ca1
We don't actually use the reset functions anywhere, and nothing really
provides them.
17 년 전