¿Qué necesito aprender si quiero desmantelar Linux e instalarlo en una psp?
Primero, trasplante el kernel, optimícelo, escriba los controladores de dispositivo necesarios y proponga funciones y programas de controladores de dispositivo innecesarios, y luego use un compilador cruzado para compilar el kernel en un archivo de kernel binario compatible con la CPU del dispositivo portátil
Este es el primer paso, que está lejos del sistema
El segundo paso es una adaptación de glibc, que también se ha optimizado y se ha adaptado un conjunto de instrucciones, y proporciona los programas necesarios para la instalación en psps. El segundo paso es trasplantar glibc, que también está optimizado y se trasplanta el conjunto de instrucciones, y proporciona las bibliotecas necesarias.
El tercer paso es realizar una compilación cruzada del entorno de shell y los paquetes de software necesarios, si no lo hace. necesita demasiados
p>El cuarto paso es resolver los problemas de inicio del sistema y del sistema de archivos y realizar la grabación
Los cuatro pasos anteriores básicamente completan el trabajo básico de ejecutar Linux en la computadora de mano dispositivo
Este es el primer paso, y aún está lejos del sistema
Este es el primer paso.
El siguiente paso es la modificación y el trasplante de la interfaz gráfica, y luego el trasplante de ubuntu. El primero es el trasplante de la gestión del paquete de ubuntu y el segundo es el trasplante de la configuración del sistema ubuntu. la optimización de Perl Python, porque la mayoría de los scripts utilizan estos dos
En orden, seguiremos los pasos a continuación.
Según el orden de conocimientos requeridos
En los pasos 1 y 2, comprender y familiarizarse con la estructura del núcleo y la biblioteca glibc, para dominar al máximo el lenguaje C y el lenguaje ensamblador. Capacidad de optimización, dominio de los métodos de acceso a dispositivos y principios de controladores de dispositivos, la capacidad de eliminar nuevas funciones del nivel del código fuente y escribir las funciones correspondientes. Según la comprensión anterior, el procesador del conjunto de instrucciones MIPS (PSP) es un MIPS. tipo procesador, PSP es la primera vez que los usuarios usan PSP para acceder a PSP. El procesador de PSP es de tipo MIPS). Para facilitar la escritura del código de trasplante necesario, comprender y familiarizarse con gcc, localizar y modificar rápidamente los errores y optimizar la compilación de gcc.
Pasos 3 y 4 Principalmente gcc, si necesita optimizar las capacidades, puede utilizar el paso anterior. El cuarto paso es principalmente programar el cargador de calderas, jffs.