Izikiel / intel_multicore

MIT License
7 stars 1 forks source link

[Kernel64] MMU minima para generar paginacion con PAE en identity mapping #13

Closed svilerino closed 10 years ago

svilerino commented 10 years ago

No se puede hacer en C por lo siguiente: la estructura de paginas para identity mapping( al menos los primeros 4gb, >4gb hay que hacerlo sobre modo x64 porque la dir es 0x100000000 y mayores ) debe ser ejecutada en 32 bits desde modo protegido de 32 bits, y el C esta compilado a 64 bits. Me parecio mas facil hacer todo en ASM que compilar hibrido turbiamente