embeddedsw/XilinxProcessorIPLib/drivers/tmrctr/data
Andrei-Liviu Simion 573bc5b06b tmrctr: Updated initialization API.
Added configuration initialization and hardware initialization API
functions.
The XTmrCtr driver is now consistent with other drivers.

The previous initialization structure disallowed using a different
base address from what was found in the xparameters and the
configuration table of the core.
The XTmrCtr_Initialize function was overriding the effective base
address internal to the core - it still as to keep the API
functionality intact for backward-compatibility.
Internally, the function is calling the new APIs.

This poses an issue if the memory addresses have been translated
differently from the physical base address.
Also, such as is for subsystem drivers, the base address of one
of the subsystem's subcores will appear as a relative offset to
the base address of the subsystem.

This issue is addressed by providing the higher level with control
of which base address will be used by the driver.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
Acked-by: Shadul Shaikh <shaduls@xilinx.com>
2015-10-11 12:07:31 +05:30
..
tmrctr.mdd tmrctr: Updated initialization API. 2015-10-11 12:07:31 +05:30
tmrctr.tcl Drivers:standalone drivers license changes. 2015-05-13 17:05:11 +05:30
tmrctr_header.h Drivers:standalone drivers license changes. 2015-05-13 17:05:11 +05:30
tmrctr_intr_header.h Drivers:standalone drivers license changes. 2015-05-13 17:05:11 +05:30
tmrctr_tapp.tcl Update Tcl files to support MultiBd and Packaged Bd Designs 2015-07-31 16:55:01 +05:30