24 May 2023 |
Ismael Luceno | así que no hay que tener una tabla interna al OS para saber como iniciar cada tipo de CPU | 18:21:46 |
Ismael Luceno | https://wiki.osdev.org/MADT <-- esta tabla indica los LAPICs que se corresponden 1:1 con los cores | 18:23:14 |
Ismael Luceno | en sistemas de 32 bits está dentro de la RSDT y en sistemas de 64 bits dentro de su equivalente, la XSDTç | 18:24:08 |
Ismael Luceno | * en sistemas de 32 bits está dentro de la RSDT y en sistemas de 64 bits dentro de su equivalente, la XSDT | 18:24:10 |
Ismael Luceno | de esa tabla sale la dirección MMIO del LAPIC y por cada uno se envía la IPI a cada core | 18:25:58 |
Ismael Luceno | los LAPICs requieren configurar manualmente la subida y bajada de la línea de HW, es manual, como un GPIO | 18:27:39 |
Ismael Luceno | una vez iniciado, el CPU entra en modo real al vector | 18:28:21 |
Ismael Luceno | y hay que hacer el mismo procedimiento que para el CPU 0 | 18:28:31 |
Ismael Luceno | * y hay que hacer el mismo procedimiento que para el Core 0 | 18:28:36 |
Ismael Luceno | meterlo en modo protegido, levantar las tablas, etc. pero en principio se puede reutilizar todo lo que se usó para el core 0 | 18:28:59 |
Ismael Luceno | se puede dejar todo ya pre-cocinado para inicializar | 18:29:17 |
Ismael Luceno | luego con el ID del core se puede seleccionar un punto de entrada en alguna estructura global de estado ya rellenada por el core 0 | 18:30:43 |
Ismael Luceno | el problema real en realidad no es la inicialización en sí, si no, el diseñar todo el núcleo para que lo soporte y lo pueda usar ;) | 18:34:20 |
| Davis Roman joined the room. | 18:38:03 |
Ismael Luceno | * meterlo en modo protegido, levantar las tablas de direcciones, etc. pero en principio se puede reutilizar todo lo que se usó para el core 0 | 19:02:16 |
| Ahmedkrmrty joined the room. | 22:45:27 |
26 May 2023 |
Kirbylife.rs | https://www.theregister.com/2023/05/26/windows_xp_activation_cracked/ | 18:16:32 |
⚡️🐍⚡️👁⃤ - n k--⃝⃤⚡️🐍⚡ | In reply to Kirbylife.rs https://www.theregister.com/2023/05/26/windows_xp_activation_cracked/ LMAO | 18:32:37 |
⚡️🐍⚡️👁⃤ - n k--⃝⃤⚡️🐍⚡ | un poquito tarde, pero que curioso | 18:32:51 |
| Alejandro changed their profile picture. | 21:49:31 |
27 May 2023 |
Lenor | In reply to Kirbylife.rs https://www.theregister.com/2023/05/26/windows_xp_activation_cracked/ ReactOS sigue dormido. | 12:52:28 |
Jose M | No, sigue activo, pero con un ritmo lento de desarrollo por tener un equipo de desarrollo sumamente pequeño. | 14:19:35 |
Jose M | Yo lo testeo cuando puedo. | 14:20:14 |
Lenor | In reply to Jose M Yo lo testeo cuando puedo. Lo testeas en maquina real? | 14:26:24 |
Jose M | Últimamente no porque se me estropeó la placa base que utilizaba, por el momento virtualizado. | 15:20:29 |
Jose M | Sigo esperando que apliquen los avances para SMP de forma que se puedan utilizar varios núcleos, no solo uno del procesador.
Para aprender está muy bien ya que dispone de todo el código fuente en c | 15:22:14 |
Jose M | Y están implementando el arranque en UEFI | 15:22:41 |
Jose M | Pero necesitan mas desarrolladores del sistema para seguir desarrollando también la versión de 64 bits. | 15:23:47 |
Jose M | Pongo de paso el enlace a NomadBSD por si alguien quiere probarlo, a mi nunca logro que me arranque en modo gràfico con lo cual no me sirve de mucho. https://t.me/NomadBSD | 19:58:42 |
| Ahmedkrmrty changed their display name from alharooji2014 to Ahmedkrmrty. | 21:27:42 |