Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
arm_interrupt_controllers [2025/10/22 15:15] – editor externo 127.0.0.1arm_interrupt_controllers [2026/06/12 23:29] (actual) cnigri
Línea 40: Línea 40:
  
 ==== CPU Interface ==== ==== CPU Interface ====
-Existe una instancia por núcleo de CPU disponible e interconecta la interfaz provista por el Distributor con el núcleo correspondiente. Cada interfase permite: +Existe una instancia por núcleo de CPU disponible e interconecta la interfaz provista por el Distributor con el núcleo correspondiente. Cada interfaz permite: 
-  * Ítem de lista desordenadaÍtem de lista desordenadaDes/habilitar la señal de IRQ al procesador+  * Des/habilitar la señal de IRQ al procesador
   * Dar acuse de recibo de la interrupción   * Dar acuse de recibo de la interrupción
   * Indicar que el procesamiento de la interrupción se ha finalizado   * Indicar que el procesamiento de la interrupción se ha finalizado
Línea 151: Línea 151:
  
 ===== Caso de uso PB-A8 ===== ===== Caso de uso PB-A8 =====
-A los fines de la placa empleada, para la resolución de la guía de trabajos prácticos del primer cuatrimestre, el [[https://developer.arm.com/documentation/dui0417/d/programmer-s-reference/generic-interrupt-controller--gic?lang=en | GIC a configurar para el uso de IRQ es el 0]] el cual tiene asociado el [[https://developer.arm.com/documentation/dui0417/d/programmer-s-reference/generic-interrupt-controller--gic/interrupt-signals?lang=en | ID#36 para el Timer0]]+A los fines de la placa empleada, para la resolución de la guía de trabajos prácticos del primer cuatrimestre, el [[https://developer.arm.com/documentation/dui0417/d/programmer-s-reference/generic-interrupt-controller--gic?lang=en | GIC a configurar para el uso de IRQ es el 0]] el cual tiene asociado el [[https://developer.arm.com/documentation/dui0417/d/programmer-s-reference/generic-interrupt-controller--gic/interrupt-signals?lang=en | ID#36 para el Timer0]]. Es importante mencionar que esta placa cuenta con [[https://developer.arm.com/documentation/dui0417/d/hardware-description/interrupts?lang=en | GIC dedicados segun la fuente de interrupción FIQ o IRQ.]]
  
 En forma complementaría al código, en C, presentado anteriormente para la configuración del GIC, a continuación se brinda a modo de referencia básica el equivalente en ensamblador En forma complementaría al código, en C, presentado anteriormente para la configuración del GIC, a continuación se brinda a modo de referencia básica el equivalente en ensamblador
Línea 226: Línea 226:
 {{ :td3:nueva_seccion.jpg?400 |}} {{ :td3:nueva_seccion.jpg?400 |}}
  
- --- //[[cnigri@frba.utn.edu.ar|ChristiaN]] 2023/06/22 20:29//+ --- //[[cnigri@frba.utn.edu.ar|ChristiaN]] 2026/06/12 20:29//