grml...
[seabios.git] / src / romlayout.S
2011-07-16 Kevin O'ConnorRun option rom visible PMM code in 32bit mode instead...
2011-07-11 Kevin O'ConnorRename the apm, pcibios, and elf entry points.
2011-07-11 Kevin O'ConnorSimplify POST entry code by moving reboot logic from...
2011-01-29 Kevin O'ConnorSupport non-local build directory - allow "make OUT...
2011-01-22 Kevin O'ConnorMinor comment / code layout improvement to romlayout.S.
2010-12-05 Kevin O'ConnorRequire a "_cfuncXX_" symbol prefix for inter-mode...
2010-11-25 Kevin O'ConnorDon't pass return address to transition(32,16,16big...
2010-07-25 Kevin O'ConnorAvoid code addresses >64K in big real mode.
2010-01-01 Kevin O'ConnorImplement native 32bit APM support.
2009-12-30 Kevin O'ConnorAdd support for 32bit PCI BIOS entry.
2009-12-13 Kevin O'ConnorEnhance experimental option rom "threading" - enable...
2009-12-11 Kevin O'ConnorRefactor __call16_from32 - introduce transition16.
2009-09-09 Kevin O'ConnorReplace common segment/offset pairs with struct segoff_s.
2009-07-26 Kevin O'ConnorAdd PMM stubs.
2009-06-11 Kevin O'ConnorDo garbage collection of unused sections.
2009-05-30 Kevin O'ConnorFix typo in irqentryarg declaration.
2009-05-23 Kevin O'ConnorEliminate "_code32_" prefix on 32bit symbols referenced...
2009-05-17 Kevin O'ConnorVerify ebda segment looks sane before using during...
2009-05-17 Kevin O'ConnorSupport %ebp register in 'struct bregs'.
2009-05-17 Kevin O'ConnorDefine unified entry points for irq handlers.
2009-05-07 Kevin O'ConnorMove assembler entry macros in romlayout.S into new...
2009-04-13 Kevin O'ConnorAdd option CONFIG_DISABLE_A20 to control disabling...
2009-04-13 Kevin O'ConnorMinor - reset data segments in post32 entry point.
2009-04-13 Kevin O'ConnorClear irqs in transition32 instead of callers.
2009-04-13 Kevin O'ConnorMinor - reorganize romlayout.S to better group entry...
2009-03-07 Kevin O'ConnorRegister int02 handler (nmi); disable NMI by default.
2009-03-01 Kevin O'ConnorConsistently disable irqs at start of each assembler...
2009-02-28 Kevin O'ConnorSave/restore %ebp in __call16 instead of in caller...
2009-02-07 Kevin O'ConnorMinor - remove permanent_halt function.
2009-01-30 Kevin O'ConnorDon't declare a handler for int 0x1c - the default...
2009-01-20 Kevin O'ConnorMinor - call16 should not assume %cs==SEG_BIOS.
2009-01-19 Kevin O'ConnorMinor - always set %esp immediately after setting %ss.
2009-01-18 Kevin O'ConnorDon't assume __call16_from32 and __call16 are linear...
2009-01-18 Kevin O'ConnorPut each assembler function into its own section.
2009-01-17 Kevin O'ConnorMove variables from assembler to C code.
2009-01-17 Kevin O'ConnorRemove some unused IRQ_TRAMPOLINE definitions.
2009-01-17 Kevin O'ConnorTry to automatically fit sections into open spaces...
2009-01-17 Kevin O'ConnorLayout fixed area using linker instead of assembler.
2009-01-16 Kevin O'ConnorChange license from GPLv3 to LGPLv3.
2009-01-01 Kevin O'ConnorSwitch to new stack when calling ATA function in 16bit...
2008-12-21 Kevin O'ConnorInitial PnP bios call support.
2008-12-20 Kevin O'ConnorRework default hwirq handler so there is no confusion...
2008-12-19 Kevin O'ConnorMake sure %ss==%ds in resume handler call.
2008-12-13 Kevin O'ConnorCleanup of fixed space addresses.
2008-12-11 Kevin O'ConnorImprove support for old 16bit resume handlers.
2008-12-06 Kevin O'ConnorMakefile cleanups.
2008-12-06 Kevin O'ConnorCall option roms in "big real mode".
2008-11-29 Kevin O'ConnorDetect keyboard ctrl-alt-delete and try to reset machine.
2008-11-26 Kevin O'ConnorEnable a default hw irq handler.
2008-11-16 Kevin O'ConnorAdd tool for generating assembler offset definition...
2008-11-16 Kevin O'ConnorDefine bit definitions for cr0 register.
2008-11-16 Kevin O'ConnorCleanup a20 code.
2008-11-12 Kevin O'ConnorDisable a20 on 16bit calls.
2008-11-09 Kevin O'ConnorMove 32bit segment defines from romlayout.S to config.h.
2008-10-26 Kevin O'ConnorTurn on cache as first step of post.
2008-08-17 Kevin O'ConnorImprove smp detection code.
2008-07-06 Kevin O'ConnorConvert bootup code (int18/int19) to 32bit mode.
2008-07-06 Kevin O'ConnorMove $PnP string from boot.c to romlayout.S.
2008-07-06 Kevin O'ConnorMove elf entry point from post.c to romlayout.S
2008-07-06 Kevin O'ConnorUse ld to build final rom; remove custom build utilities.
2008-07-05 Kevin O'ConnorUse ".set" gas feature to avoid having to hardcode...
2008-07-04 Kevin O'ConnorDefine 16bit OFFSET_x to be 32bit addresses; introduce...
2008-06-21 Kevin O'ConnorAdd code (currently disabled) to mask run away irqs.
2008-06-12 Kevin O'ConnorMove acpi code out of rombios32.c; clean up use of...
2008-06-08 Kevin O'ConnorProperly save/restore %esp high bits.
2008-06-07 Kevin O'ConnorAPM fixes; don't save/clear/restore %esp high bits.
2008-05-12 Kevin O'ConnorUse a linker script for 16bit code.
2008-04-05 Kevin O'ConnorForward port new boot menu features from bochs bios.
2008-04-01 Kevin O'ConnorDon't clobber %esp highbits on C code entry.
2008-03-14 Kevin O'ConnorFix bug in apm32protected_entry.
2008-03-12 Kevin O'ConnorDon't pass in ebp/esp to irq handlers.
2008-03-12 Kevin O'ConnorDon't save/restore flags and ebp on external calls...
2008-03-11 Kevin O'ConnorReduce stack usage for ISRs; minor fixes.
2008-03-09 Kevin O'ConnorOptimize insb/outsb/insw/etc. functions.
2008-03-09 Kevin O'ConnorMinor cleanups.
2008-03-08 Kevin O'ConnorMake sure to restore %ds on return from call16.
2008-03-08 Kevin O'ConnorEnhance APM support.
2008-03-03 Kevin O'Connoruse symbols for segment numbers
2008-03-02 Kevin O'ConnorEnhance included bios tables.
2008-03-02 Kevin O'ConnorVarious minor cleanups.
2008-03-01 Kevin O'ConnorImprove comments in romlayout.S
2008-03-01 Kevin O'ConnorUse symbols instead of number for segment descriptors...
2008-02-29 Kevin O'Connorthe idt descriptors look a bit wrong. this patch fixes...
2008-02-27 Kevin O'ConnorMisc updates.
2008-02-26 Kevin O'ConnorVersion 0.1.2
2008-02-26 Kevin O'ConnorVersion 0.1.1
2008-02-26 Kevin O'ConnorInitial checkin.