Cómo agregar dispositivos USB al kernel de Linux mediante carga estática
1) Descomprima el kernel, modifique la arquitectura del hardware y el compilador;
Coloque el archivo comprimido del kernel linux-2.6.8.1-zzm.tar.bz2 en /home Directorio /sxy/, el comando es, descomprimir el archivo del directorio del código fuente del kernel linux-2.6.8.1-zzm, colocarlo en este directorio
Editar el Makefile, cambiar ARCH para armar y cambiar CROSS_CPMPILE para armar -linux -
Guardar y salir.
2) Configure el kernel;
En el directorio del árbol del código fuente del kernel, ingrese el comando make menuconfig para ingresar a la interfaz de configuración del kernel e ingrese "Cargar un archivo de configuración alternativo". opción para cargar el archivo de configuración kernel_2410.cfg, guardar y salir, el proceso es como se muestra en la siguiente figura:
Ingrese el comando make menuconfig nuevamente, edite la opción de sonido, compílelo en el kernel (* ), y finalmente guarde la configuración y salga.
3) Compile el kernel;
Ingrese el comando make zImage en el directorio del árbol del código fuente. Una vez completada la compilación, el archivo de imagen zImage se puede generar en /arch/. directorio arm/boot/.
4) Descargue el kernel
La descarga del archivo de imagen del kernel zImage a la placa de desarrollo indica que el controlador se ha cargado correctamente.