aboutsummaryrefslogtreecommitdiff
path: root/i386/include
Commit message (Expand)AuthorAgeFilesLines
* multiboot: Support graphic mode preferencesDamien Zammit2024-10-261-2/+6
* multiboot v1: Add video framebuffer infoDamien Zammit2024-10-261-0/+72
* add xfloat thread state interfaceLuca Dariz2024-09-082-0/+19
* fpu: Drop conflicting alignmentSamuel Thibault2024-07-311-1/+1
* Add vm_pages_physSamuel Thibault2024-01-302-0/+2
* x86_64: Drop segments from thread statusSamuel Thibault2023-09-281-5/+5
* i386_btop/ptob/trunc/round_page: Fix PAE caseSamuel Thibault2023-08-281-4/+4
* elf64: Update namesSamuel Thibault2023-08-121-2/+1
* x86_64: push user's VM_MAX_ADDRESSLuca Dariz2023-05-211-8/+16
* x86_64: add 64-bit syscall entry pointLuca Dariz2023-05-011-11/+1
* Add i386_fsgs_base_stateSergey Bugaev2023-04-031-0/+8
* x86_64: load Elf64 bootstrap modules if ! USER32Luca Dariz2023-02-161-1/+19
* x86_64: fix some compiler warningsLuca Dariz2023-02-161-2/+2
* Rename efl to rfl for x86_64 in struct i386_thread_stateFlavio Cruz2023-02-151-1/+1
* Add x86_64 registers to i386_thread_stateFlavio Cruz2023-02-121-0/+28
* move kernel virtual address space to upper addressesLuca Dariz2023-02-121-1/+1
* Define rpc_vm_size_array_t and rpc_vm_offset_array_tFlavio Cruz2023-01-311-0/+3
* Delete unused header cthreads.hFlavio Cruz2023-01-281-56/+0
* Change i386 RPC subsystem to include descriptor instead of real_descriptorFlavio Cruz2023-01-272-43/+8
* Fix several warnings for -Wmissing-prototypes (part 2)Flavio Cruz2023-01-252-13/+49
* Use rpc_uintptr_t for protected payloads.Flavio Cruz2023-01-131-0/+2
* Remove custom stdint.h and rely on freestanding headersFlavio Cruz2022-12-192-71/+18
* Use long_natural_t for recnum_tFlavio Cruz2022-12-182-21/+52
* Use struct for time_value_t and define seconds as long_integer_t.Flavio Cruz2022-12-172-2/+22
* Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz2022-12-061-2/+2
* Make task_info.h structs more portableFlavio Cruz2022-12-062-29/+32
* Update mach_debug interfaces to use struct.Flavio Cruz2022-11-252-0/+16
* Fix inclusability of <mach/mach_types.h>Samuel Thibault2022-08-282-8/+63
* add rpc_versions for vm typesLuca Dariz2022-08-271-4/+33
* cleanup multibootLuca Dariz2022-08-271-108/+2
* mach_i386: include MACH_I386_IMPORTSSamuel Thibault2022-01-011-0/+4
* memory_object_create_proxy: Make len parameter vm_size_array_tSamuel Thibault2021-10-171-0/+1
* x86: Move fp_reg.h static assertions to .c fileSamuel Thibault2020-12-011-2/+0
* x86: Keep fp_regs.h standaloneSamuel Thibault2020-12-011-6/+4
* x86: Fix initialization of new threadsSamuel Thibault2020-11-291-0/+1
* x86: Extend XSAVE support to unbound stateSamuel Thibault2020-11-281-5/+2
* x86: Add XSAVE supportSamuel Thibault2020-11-281-6/+21
* fpu: Rename FP_387X to FP_387FXSamuel Thibault2020-11-281-1/+2
* fp_reg: update to latest SSE supported by FXSAVESamuel Thibault2020-11-281-3/+4
* Add vm_allocate_contiguous RPCSamuel Thibault2020-07-092-0/+10
* x86_64: Fix userland max addressSamuel Thibault2020-04-061-0/+4
* Restore vm_size_t to natural_tSamuel Thibault2020-03-311-0/+4
* 64bit: Fix vm_size_t sizeSamuel Thibault2020-03-291-1/+4
* multiboot.h: Add 64bit variantSamuel Thibault2020-03-281-0/+17
* asm.h: Add 64bit variantSamuel Thibault2020-03-281-0/+27
* Restrict access to PCI cfg io ports to one processDamien Zammit2018-12-051-2/+0
* Add const MIG typesSamuel Thibault2018-01-281-0/+1
* Set function type on symbols created by ENTRY macroSamuel Thibault2016-09-111-7/+7
* Use uint32_t instead of unsigned32_t.Flavio Cruz2016-04-042-26/+2
* Fix early page allocation on XenRichard Braun2016-01-301-0/+4