| Commit message (Expand) | Author | Age | Files | Lines |
* | isapnp_read_port can be set directly, rather than via a function call. | Michael Brown | 2005-04-22 | 1 | -1/+1 |
* | Created a bus/device API that allows for the ROM prefix to specify an | Michael Brown | 2005-04-21 | 3 | -5/+32 |
* | First versions | Michael Brown | 2005-04-19 | 2 | -0/+39 |
* | Moved floppy.c to i386 arch, since it's i386-specific. | Michael Brown | 2005-04-18 | 1 | -0/+88 |
* | Added remaining bus functions. | Michael Brown | 2005-04-18 | 1 | -12/+121 |
* | Code fixed to operate correctly. | Michael Brown | 2005-04-18 | 1 | -23/+26 |
* | Extracted from firmware/pcbios/bios.c | Michael Brown | 2005-04-18 | 1 | -0/+56 |
* | Added arch/i386/drivers/bus | Michael Brown | 2005-04-18 | 1 | -1/+1 |
* | Moved disk functions to drivers/bus/bios_disks.c | Michael Brown | 2005-04-18 | 2 | -59/+0 |
* | Be nice to emacs | Michael Brown | 2005-04-18 | 1 | -0/+2 |
* | Added warning about not using Config for single-object options. | Michael Brown | 2005-04-18 | 1 | -4/+17 |
* | Save a few bytes by using naturally-sized ints. | Michael Brown | 2005-04-18 | 2 | -5/+5 |
* | xstart16() fixed up to use new REAL_EXEC mechanism. | Michael Brown | 2005-04-17 | 1 | -23/+24 |
* | Made copy_{to,from}_real volatile, so that they don't get optimised away. | Michael Brown | 2005-04-17 | 1 | -18/+49 |
* | We don't refer to _bss and _ebss any more. | Michael Brown | 2005-04-17 | 1 | -4/+0 |
* | Read number of PCI buses returned by BIOS so that we can scan more | Michael Brown | 2005-04-16 | 1 | -12/+19 |
* | Now compiles. | Michael Brown | 2005-04-15 | 1 | -19/+14 |
* | Standardised debug mechanism in place now. | Michael Brown | 2005-04-14 | 5 | -27/+1 |
* | compiler.h is now always included on the command line. | Michael Brown | 2005-04-14 | 6 | -7/+0 |
* | We now record a pointer to the struct pci_device, since it's carried | Michael Brown | 2005-04-13 | 1 | -1/+1 |
* | Able to at least compile again now. | Michael Brown | 2005-04-12 | 1 | -50/+41 |
* | All boot device drivers are now lumped together in boot_drivers | Michael Brown | 2005-04-12 | 1 | -6/+3 |
* | For pci_io.c | Michael Brown | 2005-04-12 | 1 | -0/+20 |
* | 16-bit PCI BIOS interface also now known to work. | Michael Brown | 2005-04-12 | 1 | -2/+0 |
* | Improved debug messages | Michael Brown | 2005-04-12 | 1 | -0/+8 |
* | Should work for KEEP_IT_REAL as well now. | Michael Brown | 2005-04-12 | 1 | -3/+3 |
* | Nearly there... | Michael Brown | 2005-04-12 | 1 | -292/+383 |
* | Cleaner separation of functionality between post_reloc and | Michael Brown | 2005-04-11 | 1 | -14/+8 |
* | initialise() doesn't take regs | Michael Brown | 2005-04-10 | 1 | -2/+2 |
* | arch_initialise() is now sufficiently generic that we may as well just | Michael Brown | 2005-04-10 | 4 | -31/+9 |
* | Use librm_arch_initialise for librm, arch_initialise for others. | Michael Brown | 2005-04-10 | 1 | -4/+7 |
* | Heading towards a sane set of control functions | Michael Brown | 2005-04-10 | 1 | -27/+39 |
* | All the icky stuff is now taken care of by librm_arch_initialise | Michael Brown | 2005-04-10 | 1 | -30/+2 |
* | arch_rm_main no longer exists. | Michael Brown | 2005-04-10 | 1 | -1/+1 |
* | Added post-relocation function table. | Michael Brown | 2005-04-10 | 3 | -10/+40 |
* | Fixed debug messages | Michael Brown | 2005-04-10 | 1 | -9/+15 |
* | setup16() now calls initialise(); we don't have to do it. | Michael Brown | 2005-04-10 | 1 | -8/+1 |
* | Setup now calls initialise() directly, rather than expecting the | Michael Brown | 2005-04-10 | 1 | -16/+24 |
* | Add librm_base. | Michael Brown | 2005-04-10 | 1 | -0/+5 |
* | hooks.o is now a single object, rather than having separate hooks.o and | Michael Brown | 2005-04-10 | 3 | -58/+38 |
* | Make prot_call() able to transparently return via the newly installed copy | Michael Brown | 2005-04-10 | 2 | -33/+73 |
* | Don't build relocate() under KEEP_IT_REAL | Michael Brown | 2005-04-09 | 2 | -0/+13 |
* | lgdt needs data32 prefix, otherwise it loads only 24 bits. (sgdt | Michael Brown | 2005-04-09 | 1 | -1/+1 |
* | Add INIT_FNs to make sure that librm gets reallocated when needed. | Michael Brown | 2005-04-09 | 1 | -29/+109 |
* | Don't zero freed base memory; one block will contain librm. | Michael Brown | 2005-04-09 | 1 | -17/+4 |
* | Allow ourselves to be freed by basemem.c without being damaged. | Michael Brown | 2005-04-09 | 1 | -0/+16 |
* | Need to provide sizeof(struct free_base_memory_header) to assembly code. | Michael Brown | 2005-04-09 | 1 | -0/+23 |
* | Note basemem API change. | Michael Brown | 2005-04-09 | 1 | -0/+10 |
* | Rewritten in a much saner way, now that we don't have to worry about | Michael Brown | 2005-04-09 | 1 | -196/+78 |
* | Split out from etherboot.h | Michael Brown | 2005-04-09 | 1 | -0/+10 |