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