11 커밋 (99b5216b1c71dba22dab734e0945887525493cde)

작성자 SHA1 메시지 날짜
  Michael Brown 99b5216b1c [librm] Support ioremap() for addresses above 4GB in a 64-bit build 8 년 전
  Michael Brown 6143057430 [librm] Add support for running in 64-bit long mode 8 년 전
  Michael Brown e2cf3138f0 [librm] Rename prot_call() to virt_call() 8 년 전
  Michael Brown 4c1f2486e6 [librm] Support userptr_t in 64-bit builds 8 년 전
  Michael Brown b6ebafe1bb [librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constant 8 년 전
  Michael Brown ea203e4fe1 [librm] Add phys_call() wrapper for calling code with physical addressing 8 년 전
  Michael Brown d1562c38a6 [librm] Prepare for long-mode memory map 8 년 전
  Michael Brown 6eb1c927a3 [librm] Transition to protected mode within init_librm() 8 년 전
  Michael Brown 31b5c2e753 [librm] Provide an abstraction wrapper for prot_call 8 년 전
  Michael Brown 079b98b63a [librm] Discard argument as part of return from real_call() 8 년 전
  Michael Brown f468f12b1e [bios] Add bin-x86_64-pcbios build platform 8 년 전
  Michael Brown 1a457e933a [bios] Allow librm to be compiled for x86_64 8 년 전
  Michael Brown 81166302a0 [i386] Move real_to_user() to realmode.h 9 년 전
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 9 년 전
  Michael Brown 5a08b63cb7 [librm] Speed up protected-to-real mode transition under KVM 10 년 전
  Michael Brown 23b671daf4 [librm] Allow interrupts in protected mode 10 년 전
  Michael Brown fffd98bd37 [uaccess] Add memcmp_user() 10 년 전
  Michael Brown 1494d41d0a [uaccess] Add userptr_sub() to find the difference between two user pointers 11 년 전
  Michael Brown 38cd2035ff [librm] Use libflat to enable A20 line on each real-to-protected transition 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 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 년 전
  Michael Brown 4fbbf651d7 [i386] Change semantics of __from_data16 and __from_text16 16 년 전
  Michael Brown 0ea821c7b7 [script] Remove arbitrary limit on script line lengths 16 년 전
  Michael Brown 0ed066bc50 rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhere 16 년 전
  Michael Brown 75912b3b77 Remove some obsolete sections of librm.h and libkir.h. 17 년 전
  Michael Brown 833d6cc8ec Add __bss16() macro, and allow use of .bss16 section by removing 17 년 전
  Michael Brown f660e8ef58 Add strlen_user() (will be needed for PXE API extensions) 17 년 전
  Michael Brown 5d57cd47a2 Declaring the CPU architecture in the middle of an assembly file is 17 년 전
  Michael Brown 1d313234b3 Rename copy_user() to memcpy_user(). Add memmove_user() and 17 년 전
  Michael Brown 9196e9069c Add PHYS_CODE, for use as in __asm__ ( PHYS_CODE ( ... ) ), comparable 17 년 전
  Michael Brown ceca6b185c Added user_to_phys() and memset_user(). 17 년 전
  Michael Brown c6a4055fae Add phys_to_user() and copy_user(). 17 년 전
  Michael Brown 6abfaa153b Towards making KEEP_IT_REAL work again. 18 년 전
  Michael Brown 02cf755f3f Removed REAL_EXEC(); there is no longer any code using it. 18 년 전
  Michael Brown 7a53d07027 Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXEC 18 년 전
  Michael Brown 3b525385af Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which is 18 년 전
  Michael Brown 897313007b Add __{text,data}16_array, since there's no way I can see to make the 18 년 전
  Michael Brown d48d0fb1bb Add the concept of a "user pointer" (similar to the void __user * in 18 년 전
  Michael Brown b4f941b257 Specify attributes on .text16. 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 f8e087767b Allow access to variables in .text16 as well as .data16. Chained 18 년 전
  Michael Brown f4429533a6 Added methods for efficiently declaring and accessing variables in 18 년 전
  Michael Brown 9e1dd6402d <name>_size variable is no longer needed, since we don't copy the code. 18 년 전
  Michael Brown 9fcded3d23 Towards a(nother) new real-mode infrastructure, in which we take 18 년 전
  Michael Brown 7b423c0988 Fixes for gcc >= 3.2 from Georg Baum 19 년 전
  Michael Brown 44e62317be Add librm_base. 19 년 전