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 години |