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