67 Комити (fbc4ba4b4ed13cc86cb8fdea0bac6c3be0164ed5)

Аутор SHA1 Порука Датум
  Michael Brown fbc4ba4b4e [build] Fix the REQUIRE_SYMBOL mechanism пре 9 година
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL пре 9 година
  Michael Brown b6ee89ffb5 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL пре 9 година
  Michael Brown f3d423b26b [librm] Allow for the PIC interrupt vector offset to be changed пре 10 година
  Michael Brown 6f410a16d9 [profile] Allow interrupts to be excluded from profiling results пре 10 година
  Michael Brown be7f35d9c0 [librm] Add profiling self-tests for complete real_call and prot_call cycles пре 10 година
  Michael Brown a0da06c306 [profile] Provide methods for profiling individual stages of operations пре 10 година
  Michael Brown bcfaf119a7 [librm] Speed up protected-mode calls under KVM пре 10 година
  Michael Brown c64747db50 [librm] Speed up real-to-protected mode transition under KVM пре 10 година
  Michael Brown 5a08b63cb7 [librm] Speed up protected-to-real mode transition under KVM пре 10 година
  Michael Brown 03e76c34d8 [librm] Add meaningful labels at section changes пре 10 година
  Michael Brown bd640bc364 [librm] Add a profiling self-test for measuring mode transition times пре 10 година
  Michael Brown 23b671daf4 [librm] Allow interrupts in protected mode пре 10 година
  Michael Brown 6d4deeeb6c [librm] Use genuine real mode to accelerate operation in virtual machines пре 10 година
  Michael Brown c3b4860ce3 [legal] Update FSF mailing address in GPL licence texts пре 12 година
  Michael Brown c77aece36a [liba20] Preserve all non-segment registers when calling INT 15,2401 пре 12 година
  Michael Brown 4d8a009ccf [librm] Avoid (harmless) collisions with linker symbols пре 12 година
  Michael Brown 2288241942 [liba20] Rename libflat to liba20 пре 13 година
  Michael Brown 7f2d0f12ad [libflat] Remove now-obsolete flatten_real_mode call пре 13 година
  Michael Brown 87723a0f11 [libflat] Test A20 gate without switching to flat real mode пре 13 година
  Michael Brown 38cd2035ff [librm] Use libflat to enable A20 line on each real-to-protected transition пре 14 година
  Michael Brown 24b52ae476 [prefix] Add A20-enabling code in libflat пре 14 година
  Michael Brown fb754ced56 [prefix] Move flatten_real_mode to libflat.S пре 14 година
  Michael Brown cb43056809 [prefix] Use flat real mode instead of real mode пре 14 година
  Michael Brown a5cd8d1772 [misc] Fix source files erroneously marked as executable пре 15 година
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations пре 15 година
  Michael Brown c9e5b12473 [i386] Add explicit flags and type on all .section declarations пре 15 година
  Michael Brown 29e6f9835e [i386] Add data32 prefixes to all lgdt/lidt instructions пре 15 година
  Michael Brown 6554b79ff9 [uaccess] Formalise the uaccess API пре 15 година
  Daniel Verkamp aa28544373 [librm] Add rm stack copying functions пре 16 година
  Daniel Verkamp 2539f5fa4a [librm] Make rm_sp and rm_ss globals again пре 16 година
  Stefan Hajnoczi 04bc50f025 [GDB] Add GDB stub for remote debugging пре 16 година
  Michael Brown 1949641d10 Fix compiler warnings that appear only on OpenBSD. пре 16 година
  Michael Brown 881dd8e102 Switch rm_ss and rm_sp back to being words; it'll make it less пре 17 година
  Michael Brown 42d96bcb07 Don't use the "rep ss movsb" trick to copy the RM stack to the PM пре 17 година
  Michael Brown 0ed066bc50 rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhere пре 17 година
  Michael Brown 013d381e3c Real-mode code might set the direction flag, which would cause carnage. пре 17 година
  Michael Brown a9369bb503 Leave protected-mode return address on PM stack when issuing a пре 17 година
  Michael Brown 290c5ee779 Don't automatically call gateA20_set() when returning from a real-mode пре 17 година
  Michael Brown 6abfaa153b Towards making KEEP_IT_REAL work again. пре 18 година
  Michael Brown 35b04b1514 Tidy up comment пре 18 година
  Michael Brown 041a04335e Fixed assembly on old versions of gas пре 18 година
  Michael Brown 29340d7728 Documented the fact that the prefix can prot_call(main) without пре 18 година
  Michael Brown 89da833c5d init_librm() and prot_call() are now real-mode far calls. пре 18 година
  Michael Brown 02cf755f3f Removed REAL_EXEC(); there is no longer any code using it. пре 18 година
  Michael Brown 83d80d9e79 Remove references to obsoleted REAL_CALL from documentation. пре 18 година
  Michael Brown 5080668704 Provide access to rm_cs and rm_ds from protected-mode code. пре 18 година
  Michael Brown f7b963da51 (Redoing check-in lost by SourceForge's failure.) пре 18 година
  Michael Brown fdb983d473 Preserve the whole of %esp across prot_call(). We have to split this пре 18 година
  Michael Brown c10d1aa9d7 Preserve GDT across prot_call(). пре 18 година