Objetivo: Construir habilidades y conceptos en los aspectos fundamentales de kernel y desarrollar habilidades prácticas en el desarrollo de dispositivos para diversos tipos de hardware.
Audiencia:
Programadores de dispositivos de hardware que necesitan reforzar rápidamente la manera de desarrollar dispositivos para Linux.
Requisitos previos:
Precio: EUR + VAT GBP + VAT
Unidades de capacitación (TU): 10 TU
Duración:
40 días Hora de inicio de la capacitación: 9:00 a.m. Hora de finalización de la capacitación: 4:30-5:00PM (depende del progreso de la clase)
Usted aprenderá:
- Cómo funcionan los dispositivos con Linux Kernel
- Cómo configurar e instalar el kernel
- Compilar y cargar un módulo y exportar símbolos
- Trabajar con dispositivos de carácter y bloque
- Administración de memoria
- IOCTLs
- Transferencia de datos entre el usuario y el espacio Kernel
- Administración de memoria
- Trazado y depuración
- Administración de tiempo, colas de espera y tarea
- Tratar con puertos I/O e interrupciones
- Acceso al hardware PCI/ISA
- Dispositivos de red
|