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