summaryrefslogtreecommitdiffstats
path: root/src/arch/x86/include/librm.h
Commit message (Expand)AuthorAgeFilesLines
* [librm] Ensure that inline code symbols are uniqueMichael Brown2018-03-211-1/+1
* [librm] Provide symbols for inline code placed into other sectionsMichael Brown2018-03-211-0/+5
* [librm] Add facility to provide register and stack dump for CPU exceptionsMichael Brown2018-03-181-0/+44
* [librm] Support ioremap() for addresses above 4GB in a 64-bit buildMichael Brown2016-02-261-0/+45
* [librm] Add support for running in 64-bit long modeMichael Brown2016-02-241-9/+39
* [librm] Rename prot_call() to virt_call()Michael Brown2016-02-221-2/+2
* [librm] Support userptr_t in 64-bit buildsMichael Brown2016-02-211-1/+23
* [librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constantMichael Brown2016-02-211-5/+5
* [librm] Add phys_call() wrapper for calling code with physical addressingMichael Brown2016-02-211-3/+8
* [librm] Prepare for long-mode memory mapMichael Brown2016-02-191-3/+36
* [librm] Transition to protected mode within init_librm()Michael Brown2016-02-191-4/+1Star
* [librm] Provide an abstraction wrapper for prot_callMichael Brown2016-02-191-1/+22
* [librm] Discard argument as part of return from real_call()Michael Brown2016-02-171-1/+0Star
* [bios] Add bin-x86_64-pcbios build platformMichael Brown2016-02-161-0/+276