Michael Brown
|
7b423c0988
|
Fixes for gcc >= 3.2 from Georg Baum
|
19 年之前 |
Michael Brown
|
809933d9f7
|
Split PXE code into preboot, udp, tftp, undi and loader units.
PXE code now compiles without errors (though it won't actually work).
|
19 年之前 |
Michael Brown
|
079b5d5527
|
Moved pxe_loader.c to pxe_image.c to avoid name clash
|
19 年之前 |
Michael Brown
|
8becf0f65f
|
Rearranging PXE header files
|
19 年之前 |
Michael Brown
|
d5789ff4a2
|
Doxygenation
|
19 年之前 |
Michael Brown
|
d3dec7c331
|
Update to cope with changes in registers.h
|
19 年之前 |
Michael Brown
|
5231b858c9
|
Don't use anonymous entries in a struct; it seems to aggravate gcc 3.4.3.
|
19 年之前 |
Michael Brown
|
d0c9183903
|
Doxygenation
|
19 年之前 |
Michael Brown
|
dd475a9b8c
|
Add a const to avoid a warning
|
19 年之前 |
Michael Brown
|
783e9ca396
|
Added doxygen comments and errno values.
|
19 年之前 |
Michael Brown
|
fac5f28d7e
|
There is no arch/i386/firmware/linuxbios directory
|
19 年之前 |
Michael Brown
|
205a7ad5e0
|
Moved NBI support to nbi.c, modified to work with new load mechanism
|
19 年之前 |
Michael Brown
|
9c832a6a69
|
First version
|
19 年之前 |
Michael Brown
|
9a413cfea1
|
Moved os_regs into start32.S
|
19 年之前 |
Michael Brown
|
a76b9c3f19
|
Added debug messages
|
19 年之前 |
Michael Brown
|
479fb900a1
|
Added copy_phys_to_phys
|
19 年之前 |
Michael Brown
|
4f27994980
|
Added "image" directory
|
19 年之前 |
Michael Brown
|
3bbf5f28a3
|
Use __unused instead of __used for static data structures.
Remove compiler.h defines from osdep.h
|
19 年之前 |
Michael Brown
|
301b2d40f0
|
Use the heap functions to allocate a load buffer.
|
19 年之前 |
Michael Brown
|
b94def2088
|
Include string.h, because we need to define copy_{to,from}_phys
|
19 年之前 |
Michael Brown
|
9fc97f8513
|
First version
|
19 年之前 |
Michael Brown
|
116f17f605
|
off_t should be signed.
|
19 年之前 |
Michael Brown
|
e3f2aa7b4d
|
Add off_t and physaddr_t, and the copy_{to,from}_phys helper routines.
|
19 年之前 |
Michael Brown
|
dc0aa58fb2
|
Add memcpy
|
19 年之前 |
Michael Brown
|
ff8e46f2f3
|
#if 0 out the whole file for now; it cannot be linked because the base
memory interface has changed.
|
19 年之前 |
Michael Brown
|
282b6f1a1a
|
isa.c uses the new table infrastructure.
|
19 年之前 |
Michael Brown
|
f37e0a06d7
|
dev.c uses the new tables infrastructure.
|
19 年之前 |
Michael Brown
|
c08671e5fc
|
Missing include
|
19 年之前 |
Michael Brown
|
b9e72856b6
|
Post-relocation functions use the generic table mechanism.
|
19 年之前 |
Michael Brown
|
3e5bf5fb06
|
console.c uses the generic table mechanism
|
19 年之前 |
Michael Brown
|
3dbdeb588f
|
ISA bus driver updated to report devices as present only if a driver
thinks they are.
Other bus drivers modified for consistency.
|
19 年之前 |
Michael Brown
|
3a7967a38a
|
PCI_DRIVER changed
|
19 年之前 |
Michael Brown
|
fcee25024f
|
BIOS floppy handling code moved to where it will really live.
|
19 年之前 |
Michael Brown
|
10b7b1a61f
|
Added arch/i386/drivers/disk
|
19 年之前 |
Michael Brown
|
5bace628ae
|
Added "name" field to bus structure.
|
19 年之前 |
Michael Brown
|
698f86f25a
|
Prevent hundreds of errors from "make symcheck". The prefix exit path
mechanism has changed anyway, and so must be rewritten, but at least doing
this makes the output of "make symcheck" more legible.
|
19 年之前 |
Michael Brown
|
dbea213c27
|
Coerced into compiling.
|
19 年之前 |
Michael Brown
|
84f43ea9cf
|
isapnp_read_port can be set directly, rather than via a function call.
|
19 年之前 |
Michael Brown
|
98ff29345e
|
Created a bus/device API that allows for the ROM prefix to specify an
initial device, and will also allow for e.g. a device menu to be presented
to the user.
|
19 年之前 |
Michael Brown
|
e74bbaeca0
|
First versions
|
19 年之前 |
Michael Brown
|
2c7d72e11e
|
Moved floppy.c to i386 arch, since it's i386-specific.
|
19 年之前 |
Michael Brown
|
e3bb65c17f
|
Added remaining bus functions.
|
19 年之前 |
Michael Brown
|
7af89ccf33
|
Code fixed to operate correctly.
|
19 年之前 |
Michael Brown
|
400fd74897
|
Extracted from firmware/pcbios/bios.c
|
19 年之前 |
Michael Brown
|
d3ce66a301
|
Added arch/i386/drivers/bus
|
19 年之前 |
Michael Brown
|
c245ab75ad
|
Moved disk functions to drivers/bus/bios_disks.c
|
19 年之前 |
Michael Brown
|
a245c93417
|
Be nice to emacs
|
19 年之前 |
Michael Brown
|
451ea7ffc5
|
Added warning about not using Config for single-object options.
|
19 年之前 |
Michael Brown
|
2c36f5e6c7
|
Save a few bytes by using naturally-sized ints.
|
19 年之前 |
Michael Brown
|
63e0c8f947
|
xstart16() fixed up to use new REAL_EXEC mechanism.
|
19 年之前 |