14 İşlemeler (fd96acb7de27241892d38efd55dffd26ef79cf2a)

Yazar SHA1 Mesaj Tarih
  Michael Brown bc85368cdd [librm] Ensure that inline code symbols are unique 6 yıl önce
  Michael Brown 6149e0af3c [librm] Provide symbols for inline code placed into other sections 6 yıl önce
  Michael Brown 89e31f8491 [librm] Add facility to provide register and stack dump for CPU exceptions 6 yıl önce
  Michael Brown 99b5216b1c [librm] Support ioremap() for addresses above 4GB in a 64-bit build 8 yıl önce
  Michael Brown 6143057430 [librm] Add support for running in 64-bit long mode 8 yıl önce
  Michael Brown e2cf3138f0 [librm] Rename prot_call() to virt_call() 8 yıl önce
  Michael Brown 4c1f2486e6 [librm] Support userptr_t in 64-bit builds 8 yıl önce
  Michael Brown b6ebafe1bb [librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constant 8 yıl önce
  Michael Brown ea203e4fe1 [librm] Add phys_call() wrapper for calling code with physical addressing 8 yıl önce
  Michael Brown d1562c38a6 [librm] Prepare for long-mode memory map 8 yıl önce
  Michael Brown 6eb1c927a3 [librm] Transition to protected mode within init_librm() 8 yıl önce
  Michael Brown 31b5c2e753 [librm] Provide an abstraction wrapper for prot_call 8 yıl önce
  Michael Brown 079b98b63a [librm] Discard argument as part of return from real_call() 8 yıl önce
  Michael Brown f468f12b1e [bios] Add bin-x86_64-pcbios build platform 8 yıl önce
  Michael Brown 1a457e933a [bios] Allow librm to be compiled for x86_64 8 yıl önce
  Michael Brown 81166302a0 [i386] Move real_to_user() to realmode.h 9 yıl önce
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 9 yıl önce
  Michael Brown 5a08b63cb7 [librm] Speed up protected-to-real mode transition under KVM 10 yıl önce
  Michael Brown 23b671daf4 [librm] Allow interrupts in protected mode 10 yıl önce
  Michael Brown fffd98bd37 [uaccess] Add memcmp_user() 11 yıl önce
  Michael Brown 1494d41d0a [uaccess] Add userptr_sub() to find the difference between two user pointers 12 yıl önce
  Michael Brown 38cd2035ff [librm] Use libflat to enable A20 line on each real-to-protected transition 14 yıl önce
  Michael Brown a5cd8d1772 [misc] Fix source files erroneously marked as executable 15 yıl önce
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations 15 yıl önce
  Michael Brown 6554b79ff9 [uaccess] Formalise the uaccess API 16 yıl önce
  Daniel Verkamp aa28544373 [librm] Add rm stack copying functions 16 yıl önce
  Daniel Verkamp 2539f5fa4a [librm] Make rm_sp and rm_ss globals again 16 yıl önce
  Michael Brown 4fbbf651d7 [i386] Change semantics of __from_data16 and __from_text16 16 yıl önce
  Michael Brown 0ea821c7b7 [script] Remove arbitrary limit on script line lengths 16 yıl önce
  Michael Brown 0ed066bc50 rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhere 17 yıl önce
  Michael Brown 75912b3b77 Remove some obsolete sections of librm.h and libkir.h. 17 yıl önce
  Michael Brown 833d6cc8ec Add __bss16() macro, and allow use of .bss16 section by removing 17 yıl önce
  Michael Brown f660e8ef58 Add strlen_user() (will be needed for PXE API extensions) 17 yıl önce
  Michael Brown 5d57cd47a2 Declaring the CPU architecture in the middle of an assembly file is 18 yıl önce
  Michael Brown 1d313234b3 Rename copy_user() to memcpy_user(). Add memmove_user() and 18 yıl önce
  Michael Brown 9196e9069c Add PHYS_CODE, for use as in __asm__ ( PHYS_CODE ( ... ) ), comparable 18 yıl önce
  Michael Brown ceca6b185c Added user_to_phys() and memset_user(). 18 yıl önce
  Michael Brown c6a4055fae Add phys_to_user() and copy_user(). 18 yıl önce
  Michael Brown 6abfaa153b Towards making KEEP_IT_REAL work again. 18 yıl önce
  Michael Brown 02cf755f3f Removed REAL_EXEC(); there is no longer any code using it. 18 yıl önce
  Michael Brown 7a53d07027 Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXEC 18 yıl önce
  Michael Brown 3b525385af Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which is 18 yıl önce
  Michael Brown 897313007b Add __{text,data}16_array, since there's no way I can see to make the 18 yıl önce
  Michael Brown d48d0fb1bb Add the concept of a "user pointer" (similar to the void __user * in 18 yıl önce
  Michael Brown b4f941b257 Specify attributes on .text16. 18 yıl önce
  Michael Brown 5080668704 Provide access to rm_cs and rm_ds from protected-mode code. 18 yıl önce
  Michael Brown f7b963da51 (Redoing check-in lost by SourceForge's failure.) 18 yıl önce
  Michael Brown f8e087767b Allow access to variables in .text16 as well as .data16. Chained 18 yıl önce
  Michael Brown f4429533a6 Added methods for efficiently declaring and accessing variables in 18 yıl önce
  Michael Brown 9e1dd6402d <name>_size variable is no longer needed, since we don't copy the code. 18 yıl önce