Given the size of this patch and that it appears to be a direct copy
from Alters, can you provide more information about its general utility?

Can this BSP support multiple configurations of the SoC?

How does this interact with our normal BSP framework?

Is it useful for other BSPs based on Altera SoCs?

etc

My first concern is that it seems way more general than something
that should show up at a specific BSP level. How does this related to
the NIOS?

On 3/7/2014 7:59 AM, Ralf Kirchner wrote:
> Add hwlib as copied from Altera
> ---
>  .../hwlib/include/alt_16550_uart.h                 | 1555 +
>  .../hwlib/include/alt_address_space.h              |  390 +
>  .../hwlib/include/alt_bridge_manager.h             |  269 +
>  .../hwlib/include/alt_clock_group.h                |   95 +
>  .../hwlib/include/alt_clock_manager.h              | 1431 +
>  .../arm/altera-cyclone-v/hwlib/include/alt_dma.h   |  940 +
>  .../hwlib/include/alt_dma_common.h                 |  162 +
>  .../hwlib/include/alt_dma_program.h                |  949 +
>  .../hwlib/include/alt_fpga_manager.h               | 1052 +
>  .../hwlib/include/alt_generalpurpose_io.h          | 1236 +
>  .../altera-cyclone-v/hwlib/include/alt_globaltmr.h |  458 +
>  .../hwlib/include/alt_hwlibs_ver.h                 |   52 +
>  .../hwlib/include/alt_interrupt_common.h           |  531 +
>  .../hwlib/include/alt_mpu_registers.h              |  156 +
>  .../hwlib/include/alt_reset_manager.h              |  249 +
>  .../hwlib/include/alt_system_manager.h             |  209 +
>  .../altera-cyclone-v/hwlib/include/alt_timers.h    |  677 +
>  .../altera-cyclone-v/hwlib/include/alt_watchdog.h  |  779 +
>  .../arm/altera-cyclone-v/hwlib/include/hwlib.h     |  190 +
>  .../hwlib/include/socal/alt_acpidmap.h             | 3569 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_can.h |36873 +++++++
>  .../hwlib/include/socal/alt_clkmgr.h               | 6464 ++
>  .../altera-cyclone-v/hwlib/include/socal/alt_dap.h |  144 +
>  .../hwlib/include/socal/alt_dmanonsecure.h         |  144 +
>  .../hwlib/include/socal/alt_dmasecure.h            |  144 +
>  .../hwlib/include/socal/alt_emac.h                 |103305 ++++++++++++++++++
>  .../altera-cyclone-v/hwlib/include/socal/alt_f2h.h | 1075 +
>  .../hwlib/include/socal/alt_fpgamgr.h              | 7090 ++
>  .../hwlib/include/socal/alt_fpgamgrdata.h          |  158 +
>  .../hwlib/include/socal/alt_gpio.h                 | 1991 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_h2f.h | 1073 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_i2c.h | 5940 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_l3.h  | 6299 ++
>  .../hwlib/include/socal/alt_l4wd.h                 | 1801 +
>  .../hwlib/include/socal/alt_lwfpgaslvs.h           |   52 +
>  .../hwlib/include/socal/alt_lwh2f.h                | 1450 +
>  .../hwlib/include/socal/alt_mpul2.h                |  144 +
>  .../hwlib/include/socal/alt_mpuscu.h               |  144 +
>  .../hwlib/include/socal/alt_nand.h                 |10617 ++
>  .../hwlib/include/socal/alt_nanddata.h             |   52 +
>  .../hwlib/include/socal/alt_ocram.h                |   52 +
>  .../hwlib/include/socal/alt_qspi.h                 | 5951 +
>  .../hwlib/include/socal/alt_qspidata.h             |   52 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_rom.h |   52 +
>  .../hwlib/include/socal/alt_rstmgr.h               | 3382 +
>  .../hwlib/include/socal/alt_scanmgr.h              |  927 +
>  .../hwlib/include/socal/alt_sdmmc.h                | 9115 ++
>  .../altera-cyclone-v/hwlib/include/socal/alt_sdr.h | 4149 +
>  .../hwlib/include/socal/alt_spim.h                 | 3293 +
>  .../hwlib/include/socal/alt_spis.h                 | 2958 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_stm.h |  144 +
>  .../hwlib/include/socal/alt_sysmgr.h               |24810 +++++
>  .../altera-cyclone-v/hwlib/include/socal/alt_tmr.h |  864 +
>  .../hwlib/include/socal/alt_uart.h                 | 5158 +
>  .../altera-cyclone-v/hwlib/include/socal/alt_usb.h |114043 
> ++++++++++++++++++++
>  .../arm/altera-cyclone-v/hwlib/include/socal/hps.h | 8026 ++
>  .../altera-cyclone-v/hwlib/include/socal/socal.h   |  356 +
>  .../hwlib/src/hwmgr/alt_16550_uart.c               | 1179 +
>  .../hwlib/src/hwmgr/alt_address_space.c            |  184 +
>  .../hwlib/src/hwmgr/alt_bridge_manager.c           |  189 +
>  .../hwlib/src/hwmgr/alt_clock_manager.c            | 5208 +
>  .../arm/altera-cyclone-v/hwlib/src/hwmgr/alt_dma.c | 2806 +
>  .../hwlib/src/hwmgr/alt_dma_program.c              | 1043 +
>  .../hwlib/src/hwmgr/alt_fpga_manager.c             |  999 +
>  .../hwlib/src/hwmgr/alt_generalpurpose_io.c        |  745 +
>  .../hwlib/src/hwmgr/alt_globaltmr.c                |  529 +
>  .../hwlib/src/hwmgr/alt_reset_manager.c            |  135 +
>  .../hwlib/src/hwmgr/alt_system_manager.c           |  265 +
>  .../altera-cyclone-v/hwlib/src/hwmgr/alt_timers.c  | 1292 +
>  .../hwlib/src/hwmgr/alt_watchdog.c                 | 1026 +
>

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherr...@oarcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985

_______________________________________________
rtems-devel mailing list
rtems-devel@rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel

Reply via email to