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