These patches are the second version of a patch set for createing a new BSP for the Alteras Cyclone-V. This BSP supports SMP on two cores. It uses a new libchip driver for the Synopsys IP DWMAC 1000 onchip network controller. It suuports the L2C-310 level 2 cache controller from arm in arm/shared/arm-l2c-310/cache_.h. In addition the general level 1 cache handling for the arm level 1 cache controller has been separated to /arm/include/arm-cache-l1.h. With arm/include/arm-errata.h and arm/include/arm-release-id.h it also supports a basic errata handling which was required for implementing the L2C-310 level 2 cache.
This second version has most comments from V1 fixed, but correcting doxygen comments still is incomplete. This second version is intended mostly for people who want to try out parts of this patch set (e.g. the cache handling). Patches 1 - 5 do preparation work for the BSP Patches 6 - 10 add the basic arrata handling. Patch 11 partially applies one of the erratas which is required for the L2 cache handling Patches 12 - 13 implement the cache handling and share it with the xilinx-zynq BSP Patch 14 Adds the Synopsys IP DWMAC 1000 network driver as a libchip driver Patches 15 - 18 Implement the new BSP for Alteras Cyclone-V _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel