Autor
|
Tema: Crear un kernel! (Leído 9,001 veces)
|
Ali Baba
|
Que hay que aprender para crear un kernel? Lenguaje binario?
|
|
|
En línea
|
|
|
|
engel lex
|
lo puedes actualmente hacer en C y otros lenguajes, pero tienes que estar muy claro en teoria de estructura y organización del computador a demás de teoría de sistemas operativos... recomiendo leer sobre eso
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
RevolucionVegana
Desconectado
Mensajes: 477
|
Que hay que aprender para crear un kernel? Lenguaje binario?
No se nada, pero si tuvieses que escribir un kernel en 0 y 1 creo que antes te pegarías un tiro, en todo caso ensamblador (y en esta quizás también te pegarías un tiro) o C (o bueno con la cantidad de lenguajes que hay ahora supongo que podrías elegir entre muchos), y por cierto engel los drivers también se programarían en C? Es que no logro hacerme una idea sobre como se programa algo para que un componente electrónico sea capaz de poder funcionar correctamente con el software del equipo Saludos
|
|
« Última modificación: 12 Noviembre 2016, 00:27 am por RevolucionVegana »
|
En línea
|
HAS DICHO ALGO NENAAAAAA?!
|
|
|
engel lex
|
los drivers actualmente se pueden programar en cualquier lenguaje nativo... el componente electrico y el sistema operativo ya tienen medios para leer las señales que envian las tarjetas... el driver es un traductor... por ejemplo "si la tarjeta envia B00010" (b antes de un numero = binario) quiere decir que está lista, enviaremos "B111" para que sepa que estamos listos... solo que entre tantos fabricantes, muchas veces no se establecen standards, entonces hp le gusta por ejemplo mandar la meta data antes que la data y canon prefiere despues... eso hace que requieras 2 traductores diferentes eso para cerrar aquí evitemos desviar el tema
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Ali Baba
|
los drivers actualmente se pueden programar en cualquier lenguaje nativo... el componente electrico y el sistema operativo ya tienen medios para leer las señales que envian las tarjetas... el driver es un traductor... por ejemplo "si la tarjeta envia B00010" (b antes de un numero = binario) quiere decir que está lista, enviaremos "B111" para que sepa que estamos listos... solo que entre tantos fabricantes, muchas veces no se establecen standards, entonces hp le gusta por ejemplo mandar la meta data antes que la data y canon prefiere despues... eso hace que requieras 2 traductores diferentes eso para cerrar aquí evitemos desviar el tema Ahora el problema es doble.
|
|
|
En línea
|
|
|
|
engel lex
|
XD no esperabas hacer un kernel que fuera compatible con todo no? XD
el problema de los drivers es que la mayoria son privativos... esto implica que fuera de los OS principales, no hay opciones para correr eso dispositivos
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Poyoncio
|
No vas a crear un kernel en una semana, ni en dos años si quieres algo medianamente decente. El kernel de linux lleva muchisimos años desarrollandose y ha tenido muchisimas contribuciones, si quieres algo medianamente decente te sera mejor modificar el kernel de linux que crear uno nuevo
|
|
|
En línea
|
Curso de ensamblador desde cero
|
|
|
engel lex
|
No vas a crear un kernel en una semana, ni en dos años si quieres algo medianamente decente, el kernel de linux lleva muchisimos años desarrollandose y ha tenido muchisimas contribuciones, si quieres algo medianamente decente te sera mejor modificar el kernel de linux que crear uno nuevo
en realidad si puede crear un kernel... si es mejor modificar el de linux... pero en un buen esfuerzo de unos 6 meses podría armar uno funcional... muchas veces esto se usa para poder correr procesos exclusivos que necesiten hiper alta prioriad en el pc... o que funcionen de maneras especiales o experimentales
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Ali Baba
|
XD no esperabas hacer un kernel que fuera compatible con todo no? XD
el problema de los drivers es que la mayoria son privativos... esto implica que fuera de los OS principales, no hay opciones para correr eso dispositivos
Dije que el problema era doble porque me implantaste mas dudas
|
|
|
En línea
|
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Crear Instalacion [Crear enlace ODBC desde Visual]
Programación Visual Basic
|
{_The_Alwar_}
|
2
|
7,317
|
15 Julio 2005, 00:15 am
por {_The_Alwar_}
|
|
|
Toro Kernel un kernel en Pascal
GNU/Linux
|
portaro
|
0
|
3,536
|
24 Noviembre 2010, 16:44 pm
por portaro
|
|
|
Crear nueva entrada en menú contextual de CREAR ARCHIVO TXT
« 1 2 3 »
Windows
|
Esgrimidor
|
25
|
23,081
|
30 Junio 2012, 08:26 am
por Eleкtro
|
|
|
kernel detective:cannot load the kernel driver; tuluca: se ha bloqueado driver
Software
|
Hason
|
0
|
3,314
|
21 Octubre 2015, 18:30 pm
por Hason
|
|
|
Estudiando para crear un Kernel
Windows
|
Ali Baba
|
4
|
7,203
|
7 Julio 2017, 03:55 am
por MRx86
|
|