[PATCH] altera-cyclone-v: Create new BSP V2

Ralf Kirchner ralf.kirchner at embedded-brains.de
Fri Mar 7 13:59:04 UTC 2014


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




More information about the devel mailing list