25/03/2013, 01:55
|
| Moderador | | Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 17 años Puntos: 606 | |
Respuesta: Como crear un sistema operativo en c# El problema del que partes es que C# es un lenguaje que usa un "runtime", es decir, han de haber unas librerias de bajo nivel que interactuan con el sistema operativo. Luego el sistema operativo ya se encarga de acceder a la memoria, al disco duro,etc.
Lo que tu pides es algo imposible. Necesitas crear una capa de acceso al hardware (se suele llamar HAL, de Hardware Abstraction Layer) y que normalmente va programada en "ASM + C" o en "ASM + C++".
Para lo que tu quieres te recomiendo que pruebes a "jugar" con una placa netduino. Es una mini placa base que tiene instalado el .net compact. Con eso podrás programar directamente en .net y hacer algo similar a lo que pides.
__________________ Aviso: No se resuelven dudas por MP! |