summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/include/librm.h
Commit message (Expand)AuthorAgeFilesLines
* Declaring the CPU architecture in the middle of an assembly file isMichael Brown2007-01-181-1/+0Star
* Rename copy_user() to memcpy_user(). Add memmove_user() andMichael Brown2007-01-121-2/+30
* Add PHYS_CODE, for use as in __asm__ ( PHYS_CODE ( ... ) ), comparableMichael Brown2007-01-111-0/+6
* Added user_to_phys() and memset_user().Michael Brown2007-01-111-20/+45
* Add phys_to_user() and copy_user().Michael Brown2007-01-111-2/+29
* Towards making KEEP_IT_REAL work again.Michael Brown2006-08-241-7/+12
* Removed REAL_EXEC(); there is no longer any code using it.Michael Brown2006-05-241-11/+0Star
* Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXECMichael Brown2006-05-241-12/+15
* Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which isMichael Brown2006-05-241-35/+10Star
* Add __{text,data}16_array, since there's no way I can see to make theMichael Brown2006-05-241-4/+12
* Add the concept of a "user pointer" (similar to the void __user * inMichael Brown2006-05-191-0/+63
* Specify attributes on .text16.Michael Brown2006-05-141-1/+1
* Provide access to rm_cs and rm_ds from protected-mode code.Michael Brown2006-05-131-1/+4
* (Redoing check-in lost by SourceForge's failure.)Michael Brown2006-05-131-6/+15
* Allow access to variables in .text16 as well as .data16. ChainedMichael Brown2006-05-061-1/+10
* Added methods for efficiently declaring and accessing variables inMichael Brown2006-05-041-0/+11
* <name>_size variable is no longer needed, since we don't copy the code.Michael Brown2006-05-021-3/+1Star
* Towards a(nother) new real-mode infrastructure, in which we takeMichael Brown2006-05-021-82/+19Star
* Fixes for gcc >= 3.2 from Georg BaumMichael Brown2005-05-241-2/+2
* Add librm_base.Michael Brown2005-04-101-0/+5
* Merged mcb30-realmode-redesign back to HEADMichael Brown2005-04-081-0/+186