aboutsummaryrefslogtreecommitdiffstats
path: root/src/biosvar.h
Commit message (Expand)AuthorAgeFilesLines
...
* Change license from GPLv3 to LGPLv3.Kevin O'Connor2009-01-151-1/+1
* The BDA is at segment 0x0040 not 0x0000.Kevin O'Connor2009-01-021-7/+16
* Switch to new stack when calling ATA function in 16bit mode.Kevin O'Connor2009-01-011-4/+9
* Return CDEMU parameters to ebda segment (instead of using globals).Kevin O'Connor2008-12-311-2/+21
* Introduce GET/SET_EBDA2() macros - they take a cached ebda seg.Kevin O'Connor2008-12-291-5/+12
* Move IPL definitions from ebda to global variables.Kevin O'Connor2008-12-281-27/+1
* Move most of ATA and CDEMU from ebda to global variables.Kevin O'Connor2008-12-281-89/+29
* Move ram size definitions from ebda to global variables.Kevin O'Connor2008-12-281-4/+0
* Move pir table offset from ebda to a global variable.Kevin O'Connor2008-12-281-3/+0
* Support a relocatable ebda segment.Kevin O'Connor2008-12-261-5/+10
* Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)Kevin O'Connor2008-12-131-0/+16
* Improve support for old 16bit resume handlers.Kevin O'Connor2008-12-101-2/+7
* Avoid casting EBDA variables ipl.description and pir_loc.Kevin O'Connor2008-11-081-2/+4
* Update e820 map in place instead of copying it.Kevin O'Connor2008-11-081-2/+0
* Add support for more than 4Gig of ram.Kevin O'Connor2008-10-251-1/+2
* Supply vga register names for BDA.Kevin O'Connor2008-10-251-5/+17
* Use PCI bus scan to find all ATA controllers. Several IDE fixes.Kevin O'Connor2008-08-311-1/+1
* Rewrite ps2 port (keyboard/mouse) handling.Kevin O'Connor2008-07-201-0/+2
* Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor2008-07-041-50/+4
* Generate PIR table at post time.Kevin O'Connor2008-06-121-0/+1
* Enhance e820 memory map generation.Kevin O'Connor2008-06-081-4/+6
* Establish boot order in post stage.Kevin O'Connor2008-05-181-1/+2
* Auto detect EBDA_SIZE from size of data structure.Kevin O'Connor2008-05-181-2/+2
* Unify memory size detection.Kevin O'Connor2008-05-171-0/+3
* Add full support for drives with more that 2<<32 sectors.Kevin O'Connor2008-05-141-1/+1
* Move hard drive init from post.c to ata.c.Kevin O'Connor2008-04-131-2/+1
* Forward port new boot menu features from bochs bios.Kevin O'Connor2008-04-051-0/+1
* Minor cleanups.Kevin O'Connor2008-03-301-5/+6
* Merge IPL segment into EBDA segment.Kevin O'Connor2008-03-291-53/+46
* Refactor ata code.Kevin O'Connor2008-03-291-1/+0
* Don't pass in ebp/esp to irq handlers.Kevin O'Connor2008-03-111-2/+3
* use PACKED for bregs declarationKevin O'Connor2008-03-111-1/+1
* Reduce stack usage for ISRs; minor fixes.Kevin O'Connor2008-03-111-1/+1
* Get CDROM emulation working.Kevin O'Connor2008-03-041-5/+3
* types.h & ata.hKevin O'Connor2008-03-031-2/+0
* Enhance included bios tables.Kevin O'Connor2008-03-021-3/+6
* Initial support for ps/2 mouse.Kevin O'Connor2008-03-021-2/+9
* Implement basic "eoi_jmp_post" code to post step.Kevin O'Connor2008-03-011-2/+5
* Initial support for ATA disks.Kevin O'Connor2008-02-291-2/+6
* Misc updates.Kevin O'Connor2008-02-261-9/+113
* Version 0.1.2rel-0.1.2Kevin O'Connor2008-02-251-4/+50
* Version 0.1.1rel-0.1.1Kevin O'Connor2008-02-251-9/+8
* Initial checkin.rel-0.1.0Kevin O'Connor2008-02-251-0/+184