aboutsummaryrefslogtreecommitdiff
path: root/i386/i386at
Commit message (Expand)AuthorAgeFilesLines
* xen: Fix buildSamuel Thibault2024-12-281-0/+2
* apic: Add extended feature registers for local apic unitDamien Zammit via Bug reports for the GNU Hurd2024-12-222-3/+10
* acpi_parse_apic: Check CAPABLE bit field on lapic MADT flagDamien Zammit via Bug reports for the GNU Hurd2024-12-212-1/+3
* pmap: Separate temporary_mapping from set_page_dirDamien Zammit via Bug reports for the GNU Hurd2024-12-091-0/+1
* Expose device(mbinfo) with read access to multiboot raw infoDamien Zammit2024-10-274-0/+93
* multiboot: Support graphic mode preferencesDamien Zammit2024-10-261-6/+18
* fix a compile warning.jbranso@dismail.de2024-10-221-1/+1
* ioapic: Initially mask all IRQs individuallyDamien Zammit2024-10-221-0/+9
* kd: Include i386/irq.hSamuel Thibault2024-03-271-0/+1
* remove machine/machspl.h as it duplicates machine/spl.hLD2024-03-096-6/+6
* Replace kernel header includes in include/mach/mach_types.h with forward decl...Flavio Cruz2024-02-121-0/+1
* smp: Fix unable to enter kdb during bootDamien Zammit2024-02-112-2/+1
* Fix build with APIC without SMPSamuel Thibault2024-02-101-1/+1
* smp: Fix INIT/STARTUP IPI sequenceDamien Zammit2024-02-091-0/+5
* SMP: Fix allocating the apboot pageSamuel Thibault2024-02-092-8/+9
* Add HPET timer for small accurate delaysDamien Zammit2024-02-083-8/+56
* separate lapic_enable from lapic_setupDamien Zammit2024-02-081-0/+1
* apboot: avoid self-modifying codeSamuel Thibault2024-02-051-1/+6
* smp: Remove hardcoded AP_BOOT_ADDRDamien Zammit2024-02-051-0/+18
* ACPI: Support XSDT (ACPI >= v2.0)Damien Zammit2024-02-013-89/+195
* model_dep: Fix serial console with APIC enabledDamien Zammit2024-02-011-5/+5
* apic: Set up LAPICs in xAPIC modeDamien Zammit2024-01-301-1/+2
* Support up to two IOAPICs with up to 32 GSIs on eachDamien Zammit2024-01-293-6/+92
* ioapic: Remove IMCR toggleDamien Zammit2024-01-271-6/+0
* console: Fix baud rate on com ports, use 115200 default baud, 8 data bitsDamien Zammit2024-01-202-16/+5
* Xen: fix buildSamuel Thibault2023-12-031-0/+2
* Fix interrupt handlingDamien Zammit2023-10-031-15/+13
* com/lpr: Handle masking of interrupts in the driverDamien Zammit2023-10-012-8/+6
* kd: Handle masking of keyboard interrupt in the driverDamien Zammit2023-10-013-2/+8
* ioapic: Add simple locking for non-atomic accessesDamien Zammit2023-09-301-0/+9
* ioapic: Detect version of IOAPIC for correct EOI handlingDamien Zammit2023-09-301-1/+14
* boothdr: Fix initial gdtSamuel Thibault2023-09-241-1/+2
* boothdr: Do not bother computing precise limitSamuel Thibault2023-09-241-2/+2
* boothdr: Drop spurious limit fieldSamuel Thibault2023-09-241-1/+1
* boothdr: Also set up %gs for percpu accessSamuel Thibault2023-09-241-10/+59
* percpu area using gs segmentDamien Zammit2023-09-241-0/+1
* Fix crash at bootSamuel Thibault2023-08-282-0/+2
* page segments: Fix more dma32/directmap inversionsSamuel Thibault2023-08-211-3/+4
* immc: Add support for \r and \tSamuel Thibault2023-08-131-0/+8
* IPI: Do not include support when NCPUS=1Samuel Thibault2023-08-132-0/+6
* IPI: Rework irq names and fix x86_64 buildSamuel Thibault2023-08-133-7/+7
* i386/x86_64: Add remote AST via IPI mechanismDamien Zammit2023-08-133-0/+15
* tty: Convert t_lock to using simple_lock_irqSamuel Thibault2023-08-121-10/+7
* model_dep: drop duplicate declarationSamuel Thibault2023-08-121-4/+0
* Acknowledge IRQ *before* calling the handlerSamuel Thibault2023-08-101-25/+27
* Fix missing DMA32 limitSamuel Thibault2023-08-091-0/+19
* interrupt.S: No nested interrupts during IPIs && more x86_64 smp supportDamien Zammit2023-08-061-0/+1
* cpu_number: Look up cpu kernel_id via lookup tableDamien Zammit2023-08-051-0/+2
* x86_64: fix APIC initializationLuca Dariz2023-05-211-4/+4
* Do not expose CPU_TYPE_X86_64 when running 32bit userlandSamuel Thibault2023-05-111-1/+1