summaryrefslogtreecommitdiffstats
path: root/bsps/shared/grlib/amba/ambapp_freq.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-11-14bsps/shared/grlib: Change license to BSD-2 for files with Gaisler copyrightDaniel Cederman1-3/+22
This patch changes the license to BSD-2 for all source files where the copyright is held by Aeroflex Gaisler, Cobham Gaisler, or Gaisler Research. Some files also includes copyright right statements from OAR and/or embedded Brains in addition to Gaisler. Updates #3053.
2020-10-16grlib: Add ambapp_common_info to derived typesSebastian Huber1-1/+1
This avoids a cast in DEV_TO_COMMON().
2019-01-22grlib: Move source filesSebastian Huber1-0/+0
Update #3678.
2019-01-22grlib: Move header filesSebastian Huber1-1/+1
Update #3678.
2018-04-20bsps/sparc: Move shared files to bspsSebastian Huber1-0/+0
This patch is a part of the BSP source reorganization. Update #3285.
2014-03-24bsps/sparc: Make local functions for amba plug&play static.Daniel Cederman1-1/+1
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2012-04-17LEON: updated AMBA PnP APIDaniel Hellstrom1-0/+109
The old layer had some limitations/problems for multiple AHB buses since the data structure containing all AMBA devices were allocated before scanning. The new layer create devices as they are found and memory is allocated using malloc() or bsp_early_malloc() during booting. The old 8 functions for finding a specific AHB-Slave or APB-Slave device has been replaced with one function, ambapp_for_each(), which iterates over all devices matching the specified search options and calls a user provided function. The new way lowers the footprint and makes searching more flexible. The frequency information is now supported, if the frequency of one device is reported by the user. More AHB-to-AHB bridges are supported. The API has been split into several parts in order to lower the footprint. The API also introduces the AMBAPP CORE concept, where one ambapp_core can be created from one AHB Master, AHB Slave and one APB Slave, at least one device is required for creating a core. Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>