#menios
Um mês mexendo com ACPI, fazendo duas bibliotecas diferentes funcionarem e finalmente consegui mapear o LAPIC Timer, que é um timer embutido no processador principal.
O endereço que eu leio da APIC está errado.
O endereço hardcoded funciona quase sempre em quase toda máquina.
Para isso eu não precisava de ACPI.
A parte boa é que agora eu posso partir para adicionar multithreading preemptivo, que é quando cada processo executa por um intervalo de tempo, é suspenso e então substituído pelo processo seguinte.
Conversation
Notices
-
Embed this notice
P Balduino (p_balduino@bolha.us)'s status on Saturday, 05-Oct-2024 06:22:09 JST P Balduino