Age | Commit message (Expand) | Author | Files | Lines |
2009-05-06 | Minor - verify e820 request is large enough to hold response. | Kevin O'Connor | 1 | -1/+2 |
2009-01-19 | Implement memcpy_far and checksum_far, and replace _fl variants. | Kevin O'Connor | 1 | -3/+3 |
2009-01-19 | Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR. | Kevin O'Connor | 1 | -3/+3 |
2009-01-17 | Reserve space for buffers in f-segment; don't allocate from freespace. | Kevin O'Connor | 1 | -4/+5 |
2009-01-17 | Move variables from assembler to C code. | Kevin O'Connor | 1 | -67/+1 |
2009-01-15 | Change license from GPLv3 to LGPLv3. | Kevin O'Connor | 1 | -1/+1 |
2009-01-01 | Reduce stack usage of hw irq handlers. | Kevin O'Connor | 1 | -3/+2 |
2008-12-29 | Introduce GET/SET_EBDA2() macros - they take a cached ebda seg. | Kevin O'Connor | 1 | -1/+1 |
2008-12-29 | Add more linker protections around variables accessed from 16bit mode. | Kevin O'Connor | 1 | -4/+4 |
2008-12-28 | Move ram size definitions from ebda to global variables. | Kevin O'Connor | 1 | -2/+6 |
2008-12-28 | Add linker magic to ensure 16bit variables aren't repeated in 32bit code. | Kevin O'Connor | 1 | -4/+2 |
2008-12-13 | Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...) | Kevin O'Connor | 1 | -2/+2 |
2008-12-10 | Various minor comment updates. | Kevin O'Connor | 1 | -1/+1 |
2008-11-26 | Enable a default hw irq handler. | Kevin O'Connor | 1 | -2/+1 |
2008-11-16 | Define bit definitions for cr0 register. | Kevin O'Connor | 1 | -4/+4 |
2008-11-16 | Cleanup a20 code. | Kevin O'Connor | 1 | -4/+4 |
2008-11-08 | Update e820 map in place instead of copying it. | Kevin O'Connor | 1 | -4/+10 |
2008-08-29 | Rename memcpy() to memcpy_far() and add regular memcpy() code. | Kevin O'Connor | 1 | -1/+1 |
2008-08-17 | Add stubs for VIA vga bios callbacks to system bios. | Kevin O'Connor | 1 | -0/+1 |
2008-07-04 | Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR. | Kevin O'Connor | 1 | -1/+1 |
2008-07-04 | Extract 'struct bregs' out of biosvar.h; clean up header includes. | Kevin O'Connor | 1 | -0/+1 |
2008-06-14 | Cleanup handling of interrupt controller (PIC). | Kevin O'Connor | 1 | -1/+12 |
2008-06-12 | Support config driven debugging of each irq handler. | Kevin O'Connor | 1 | -7/+7 |
2008-06-08 | Enhance e820 memory map generation. | Kevin O'Connor | 1 | -58/+11 |
2008-06-07 | Introduce set_fail_silent() helpers. | Kevin O'Connor | 1 | -2/+1 |
2008-05-18 | Implement usleep using real time clock. | Kevin O'Connor | 1 | -10/+0 |
2008-05-18 | Initial support for coreboot. | Kevin O'Connor | 1 | -1/+0 |
2008-05-17 | Unify memory size detection. | Kevin O'Connor | 1 | -41/+23 |
2008-05-06 | Minor cleanups. | Kevin O'Connor | 1 | -1/+1 |
2008-04-13 | Compile fixes for gcc 4.3. | Kevin O'Connor | 1 | -1/+1 |
2008-04-12 | Fix bug causing low memory configs to be off by 1024 in e820 maps. | Kevin O'Connor | 1 | -0/+1 |
2008-04-05 | Port fix from bochs-bios for incorrect acpi on boxes < 16M. | Kevin O'Connor | 1 | -1/+1 |
2008-03-30 | Minor cleanups. | Kevin O'Connor | 1 | -5/+4 |
2008-03-11 | Reduce stack usage for ISRs; minor fixes. | Kevin O'Connor | 1 | -6/+6 |
2008-03-09 | Call to int 1587 shouldn't alter regs->cx. | Kevin O'Connor | 1 | -1/+2 |
2008-03-09 | Fix bug in int 1587. | Kevin O'Connor | 1 | -5/+6 |
2008-03-09 | Simplify e820 map generation. | Kevin O'Connor | 1 | -43/+27 |
2008-03-09 | Replace debug_exit calls with debug info while setting a failure. | Kevin O'Connor | 1 | -22/+20 |
2008-03-09 | Optimize insb/outsb/insw/etc. functions. | Kevin O'Connor | 1 | -1/+0 |
2008-03-08 | Minor cleanups. | Kevin O'Connor | 1 | -1/+1 |
2008-03-08 | Port rombios32 code from bochs-bios. | Kevin O'Connor | 1 | -12/+0 |
2008-03-08 | Revert "This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS." | Kevin O'Connor | 1 | -1/+2 |
2008-03-08 | use symbols for E820 memory types | Kevin O'Connor | 1 | -6/+12 |
2008-03-06 | Use symbols for cmos offsets in ram_probe() | Kevin O'Connor | 1 | -10/+10 |
2008-03-05 | Rename VISIBLE macro for better control. | Kevin O'Connor | 1 | -7/+7 |
2008-03-05 | This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS. | Kevin O'Connor | 1 | -2/+1 |
2008-03-05 | Add initial support for apmbios code. | Kevin O'Connor | 1 | -7/+0 |
2008-03-02 | Bug fixes; get mouse working. | Kevin O'Connor | 1 | -2/+2 |
2008-03-02 | Enhance included bios tables. | Kevin O'Connor | 1 | -0/+1 |
2008-03-02 | Rename PORT_KBD_* to PORT_PS2_* | Kevin O'Connor | 1 | -2/+2 |