summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
...
* Use the heap functions to allocate a load buffer.Michael Brown2005-05-131-43/+44
* Include string.h, because we need to define copy_{to,from}_physMichael Brown2005-05-091-0/+1
* First versionMichael Brown2005-05-091-0/+64
* off_t should be signed.Michael Brown2005-05-091-11/+11
* Add off_t and physaddr_t, and the copy_{to,from}_phys helper routines.Michael Brown2005-05-092-0/+11
* Add memcpyMichael Brown2005-05-091-0/+13
* #if 0 out the whole file for now; it cannot be linked because the baseMichael Brown2005-05-031-1/+1
* isa.c uses the new table infrastructure.Michael Brown2005-04-271-9/+1Star
* dev.c uses the new tables infrastructure.Michael Brown2005-04-271-9/+0Star
* Missing includeMichael Brown2005-04-271-0/+2
* Post-relocation functions use the generic table mechanism.Michael Brown2005-04-273-10/+8Star
* console.c uses the generic table mechanismMichael Brown2005-04-271-7/+4Star
* ISA bus driver updated to report devices as present only if a driverMichael Brown2005-04-263-7/+10
* PCI_DRIVER changedMichael Brown2005-04-261-2/+1Star
* BIOS floppy handling code moved to where it will really live.Michael Brown2005-04-252-79/+87
* Added arch/i386/drivers/diskMichael Brown2005-04-251-1/+3
* Added "name" field to bus structure.Michael Brown2005-04-251-94/+125
* Prevent hundreds of errors from "make symcheck". The prefix exit pathMichael Brown2005-04-2311-29/+0Star
* Coerced into compiling.Michael Brown2005-04-221-13/+13
* isapnp_read_port can be set directly, rather than via a function call.Michael Brown2005-04-221-1/+1
* Created a bus/device API that allows for the ROM prefix to specify anMichael Brown2005-04-213-5/+32
* First versionsMichael Brown2005-04-192-0/+39
* Moved floppy.c to i386 arch, since it's i386-specific.Michael Brown2005-04-181-0/+88
* Added remaining bus functions.Michael Brown2005-04-181-12/+121
* Code fixed to operate correctly.Michael Brown2005-04-181-23/+26
* Extracted from firmware/pcbios/bios.cMichael Brown2005-04-181-0/+56
* Added arch/i386/drivers/busMichael Brown2005-04-181-1/+1
* Moved disk functions to drivers/bus/bios_disks.cMichael Brown2005-04-182-59/+0Star
* Be nice to emacsMichael Brown2005-04-181-0/+2
* Added warning about not using Config for single-object options.Michael Brown2005-04-181-4/+17
* Save a few bytes by using naturally-sized ints.Michael Brown2005-04-182-5/+5
* xstart16() fixed up to use new REAL_EXEC mechanism.Michael Brown2005-04-171-23/+24
* Made copy_{to,from}_real volatile, so that they don't get optimised away.Michael Brown2005-04-171-18/+49
* We don't refer to _bss and _ebss any more.Michael Brown2005-04-171-4/+0Star
* Read number of PCI buses returned by BIOS so that we can scan moreMichael Brown2005-04-161-12/+19
* Now compiles.Michael Brown2005-04-151-19/+14Star
* Standardised debug mechanism in place now.Michael Brown2005-04-145-27/+1Star
* compiler.h is now always included on the command line.Michael Brown2005-04-146-7/+0Star
* We now record a pointer to the struct pci_device, since it's carriedMichael Brown2005-04-131-1/+1
* Able to at least compile again now.Michael Brown2005-04-121-50/+41Star
* All boot device drivers are now lumped together in boot_driversMichael Brown2005-04-121-6/+3Star
* For pci_io.cMichael Brown2005-04-121-0/+20
* 16-bit PCI BIOS interface also now known to work.Michael Brown2005-04-121-2/+0Star
* Improved debug messagesMichael Brown2005-04-121-0/+8
* Should work for KEEP_IT_REAL as well now.Michael Brown2005-04-121-3/+3
* Nearly there...Michael Brown2005-04-121-292/+383
* Cleaner separation of functionality between post_reloc andMichael Brown2005-04-111-14/+8Star
* initialise() doesn't take regsMichael Brown2005-04-101-2/+2
* arch_initialise() is now sufficiently generic that we may as well justMichael Brown2005-04-104-31/+9Star
* Use librm_arch_initialise for librm, arch_initialise for others.Michael Brown2005-04-101-4/+7