| Electronic Components Datasheet Search |
|
AN3129 Datasheet(PDF) 5 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3129 Datasheet(HTML) 5 Page - STMicroelectronics |
|
5 / 12 page ![]() AN3129 IRQ latency measurement Doc ID 16927 Rev 1 5/12 4 IRQ latency measurement The latency measurement module is a Linux kernel module (LKM) available as part of the STLinux SPEAr BSP release kernel code. This module can be statically linked with the kernel at the time of the build. This module is useful for measuring the IRQ or FIQ latency in a running system. The statistics collected are: ● Maximum latency (in microseconds) ● Minimum latencies (in microseconds) ● Total number of samples captured ● Frequency distribution of IRQ handling latency in range [0-200] microseconds Figure 3. Linux Kernel IRQ latency measurement module To see above modes in the kernel source directory: 1. Run make menuconfig. 2. Then navigate to ‘System Type’->’SPEAr Interrupt Latency Test’] The source code of the latency measurement module is available in the STLinux SPEAr BSP Linux kernel source code. The file location is: arch/arm/plat-spear/latency_test.c You can use this module as a starting point for writing a new FIQ handler. 4.1 Using the latency measurement module The latency test module exchanges configurable parameters and measured results through Linux sysfs filesystem. |
|
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |