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