*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
technical support
*
*
****
*.Technical Support
*
*
*>>Home Page*
*
*.Obtaining Support*
*
*.FAQs*
*
**Development Tool FAQs*
**IP FAQs*
**Embedded Software FAQs*
**Artisan Physical IP FAQs (Login Required)*
*
*.Downloads*
*
*.Documentation*
*
*.Training*
*
*.Where To Buy*
*
*.Keil MCU Tools*
*
*.What's New*
*
*.ARM Newsgroups*
*
*.Active Assist On-site Services*
*
*
*
technical support FAQsask ARM*
*

Technical Support Search
*     (Advanced Search)
  FAQs   Documentation   Downloads   Forums

*

downarrowWhat is peripherals_list?

Peripherals_list is just that - a text file containing a list of all the instances of all the peripherals in a system.  Its purpose is to provide the base address and other information relevant to a peripheral to any processing tool that may need it.

Every instance of a peripheral is described in terms of the location of its pmap file in the directory tree, its instance name and its base address (as a minimum) plus other sundry information which may or may not be used by other tools.

A typical entry in peripherals_list is as follows:

$PROJECTSIM/uart_pl011/validation/shared/pmap/uart_pl011 asicUART_PL011_0 0x101F5000 I asicTZIC_SP890_0,0xB C 0x2FAF080 P tbUART_PL011_PTB_0

This example shows a UART's pmap file located in $PROJECTSIM/uart_pl011/validation/shared/pmap/, instance name asicUART_PL011_0 and base address 0x101F5000. The I following the base address indicates that this UART has a connection to an interrupt controller, whose instance name is asicTZIC_SP890_0 and is connected to input 11 (0xB). It also has a connection to a Peripheral Test Block called tbUART_PL011_PTB_0. Other information, such as DMA connections and clock speeds may be included on the peripheral's line.






back to top
*
**
*4 dots*Other ARM Websites
*
shadow *LEGAL STATEMENTshadow