44 Revize (fbc4ba4b4ed13cc86cb8fdea0bac6c3be0164ed5)

Autor SHA1 Zpráva Datum
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL před 9 roky
  Michael Brown bcfaf119a7 [librm] Speed up protected-mode calls under KVM před 10 roky
  Michael Brown c64747db50 [librm] Speed up real-to-protected mode transition under KVM před 10 roky
  Michael Brown 5a08b63cb7 [librm] Speed up protected-to-real mode transition under KVM před 10 roky
  Michael Brown 03e76c34d8 [librm] Add meaningful labels at section changes před 10 roky
  Michael Brown 23b671daf4 [librm] Allow interrupts in protected mode před 10 roky
  Michael Brown 6d4deeeb6c [librm] Use genuine real mode to accelerate operation in virtual machines před 10 roky
  Michael Brown 4d8a009ccf [librm] Avoid (harmless) collisions with linker symbols před 13 roky
  Michael Brown 38cd2035ff [librm] Use libflat to enable A20 line on each real-to-protected transition před 14 roky
  Michael Brown cb43056809 [prefix] Use flat real mode instead of real mode před 14 roky
  Michael Brown a5cd8d1772 [misc] Fix source files erroneously marked as executable před 15 roky
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations před 15 roky
  Michael Brown c9e5b12473 [i386] Add explicit flags and type on all .section declarations před 15 roky
  Michael Brown 29e6f9835e [i386] Add data32 prefixes to all lgdt/lidt instructions před 16 roky
  Daniel Verkamp 2539f5fa4a [librm] Make rm_sp and rm_ss globals again před 16 roky
  Stefan Hajnoczi 04bc50f025 [GDB] Add GDB stub for remote debugging před 16 roky
  Michael Brown 1949641d10 Fix compiler warnings that appear only on OpenBSD. před 17 roky
  Michael Brown 881dd8e102 Switch rm_ss and rm_sp back to being words; it'll make it less před 17 roky
  Michael Brown 42d96bcb07 Don't use the "rep ss movsb" trick to copy the RM stack to the PM před 17 roky
  Michael Brown 0ed066bc50 rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhere před 17 roky
  Michael Brown 013d381e3c Real-mode code might set the direction flag, which would cause carnage. před 17 roky
  Michael Brown a9369bb503 Leave protected-mode return address on PM stack when issuing a před 18 roky
  Michael Brown 290c5ee779 Don't automatically call gateA20_set() when returning from a real-mode před 18 roky
  Michael Brown 35b04b1514 Tidy up comment před 18 roky
  Michael Brown 041a04335e Fixed assembly on old versions of gas před 18 roky
  Michael Brown 29340d7728 Documented the fact that the prefix can prot_call(main) without před 18 roky
  Michael Brown 89da833c5d init_librm() and prot_call() are now real-mode far calls. před 18 roky
  Michael Brown 02cf755f3f Removed REAL_EXEC(); there is no longer any code using it. před 18 roky
  Michael Brown 83d80d9e79 Remove references to obsoleted REAL_CALL from documentation. před 18 roky
  Michael Brown 5080668704 Provide access to rm_cs and rm_ds from protected-mode code. před 18 roky
  Michael Brown f7b963da51 (Redoing check-in lost by SourceForge's failure.) před 18 roky
  Michael Brown fdb983d473 Preserve the whole of %esp across prot_call(). We have to split this před 18 roky
  Michael Brown c10d1aa9d7 Preserve GDT across prot_call(). před 18 roky
  Michael Brown dcc1b0054e This line should not have been checked in před 18 roky
  Michael Brown 832807726a Add infrastructure to support access to .data16 (and .text16) variables před 18 roky
  Michael Brown 10c28a51bd Create two easy-to-use entry points in libprefix: install and před 18 roky
  Michael Brown 9fcded3d23 Towards a(nother) new real-mode infrastructure, in which we take před 18 roky
  Michael Brown 4c4e4de18f (librm_base-1b) is already an offset; no need to apply OFFSET(). před 18 roky
  Michael Brown d3dec7c331 Update to cope with changes in registers.h před 19 roky
  Michael Brown 04a99841e6 Make prot_call() able to transparently return via the newly installed copy před 19 roky
  Michael Brown 2fa14f2f1d lgdt needs data32 prefix, otherwise it loads only 24 bits. (sgdt před 19 roky
  Michael Brown 1f6dfd7047 Allow ourselves to be freed by basemem.c without being damaged. před 19 roky
  Michael Brown a800e9657d PM function called by prot_call() should be allowed to modifying před 19 roky
  Michael Brown 0ff80b477d Merged mcb30-realmode-redesign back to HEAD před 19 roky