OpenCores
URL https://opencores.org/ocsvn/xenie/xenie/trunk

Subversion Repositories xenie

[/] [xenie/] [trunk/] [examples/] [Eth_example/] [mb_fw/] [drivers/] [iic_v3_4/] [data/] [iic.tcl] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 DFC
###############################################################################
2
#
3
# Copyright (C) 2004 - 2014 Xilinx, Inc.  All rights reserved.
4
#
5
# Permission is hereby granted, free of charge, to any person obtaining a copy
6
# of this software and associated documentation files (the "Software"), to deal
7
# in the Software without restriction, including without limitation the rights
8
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
# copies of the Software, and to permit persons to whom the Software is
10
# furnished to do so, subject to the following conditions:
11
#
12
# The above copyright notice and this permission notice shall be included in
13
# all copies or substantial portions of the Software.
14
#
15
# Use of the Software is limited solely to applications:
16
# (a) running on a Xilinx device, or
17
# (b) that interact with a Xilinx device through a bus or interconnect.
18
#
19
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
22
# XILINX  BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
23
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
24
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25
# SOFTWARE.
26
#
27
# Except as contained in this notice, the name of the Xilinx shall not be used
28
# in advertising or otherwise to promote the sale, use or other dealings in
29
# this Software without prior written authorization from Xilinx.
30
#
31
#
32
# MODIFICATION HISTORY:
33
# Ver      Who    Date     Changes
34
# -------- ------ -------- ------------------------------------
35
# 3.0     adk    12/10/13 Updated as per the New Tcl API's
36
##############################################################################
37
## @BEGIN_CHANGELOG EDK_M
38
##  Removed the local ::hsi::utils::define_canonical_xpars API as there is
39
##  a common API in the tcl of the tools
40
##
41
## @END_CHANGELOG
42
 
43
## @BEGIN_CHANGELOG EDK_LS3
44
##   Updated to handle the corner cases described in CR #518193 while
45
##   generating canonical definitions
46
##
47
## @END_CHANGELOG
48
 
49
#uses "xillib.tcl"
50
 
51
proc generate {drv_handle} {
52
    ::hsi::utils::define_include_file $drv_handle "xparameters.h" "XIic" "NUM_INSTANCES" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "C_TEN_BIT_ADR" "C_GPO_WIDTH"
53
    ::hsi::utils::define_config_file $drv_handle "xiic_g.c" "XIic"  "DEVICE_ID" "C_BASEADDR" "C_TEN_BIT_ADR" "C_GPO_WIDTH"
54
 
55
    ::hsi::utils::define_canonical_xpars $drv_handle "xparameters.h" "Iic" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "C_TEN_BIT_ADR" "C_GPO_WIDTH"
56
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.