7 коммитов (31b5c2e753dbcb3d5023bccc8e644d0bcb56b2ad)

Автор SHA1 Сообщение Дата
  Michael Brown 31b5c2e753 [librm] Provide an abstraction wrapper for prot_call 9 лет назад
  Michael Brown 196f0f2551 [librm] Convert prot_call() to a real-mode near call 9 лет назад
  Michael Brown df2509db95 [prefix] Standardise calls to prot_call() 9 лет назад
  Michael Brown 02a88b7489 [prefix] Use garbage-collectable section names 9 лет назад
  Michael Brown a4f5c4647e [prefix] Align INT 15,88 temporary decompression area to a page boundary 9 лет назад
  Michael Brown 9dc340d735 [librm] Discard argument as part of return from prot_call() 9 лет назад
  Michael Brown f468f12b1e [bios] Add bin-x86_64-pcbios build platform 9 лет назад
  Michael Brown 7ecfe7159f [prefix] Pad .text16 and .data16 segment sizes at build time 9 лет назад
  Daniel Pieczko abd36b9f96 [prefix] Use correct register for KEEP_IT_REAL physical address conversion 10 лет назад
  Michael Brown a3c00d8d3b [libprefix] Fix building on 64-bit FreeBSD 8.4 10 лет назад
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 10 лет назад
  Michael Brown 93178adb98 [prefix] Call decompressor in flat real mode when DEBUG=libprefix is enabled 10 лет назад
  Michael Brown 3e04f0791e [prefix] Use .bss16 as temporary stack space for calls to install_block 10 лет назад
  Michael Brown 8b64cc7fba [prefix] Report both %esi and %ecx when opening payload fails 11 лет назад
  Michael Brown 9d21e13522 [prefix] Halt system without burning CPU if we cannot access the payload 11 лет назад
  Michael Brown 705907f9a9 [build] Allow ISA ROMs to be built 11 лет назад
  Michael Brown c64747db50 [librm] Speed up real-to-protected mode transition under KVM 11 лет назад
  Michael Brown 2629b7e2cd [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POST 12 лет назад
  Michael Brown 0d4a760ffc [prefix] Use %cs as implicit parameter to uninstall() 12 лет назад
  Michael Brown c3b4860ce3 [legal] Update FSF mailing address in GPL licence texts 13 лет назад
  Michael Brown 9e8d431a0d [romprefix] Add a dummy ROM header to cover the .mrom payload 13 лет назад
  Till Straumann d3630b6a64 [prefix] Fix missing underscore in libprefix 13 лет назад
  Michael Brown 24226472b2 [prefix] Allow prefix to specify an arbitrary maximum address for relocation 13 лет назад
  Michael Brown 6c5f1a342b [prefix] Use stack rather than %ebp as temporary storage area 13 лет назад
  Michael Brown 5924e65cea [prefix] Avoid using base memory for temporary decompression area 14 лет назад
  Michael Brown 90563f69be [prefix] Set the "size" bit in the GDT entry for the flat data segment 14 лет назад
  Michael Brown 17ef28414f [prefix] Add rudimentary debugging messages to libprefix 14 лет назад
  Michael Brown 7f2d0f12ad [libflat] Remove now-obsolete flatten_real_mode call 14 лет назад
  Michael Brown a84e15234a [prefix] Use 16-bit protected mode for access to high memory 14 лет назад
  Michael Brown 132c391712 [romprefix] Add .mrom format, allowing loading of large ROMs 15 лет назад
  Michael Brown 5a5d8dd10a [romprefix] Inhibit the use of relocation during POST 15 лет назад
  Michael Brown f0ae1d58e8 [prefix] Use area at top of INT 15,88 memory map for temporary decompression 15 лет назад
  Michael Brown 92c3202ab1 [prefix] Default to 1MB mark as fallback high memory load point 15 лет назад
  Michael Brown 24b52ae476 [prefix] Add A20-enabling code in libflat 15 лет назад
  Michael Brown fb754ced56 [prefix] Move flatten_real_mode to libflat.S 15 лет назад
  Michael Brown d931d4bd9c [prefix] Move flatten_real_mode to .text16.early 15 лет назад
  Michael Brown 9068249e24 [prefix] Add .text16.early section 15 лет назад
  Michael Brown 6c35a525da [prefix] Use flat real mode for access to high memory 15 лет назад
  Michael Brown cb43056809 [prefix] Use flat real mode instead of real mode 15 лет назад
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations 16 лет назад
  Michael Brown 7bc4093e1a [build] Cope with oddities in the Fedora 10 assembler 16 лет назад
  Michael Brown c9e5b12473 [i386] Add explicit flags and type on all .section declarations 16 лет назад
  Michael Brown 0a8a17e669 [i386] Free allocated base memory on exit, if possible 16 лет назад
  Michael Brown 29e6f9835e [i386] Add data32 prefixes to all lgdt/lidt instructions 16 лет назад
  Michael Brown 5e6b82104d [romprefix] Add vendor branding facilities and guidelines 16 лет назад
  Michael Brown 04f3206581 [build] Fix building on Ubuntu 8.04 16 лет назад
  Michael Brown 13d09e6719 [i386] Simplify linker script and standardise linker-defined symbol names 16 лет назад
  Eygene Ryabinkin 99251f5b32 [libprefix] Add addr32 prefix required by older assemblers 17 лет назад
  Michael Brown fd0aef9ee1 [prefix] Add PCI bus:dev.fn to ROM product string 17 лет назад
  Michael Brown 3bf7105cab [prefix] Cope with image source addresses outside base memory 17 лет назад