Red de conocimiento informático - Conocimiento informático - ¿Qué necesito aprender si quiero desmantelar Linux e instalarlo en una psp?

¿Qué necesito aprender si quiero desmantelar Linux e instalarlo en una psp?

No es realista trasladar la distribución directamente a dispositivos portátiles como 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.