| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | ISA bus driver updated to report devices as present only if a driver | Michael Brown | 2005-04-26 | 3 | -7/+10 | |
| | | | | | | thinks they are. Other bus drivers modified for consistency. | |||||
| * | PCI_DRIVER changed | Michael Brown | 2005-04-26 | 1 | -2/+1![]() | |
| | | ||||||
| * | BIOS floppy handling code moved to where it will really live. | Michael Brown | 2005-04-25 | 2 | -79/+87 | |
| | | ||||||
| * | Added arch/i386/drivers/disk | Michael Brown | 2005-04-25 | 1 | -1/+3 | |
| | | ||||||
| * | Added "name" field to bus structure. | Michael Brown | 2005-04-25 | 1 | -94/+125 | |
| | | ||||||
| * | Prevent hundreds of errors from "make symcheck". The prefix exit path | Michael Brown | 2005-04-23 | 11 | -29/+0![]() | |
| | | | | | | mechanism has changed anyway, and so must be rewritten, but at least doing this makes the output of "make symcheck" more legible. | |||||
| * | Coerced into compiling. | Michael Brown | 2005-04-22 | 1 | -13/+13 | |
| | | ||||||
| * | 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 | |
| | | | | | | initial device, and will also allow for e.g. a device menu to be presented to the user. | |||||
| * | 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 | |
| | | | | | Added REAL_FRAGMENT(), because it could conceivably be useful. | |||||
| * | 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 | |
| | | | | | quickly. | |||||
| * | 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 | |
| | | | | | around in struct dev anyway. | |||||
| * | 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_via_librm. | |||||
| * | 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![]() | |
| | | | | | call it initialise() and place it in main.c. :) | |||||
| * | 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 | |
| | | | | | prefix to do it. | |||||
| * | 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![]() | |
| | | | | | hooks_rm.o | |||||
| * | Make prot_call() able to transparently return via the newly installed copy | Michael Brown | 2005-04-10 | 2 | -33/+73 | |
| | | | | | of librm. | |||||
| * | 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 | |
| | | | | | always saves 32 bits). | |||||

