Soy desarrollador de Android y llevo haciendo ROMs desde hace mucho tiempo y quiero seguir adelante con el desarrollo del núcleo, entiendo que está relacionado con el kernel de Linux y no tiene nada que ver con AndroidCómo comenzar con el desarrollo del kernel de Linux
Problema es que no puedo encontrar ningún recurso en línea que me ayude a ponerme en marcha. Así que lo que estoy buscando es algo un poco oficial, como el sitio de desarrollador para Android, los tutoriales de java para Java, los tutoriales de Python ........ etc.
¿Hay algo así? de linux.org tal vez, pero no puedo encontrar nada en su sitio. ¿Y cuáles son las cosas de las que se supone que tengo una comprensión completa? como los lenguajes de programación (sé que está en C) o cualquier otra cosa?
Tenga en cuenta que solo estoy buscando aprender a configurar y compilar los controladores.
https://github.com/jeyaramvrp/kernel-module-programming – Jeyaram
configuración QEMU + Buildroot + BusyBox automatizado mínimo con algunos ejemplos de módulos: https://github.com/cirosantilli/linux -kernel-module-cheat –