aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/include/librm.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-15[librm] Add support for installing a startup IPI handlerMichael Brown1-0/+20
2023-09-05[librm] Use explicit operand size when pushing a label addressopsizeMichael Brown1-2/+4
2018-03-21[librm] Ensure that inline code symbols are uniqueMichael Brown1-1/+1
2018-03-21[librm] Provide symbols for inline code placed into other sectionsMichael Brown1-0/+5
2018-03-18[librm] Add facility to provide register and stack dump for CPU exceptionsMichael Brown1-0/+44
2016-02-26[librm] Support ioremap() for addresses above 4GB in a 64-bit buildMichael Brown1-0/+45
2016-02-24[librm] Add support for running in 64-bit long modeMichael Brown1-9/+39
2016-02-22[librm] Rename prot_call() to virt_call()Michael Brown1-2/+2
2016-02-21[librm] Support userptr_t in 64-bit buildsMichael Brown1-1/+23
2016-02-21[librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constantMichael Brown1-5/+5
2016-02-20[librm] Add phys_call() wrapper for calling code with physical addressingMichael Brown1-3/+8
2016-02-19[librm] Prepare for long-mode memory mapMichael Brown1-3/+36
2016-02-19[librm] Transition to protected mode within init_librm()Michael Brown1-4/+1
2016-02-18[librm] Provide an abstraction wrapper for prot_callMichael Brown1-1/+22
2016-02-16[librm] Discard argument as part of return from real_call()Michael Brown1-1/+0
2016-02-16[bios] Add bin-x86_64-pcbios build platformMichael Brown1-0/+276