Gráfico de commits

10 Commits

Autor SHA1 Mensaje Fecha
94a40501d4 Mask APIC ICR0 and disable APIC interrupts for initialization time by raising APIC TPR
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 49s
Builds / ExectOS (i686) (push) Successful in 48s
2024-05-24 23:39:06 +02:00
c34b6ff6c1 Take CPU number from processor block
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 50s
Builds / ExectOS (i686) (push) Successful in 48s
2024-05-08 21:59:18 +02:00
f66e9aea9e Store CPU number and mask interrupts in processor block
Todas las comprobaciones han sido exitosas
Builds / ExectOS (i686) (push) Successful in 33s
Builds / ExectOS (amd64) (push) Successful in 36s
2024-05-07 16:21:38 +02:00
ac0b8ab36a Allow to specify CPU number when initializing (A)PIC
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 42s
Builds / ExectOS (i686) (push) Successful in 41s
2024-05-07 16:16:49 +02:00
40e0dd8c5e Mask LVTERR first to prevent local APIC errors
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 58s
Builds / ExectOS (i686) (push) Successful in 57s
2024-05-05 15:24:17 +02:00
c70d2e2afa Routines with no prototype cannot use XTAPI calling convention
Todas las comprobaciones han sido exitosas
Builds / ExectOS (i686) (push) Successful in 30s
Builds / ExectOS (amd64) (push) Successful in 29s
2024-02-20 16:37:57 +01:00
77bc796769 Implement HlClearApicErrors() and HlSendEoi() routines, change HlDisableLegacyPic() calling convention
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 45s
Builds / ExectOS (i686) (push) Successful in 20s
2024-02-09 15:11:14 +01:00
31b8cd8d3d Update HlDisablePic() description
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 28s
Builds / ExectOS (i686) (push) Successful in 26s
2023-11-29 22:43:57 +01:00
Jozef Nagy
c8a54e602b Disable legacy 8259 PIC before enabling APIC
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 26s
Reviewed-on: #5
Reviewed-by: Rafal Kupiec <belliash@noreply.codingworkshop.git>
Co-authored-by: Jozef Nagy <schkwve@gmail.com>
Co-committed-by: Jozef Nagy <schkwve@gmail.com>
2023-11-29 20:07:16 +01:00
9aafa63617 Move CPU and PIC support into common for i686 and amd64 place
Todas las comprobaciones han sido exitosas
Builds / ExectOS (amd64) (push) Successful in 28s
Builds / ExectOS (i686) (push) Successful in 25s
2023-11-29 18:26:46 +01:00