Michael Brown
|
7b423c0988
|
Fixes for gcc >= 3.2 from Georg Baum
|
19 vuotta sitten |
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 vuotta sitten |
Michael Brown
|
079b5d5527
|
Moved pxe_loader.c to pxe_image.c to avoid name clash
|
19 vuotta sitten |
Michael Brown
|
8becf0f65f
|
Rearranging PXE header files
|
19 vuotta sitten |
Michael Brown
|
d5789ff4a2
|
Doxygenation
|
19 vuotta sitten |
Michael Brown
|
d3dec7c331
|
Update to cope with changes in registers.h
|
19 vuotta sitten |
Michael Brown
|
5231b858c9
|
Don't use anonymous entries in a struct; it seems to aggravate gcc 3.4.3.
|
19 vuotta sitten |
Michael Brown
|
d0c9183903
|
Doxygenation
|
19 vuotta sitten |
Michael Brown
|
dd475a9b8c
|
Add a const to avoid a warning
|
19 vuotta sitten |
Michael Brown
|
783e9ca396
|
Added doxygen comments and errno values.
|
19 vuotta sitten |
Michael Brown
|
fac5f28d7e
|
There is no arch/i386/firmware/linuxbios directory
|
19 vuotta sitten |
Michael Brown
|
205a7ad5e0
|
Moved NBI support to nbi.c, modified to work with new load mechanism
|
19 vuotta sitten |
Michael Brown
|
9c832a6a69
|
First version
|
19 vuotta sitten |
Michael Brown
|
9a413cfea1
|
Moved os_regs into start32.S
|
19 vuotta sitten |
Michael Brown
|
a76b9c3f19
|
Added debug messages
|
19 vuotta sitten |
Michael Brown
|
479fb900a1
|
Added copy_phys_to_phys
|
19 vuotta sitten |
Michael Brown
|
4f27994980
|
Added "image" directory
|
19 vuotta sitten |
Michael Brown
|
3bbf5f28a3
|
Use __unused instead of __used for static data structures.
Remove compiler.h defines from osdep.h
|
19 vuotta sitten |
Michael Brown
|
301b2d40f0
|
Use the heap functions to allocate a load buffer.
|
19 vuotta sitten |
Michael Brown
|
b94def2088
|
Include string.h, because we need to define copy_{to,from}_phys
|
19 vuotta sitten |
Michael Brown
|
9fc97f8513
|
First version
|
19 vuotta sitten |
Michael Brown
|
116f17f605
|
off_t should be signed.
|
19 vuotta sitten |
Michael Brown
|
e3f2aa7b4d
|
Add off_t and physaddr_t, and the copy_{to,from}_phys helper routines.
|
19 vuotta sitten |
Michael Brown
|
dc0aa58fb2
|
Add memcpy
|
19 vuotta sitten |
Michael Brown
|
ff8e46f2f3
|
#if 0 out the whole file for now; it cannot be linked because the base
memory interface has changed.
|
19 vuotta sitten |
Michael Brown
|
282b6f1a1a
|
isa.c uses the new table infrastructure.
|
19 vuotta sitten |
Michael Brown
|
f37e0a06d7
|
dev.c uses the new tables infrastructure.
|
19 vuotta sitten |
Michael Brown
|
c08671e5fc
|
Missing include
|
19 vuotta sitten |
Michael Brown
|
b9e72856b6
|
Post-relocation functions use the generic table mechanism.
|
19 vuotta sitten |
Michael Brown
|
3e5bf5fb06
|
console.c uses the generic table mechanism
|
19 vuotta sitten |
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 vuotta sitten |
Michael Brown
|
3a7967a38a
|
PCI_DRIVER changed
|
19 vuotta sitten |
Michael Brown
|
fcee25024f
|
BIOS floppy handling code moved to where it will really live.
|
19 vuotta sitten |
Michael Brown
|
10b7b1a61f
|
Added arch/i386/drivers/disk
|
19 vuotta sitten |
Michael Brown
|
5bace628ae
|
Added "name" field to bus structure.
|
19 vuotta sitten |
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 vuotta sitten |
Michael Brown
|
dbea213c27
|
Coerced into compiling.
|
19 vuotta sitten |
Michael Brown
|
84f43ea9cf
|
isapnp_read_port can be set directly, rather than via a function call.
|
19 vuotta sitten |
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 vuotta sitten |
Michael Brown
|
e74bbaeca0
|
First versions
|
19 vuotta sitten |
Michael Brown
|
2c7d72e11e
|
Moved floppy.c to i386 arch, since it's i386-specific.
|
19 vuotta sitten |
Michael Brown
|
e3bb65c17f
|
Added remaining bus functions.
|
19 vuotta sitten |
Michael Brown
|
7af89ccf33
|
Code fixed to operate correctly.
|
19 vuotta sitten |
Michael Brown
|
400fd74897
|
Extracted from firmware/pcbios/bios.c
|
19 vuotta sitten |
Michael Brown
|
d3ce66a301
|
Added arch/i386/drivers/bus
|
19 vuotta sitten |
Michael Brown
|
c245ab75ad
|
Moved disk functions to drivers/bus/bios_disks.c
|
19 vuotta sitten |
Michael Brown
|
a245c93417
|
Be nice to emacs
|
19 vuotta sitten |
Michael Brown
|
451ea7ffc5
|
Added warning about not using Config for single-object options.
|
19 vuotta sitten |
Michael Brown
|
2c36f5e6c7
|
Save a few bytes by using naturally-sized ints.
|
19 vuotta sitten |
Michael Brown
|
63e0c8f947
|
xstart16() fixed up to use new REAL_EXEC mechanism.
|
19 vuotta sitten |