1 /*********************************************************************/
3 * (c) Copyright 2010 Xilinx, Inc. All rights reserved.
5 * This file contains confidential and proprietary information
6 * of Xilinx, Inc. and is protected under U.S. and
7 * international copyright and other intellectual property
11 * This disclaimer is not a license and does not grant any
12 * rights to the materials distributed herewith. Except as
13 * otherwise provided in a valid license issued to you by
14 * Xilinx, and to the maximum extent permitted by applicable
15 * law: (1) THESE MATERIALS ARE MADE AVAILABLE "AS IS" AND
16 * WITH ALL FAULTS, AND XILINX HEREBY DISCLAIMS ALL WARRANTIES
17 * AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
18 * BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-
19 * INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and
20 * (2) Xilinx shall not be liable (whether in contract or tort,
21 * including negligence, or under any other theory of
22 * liability) for any loss or damage of any kind or nature
23 * related to, arising under or in connection with these
24 * materials, including for any direct, or any indirect,
25 * special, incidental, or consequential loss or damage
26 * (including loss of data, profits, goodwill, or any type of
27 * loss or damage suffered as a result of any action brought
28 * by a third party) even if such damage or loss was
29 * reasonably foreseeable or Xilinx had been advised of the
30 * possibility of the same.
32 * CRITICAL APPLICATIONS
33 * Xilinx products are not designed or intended to be fail-
34 * safe, or for use in any application requiring fail-safe
35 * performance, such as life-support or safety devices or
36 * systems, Class III medical devices, nuclear facilities,
37 * applications related to the deployment of airbags, or any
38 * other applications that could lead to death, personal
39 * injury, or severe property or environmental damage
40 * (individually and collectively, "Critical
41 * Applications"). Customer assumes the sole risk and
42 * liability of any use of Xilinx products in Critical
43 * Applications, subject only to applicable laws and
44 * regulations governing limitations on product liability.
46 * THIS COPYRIGHT NOTICE AND DISCLAIMER MUST BE RETAINED AS
47 * PART OF THIS FILE AT ALL TIMES.
48 *********************************************************************/
50 /*********************************************************************/
52 * @file xil_macroback.h
54 * This header file is meant to bring back the removed _m macros.
55 * This header file must be included last.
56 * The following macros are not defined here due to the driver change:
57 * XGpio_mSetDataDirection
70 * XWdtTb_mGetTimebaseReg
73 * Please refer the corresonding driver document for replacement.
75 *********************************************************************/
77 #ifndef XIL_MACROBACK_H
78 #define XIL_MACROBACK_H
80 /*********************************************************************/
82 * Macros for Driver XCan
84 *********************************************************************/
86 #define XCan_mReadReg XCan_ReadReg
89 #ifndef XCan_mWriteReg
90 #define XCan_mWriteReg XCan_WriteReg
93 #ifndef XCan_mIsTxDone
94 #define XCan_mIsTxDone XCan_IsTxDone
97 #ifndef XCan_mIsTxFifoFull
98 #define XCan_mIsTxFifoFull XCan_IsTxFifoFull
101 #ifndef XCan_mIsHighPriorityBufFull
102 #define XCan_mIsHighPriorityBufFull XCan_IsHighPriorityBufFull
105 #ifndef XCan_mIsRxEmpty
106 #define XCan_mIsRxEmpty XCan_IsRxEmpty
109 #ifndef XCan_mIsAcceptFilterBusy
110 #define XCan_mIsAcceptFilterBusy XCan_IsAcceptFilterBusy
113 #ifndef XCan_mCreateIdValue
114 #define XCan_mCreateIdValue XCan_CreateIdValue
117 #ifndef XCan_mCreateDlcValue
118 #define XCan_mCreateDlcValue XCan_CreateDlcValue
121 /*********************************************************************/
123 * Macros for Driver XDmaCentral
125 *********************************************************************/
126 #ifndef XDmaCentral_mWriteReg
127 #define XDmaCentral_mWriteReg XDmaCentral_WriteReg
130 #ifndef XDmaCentral_mReadReg
131 #define XDmaCentral_mReadReg XDmaCentral_ReadReg
134 /*********************************************************************/
136 * Macros for Driver XDsAdc
138 *********************************************************************/
139 #ifndef XDsAdc_mWriteReg
140 #define XDsAdc_mWriteReg XDsAdc_WriteReg
143 #ifndef XDsAdc_mReadReg
144 #define XDsAdc_mReadReg XDsAdc_ReadReg
147 #ifndef XDsAdc_mIsEmpty
148 #define XDsAdc_mIsEmpty XDsAdc_IsEmpty
151 #ifndef XDsAdc_mSetFstmReg
152 #define XDsAdc_mSetFstmReg XDsAdc_SetFstmReg
155 #ifndef XDsAdc_mGetFstmReg
156 #define XDsAdc_mGetFstmReg XDsAdc_GetFstmReg
159 #ifndef XDsAdc_mEnableConversion
160 #define XDsAdc_mEnableConversion XDsAdc_EnableConversion
163 #ifndef XDsAdc_mDisableConversion
164 #define XDsAdc_mDisableConversion XDsAdc_DisableConversion
167 #ifndef XDsAdc_mGetFifoOccyReg
168 #define XDsAdc_mGetFifoOccyReg XDsAdc_GetFifoOccyReg
171 /*********************************************************************/
173 * Macros for Driver XDsDac
175 *********************************************************************/
176 #ifndef XDsDac_mWriteReg
177 #define XDsDac_mWriteReg XDsDac_WriteReg
180 #ifndef XDsDac_mReadReg
181 #define XDsDac_mReadReg XDsDac_ReadReg
184 #ifndef XDsDac_mIsEmpty
185 #define XDsDac_mIsEmpty XDsDac_IsEmpty
188 #ifndef XDsDac_mFifoIsFull
189 #define XDsDac_mFifoIsFull XDsDac_FifoIsFull
192 #ifndef XDsDac_mGetVacancy
193 #define XDsDac_mGetVacancy XDsDac_GetVacancy
196 /*********************************************************************/
198 * Macros for Driver XEmacLite
200 *********************************************************************/
201 #ifndef XEmacLite_mReadReg
202 #define XEmacLite_mReadReg XEmacLite_ReadReg
205 #ifndef XEmacLite_mWriteReg
206 #define XEmacLite_mWriteReg XEmacLite_WriteReg
209 #ifndef XEmacLite_mGetTxStatus
210 #define XEmacLite_mGetTxStatus XEmacLite_GetTxStatus
213 #ifndef XEmacLite_mSetTxStatus
214 #define XEmacLite_mSetTxStatus XEmacLite_SetTxStatus
217 #ifndef XEmacLite_mGetRxStatus
218 #define XEmacLite_mGetRxStatus XEmacLite_GetRxStatus
221 #ifndef XEmacLite_mSetRxStatus
222 #define XEmacLite_mSetRxStatus XEmacLite_SetRxStatus
225 #ifndef XEmacLite_mIsTxDone
226 #define XEmacLite_mIsTxDone XEmacLite_IsTxDone
229 #ifndef XEmacLite_mIsRxEmpty
230 #define XEmacLite_mIsRxEmpty XEmacLite_IsRxEmpty
233 #ifndef XEmacLite_mNextTransmitAddr
234 #define XEmacLite_mNextTransmitAddr XEmacLite_NextTransmitAddr
237 #ifndef XEmacLite_mNextReceiveAddr
238 #define XEmacLite_mNextReceiveAddr XEmacLite_NextReceiveAddr
241 #ifndef XEmacLite_mIsMdioConfigured
242 #define XEmacLite_mIsMdioConfigured XEmacLite_IsMdioConfigured
245 #ifndef XEmacLite_mIsLoopbackConfigured
246 #define XEmacLite_mIsLoopbackConfigured XEmacLite_IsLoopbackConfigured
249 #ifndef XEmacLite_mGetReceiveDataLength
250 #define XEmacLite_mGetReceiveDataLength XEmacLite_GetReceiveDataLength
253 #ifndef XEmacLite_mGetTxActive
254 #define XEmacLite_mGetTxActive XEmacLite_GetTxActive
257 #ifndef XEmacLite_mSetTxActive
258 #define XEmacLite_mSetTxActive XEmacLite_SetTxActive
261 /*********************************************************************/
263 * Macros for Driver XGpio
265 *********************************************************************/
266 #ifndef XGpio_mWriteReg
267 #define XGpio_mWriteReg XGpio_WriteReg
270 #ifndef XGpio_mReadReg
271 #define XGpio_mReadReg XGpio_ReadReg
274 /*********************************************************************/
276 * Macros for Driver XHwIcap
278 *********************************************************************/
279 #ifndef XHwIcap_mFifoWrite
280 #define XHwIcap_mFifoWrite XHwIcap_FifoWrite
283 #ifndef XHwIcap_mFifoRead
284 #define XHwIcap_mFifoRead XHwIcap_FifoRead
287 #ifndef XHwIcap_mSetSizeReg
288 #define XHwIcap_mSetSizeReg XHwIcap_SetSizeReg
291 #ifndef XHwIcap_mGetControlReg
292 #define XHwIcap_mGetControlReg XHwIcap_GetControlReg
295 #ifndef XHwIcap_mStartConfig
296 #define XHwIcap_mStartConfig XHwIcap_StartConfig
299 #ifndef XHwIcap_mStartReadBack
300 #define XHwIcap_mStartReadBack XHwIcap_StartReadBack
303 #ifndef XHwIcap_mGetStatusReg
304 #define XHwIcap_mGetStatusReg XHwIcap_GetStatusReg
307 #ifndef XHwIcap_mIsTransferDone
308 #define XHwIcap_mIsTransferDone XHwIcap_IsTransferDone
311 #ifndef XHwIcap_mIsDeviceBusy
312 #define XHwIcap_mIsDeviceBusy XHwIcap_IsDeviceBusy
315 #ifndef XHwIcap_mIntrGlobalEnable
316 #define XHwIcap_mIntrGlobalEnable XHwIcap_IntrGlobalEnable
319 #ifndef XHwIcap_mIntrGlobalDisable
320 #define XHwIcap_mIntrGlobalDisable XHwIcap_IntrGlobalDisable
323 #ifndef XHwIcap_mIntrGetStatus
324 #define XHwIcap_mIntrGetStatus XHwIcap_IntrGetStatus
327 #ifndef XHwIcap_mIntrDisable
328 #define XHwIcap_mIntrDisable XHwIcap_IntrDisable
331 #ifndef XHwIcap_mIntrEnable
332 #define XHwIcap_mIntrEnable XHwIcap_IntrEnable
335 #ifndef XHwIcap_mIntrGetEnabled
336 #define XHwIcap_mIntrGetEnabled XHwIcap_IntrGetEnabled
339 #ifndef XHwIcap_mIntrClear
340 #define XHwIcap_mIntrClear XHwIcap_IntrClear
343 #ifndef XHwIcap_mGetWrFifoVacancy
344 #define XHwIcap_mGetWrFifoVacancy XHwIcap_GetWrFifoVacancy
347 #ifndef XHwIcap_mGetRdFifoOccupancy
348 #define XHwIcap_mGetRdFifoOccupancy XHwIcap_GetRdFifoOccupancy
351 #ifndef XHwIcap_mSliceX2Col
352 #define XHwIcap_mSliceX2Col XHwIcap_SliceX2Col
355 #ifndef XHwIcap_mSliceY2Row
356 #define XHwIcap_mSliceY2Row XHwIcap_SliceY2Row
359 #ifndef XHwIcap_mSliceXY2Slice
360 #define XHwIcap_mSliceXY2Slice XHwIcap_SliceXY2Slice
363 #ifndef XHwIcap_mReadReg
364 #define XHwIcap_mReadReg XHwIcap_ReadReg
367 #ifndef XHwIcap_mWriteReg
368 #define XHwIcap_mWriteReg XHwIcap_WriteReg
371 /*********************************************************************/
373 * Macros for Driver XIic
375 *********************************************************************/
376 #ifndef XIic_mReadReg
377 #define XIic_mReadReg XIic_ReadReg
380 #ifndef XIic_mWriteReg
381 #define XIic_mWriteReg XIic_WriteReg
384 #ifndef XIic_mEnterCriticalRegion
385 #define XIic_mEnterCriticalRegion XIic_IntrGlobalDisable
388 #ifndef XIic_mExitCriticalRegion
389 #define XIic_mExitCriticalRegion XIic_IntrGlobalEnable
392 #ifndef XIIC_GINTR_DISABLE
393 #define XIIC_GINTR_DISABLE XIic_IntrGlobalDisable
396 #ifndef XIIC_GINTR_ENABLE
397 #define XIIC_GINTR_ENABLE XIic_IntrGlobalEnable
400 #ifndef XIIC_IS_GINTR_ENABLED
401 #define XIIC_IS_GINTR_ENABLED XIic_IsIntrGlobalEnabled
404 #ifndef XIIC_WRITE_IISR
405 #define XIIC_WRITE_IISR XIic_WriteIisr
408 #ifndef XIIC_READ_IISR
409 #define XIIC_READ_IISR XIic_ReadIisr
412 #ifndef XIIC_WRITE_IIER
413 #define XIIC_WRITE_IIER XIic_WriteIier
416 #ifndef XIic_mClearIisr
417 #define XIic_mClearIisr XIic_ClearIisr
420 #ifndef XIic_mSend7BitAddress
421 #define XIic_mSend7BitAddress XIic_Send7BitAddress
424 #ifndef XIic_mDynSend7BitAddress
425 #define XIic_mDynSend7BitAddress XIic_DynSend7BitAddress
428 #ifndef XIic_mDynSendStartStopAddress
429 #define XIic_mDynSendStartStopAddress XIic_DynSendStartStopAddress
432 #ifndef XIic_mDynSendStop
433 #define XIic_mDynSendStop XIic_DynSendStop
436 #ifndef XIic_mSend10BitAddrByte1
437 #define XIic_mSend10BitAddrByte1 XIic_Send10BitAddrByte1
440 #ifndef XIic_mSend10BitAddrByte2
441 #define XIic_mSend10BitAddrByte2 XIic_Send10BitAddrByte2
444 #ifndef XIic_mSend7BitAddr
445 #define XIic_mSend7BitAddr XIic_Send7BitAddr
448 #ifndef XIic_mDisableIntr
449 #define XIic_mDisableIntr XIic_DisableIntr
452 #ifndef XIic_mEnableIntr
453 #define XIic_mEnableIntr XIic_EnableIntr
456 #ifndef XIic_mClearIntr
457 #define XIic_mClearIntr XIic_ClearIntr
460 #ifndef XIic_mClearEnableIntr
461 #define XIic_mClearEnableIntr XIic_ClearEnableIntr
464 #ifndef XIic_mFlushRxFifo
465 #define XIic_mFlushRxFifo XIic_FlushRxFifo
468 #ifndef XIic_mFlushTxFifo
469 #define XIic_mFlushTxFifo XIic_FlushTxFifo
472 #ifndef XIic_mReadRecvByte
473 #define XIic_mReadRecvByte XIic_ReadRecvByte
476 #ifndef XIic_mWriteSendByte
477 #define XIic_mWriteSendByte XIic_WriteSendByte
480 #ifndef XIic_mSetControlRegister
481 #define XIic_mSetControlRegister XIic_SetControlRegister
484 /*********************************************************************/
486 * Macros for Driver XIntc
488 *********************************************************************/
489 #ifndef XIntc_mMasterEnable
490 #define XIntc_mMasterEnable XIntc_MasterEnable
493 #ifndef XIntc_mMasterDisable
494 #define XIntc_mMasterDisable XIntc_MasterDisable
497 #ifndef XIntc_mEnableIntr
498 #define XIntc_mEnableIntr XIntc_EnableIntr
501 #ifndef XIntc_mDisableIntr
502 #define XIntc_mDisableIntr XIntc_DisableIntr
505 #ifndef XIntc_mAckIntr
506 #define XIntc_mAckIntr XIntc_AckIntr
509 #ifndef XIntc_mGetIntrStatus
510 #define XIntc_mGetIntrStatus XIntc_GetIntrStatus
513 /*********************************************************************/
515 * Macros for Driver XLlDma
517 *********************************************************************/
518 #ifndef XLlDma_mBdRead
519 #define XLlDma_mBdRead XLlDma_BdRead
522 #ifndef XLlDma_mBdWrite
523 #define XLlDma_mBdWrite XLlDma_BdWrite
526 #ifndef XLlDma_mWriteReg
527 #define XLlDma_mWriteReg XLlDma_WriteReg
530 #ifndef XLlDma_mReadReg
531 #define XLlDma_mReadReg XLlDma_ReadReg
534 #ifndef XLlDma_mBdClear
535 #define XLlDma_mBdClear XLlDma_BdClear
538 #ifndef XLlDma_mBdSetStsCtrl
539 #define XLlDma_mBdSetStsCtrl XLlDma_BdSetStsCtrl
542 #ifndef XLlDma_mBdGetStsCtrl
543 #define XLlDma_mBdGetStsCtrl XLlDma_BdGetStsCtrl
546 #ifndef XLlDma_mBdSetLength
547 #define XLlDma_mBdSetLength XLlDma_BdSetLength
550 #ifndef XLlDma_mBdGetLength
551 #define XLlDma_mBdGetLength XLlDma_BdGetLength
554 #ifndef XLlDma_mBdSetId
555 #define XLlDma_mBdSetId XLlDma_BdSetId
558 #ifndef XLlDma_mBdGetId
559 #define XLlDma_mBdGetId XLlDma_BdGetId
562 #ifndef XLlDma_mBdSetBufAddr
563 #define XLlDma_mBdSetBufAddr XLlDma_BdSetBufAddr
566 #ifndef XLlDma_mBdGetBufAddr
567 #define XLlDma_mBdGetBufAddr XLlDma_BdGetBufAddr
570 #ifndef XLlDma_mBdGetLength
571 #define XLlDma_mBdGetLength XLlDma_BdGetLength
574 #ifndef XLlDma_mGetTxRing
575 #define XLlDma_mGetTxRing XLlDma_GetTxRing
578 #ifndef XLlDma_mGetRxRing
579 #define XLlDma_mGetRxRing XLlDma_GetRxRing
582 #ifndef XLlDma_mGetCr
583 #define XLlDma_mGetCr XLlDma_GetCr
586 #ifndef XLlDma_mSetCr
587 #define XLlDma_mSetCr XLlDma_SetCr
590 #ifndef XLlDma_mBdRingCntCalc
591 #define XLlDma_mBdRingCntCalc XLlDma_BdRingCntCalc
594 #ifndef XLlDma_mBdRingMemCalc
595 #define XLlDma_mBdRingMemCalc XLlDma_BdRingMemCalc
598 #ifndef XLlDma_mBdRingGetCnt
599 #define XLlDma_mBdRingGetCnt XLlDma_BdRingGetCnt
602 #ifndef XLlDma_mBdRingGetFreeCnt
603 #define XLlDma_mBdRingGetFreeCnt XLlDma_BdRingGetFreeCnt
606 #ifndef XLlDma_mBdRingSnapShotCurrBd
607 #define XLlDma_mBdRingSnapShotCurrBd XLlDma_BdRingSnapShotCurrBd
610 #ifndef XLlDma_mBdRingNext
611 #define XLlDma_mBdRingNext XLlDma_BdRingNext
614 #ifndef XLlDma_mBdRingPrev
615 #define XLlDma_mBdRingPrev XLlDma_BdRingPrev
618 #ifndef XLlDma_mBdRingGetSr
619 #define XLlDma_mBdRingGetSr XLlDma_BdRingGetSr
622 #ifndef XLlDma_mBdRingSetSr
623 #define XLlDma_mBdRingSetSr XLlDma_BdRingSetSr
626 #ifndef XLlDma_mBdRingGetCr
627 #define XLlDma_mBdRingGetCr XLlDma_BdRingGetCr
630 #ifndef XLlDma_mBdRingSetCr
631 #define XLlDma_mBdRingSetCr XLlDma_BdRingSetCr
634 #ifndef XLlDma_mBdRingBusy
635 #define XLlDma_mBdRingBusy XLlDma_BdRingBusy
638 #ifndef XLlDma_mBdRingIntEnable
639 #define XLlDma_mBdRingIntEnable XLlDma_BdRingIntEnable
642 #ifndef XLlDma_mBdRingIntDisable
643 #define XLlDma_mBdRingIntDisable XLlDma_BdRingIntDisable
646 #ifndef XLlDma_mBdRingIntGetEnabled
647 #define XLlDma_mBdRingIntGetEnabled XLlDma_BdRingIntGetEnabled
650 #ifndef XLlDma_mBdRingGetIrq
651 #define XLlDma_mBdRingGetIrq XLlDma_BdRingGetIrq
654 #ifndef XLlDma_mBdRingAckIrq
655 #define XLlDma_mBdRingAckIrq XLlDma_BdRingAckIrq
658 /*********************************************************************/
660 * Macros for Driver XMbox
662 *********************************************************************/
663 #ifndef XMbox_mWriteReg
664 #define XMbox_mWriteReg XMbox_WriteReg
667 #ifndef XMbox_mReadReg
668 #define XMbox_mReadReg XMbox_ReadReg
671 #ifndef XMbox_mWriteMBox
672 #define XMbox_mWriteMBox XMbox_WriteMBox
675 #ifndef XMbox_mReadMBox
676 #define XMbox_mReadMBox XMbox_ReadMBox
679 #ifndef XMbox_mFSLReadMBox
680 #define XMbox_mFSLReadMBox XMbox_FSLReadMBox
683 #ifndef XMbox_mFSLWriteMBox
684 #define XMbox_mFSLWriteMBox XMbox_FSLWriteMBox
687 #ifndef XMbox_mFSLIsEmpty
688 #define XMbox_mFSLIsEmpty XMbox_FSLIsEmpty
691 #ifndef XMbox_mFSLIsFull
692 #define XMbox_mFSLIsFull XMbox_FSLIsFull
695 #ifndef XMbox_mIsEmpty
696 #define XMbox_mIsEmpty XMbox_IsEmptyHw
699 #ifndef XMbox_mIsFull
700 #define XMbox_mIsFull XMbox_IsFullHw
703 /*********************************************************************/
705 * Macros for Driver XMpmc
707 *********************************************************************/
708 #ifndef XMpmc_mReadReg
709 #define XMpmc_mReadReg XMpmc_ReadReg
712 #ifndef XMpmc_mWriteReg
713 #define XMpmc_mWriteReg XMpmc_WriteReg
716 /*********************************************************************/
718 * Macros for Driver XMutex
720 *********************************************************************/
721 #ifndef XMutex_mWriteReg
722 #define XMutex_mWriteReg XMutex_WriteReg
725 #ifndef XMutex_mReadReg
726 #define XMutex_mReadReg XMutex_ReadReg
729 /*********************************************************************/
731 * Macros for Driver XPcie
733 *********************************************************************/
734 #ifndef XPcie_mReadReg
735 #define XPcie_mReadReg XPcie_ReadReg
738 #ifndef XPcie_mWriteReg
739 #define XPcie_mWriteReg XPcie_WriteReg
742 /*********************************************************************/
744 * Macros for Driver XSpi
746 *********************************************************************/
747 #ifndef XSpi_mIntrGlobalEnable
748 #define XSpi_mIntrGlobalEnable XSpi_IntrGlobalEnable
751 #ifndef XSpi_mIntrGlobalDisable
752 #define XSpi_mIntrGlobalDisable XSpi_IntrGlobalDisable
755 #ifndef XSpi_mIsIntrGlobalEnabled
756 #define XSpi_mIsIntrGlobalEnabled XSpi_IsIntrGlobalEnabled
759 #ifndef XSpi_mIntrGetStatus
760 #define XSpi_mIntrGetStatus XSpi_IntrGetStatus
763 #ifndef XSpi_mIntrClear
764 #define XSpi_mIntrClear XSpi_IntrClear
767 #ifndef XSpi_mIntrEnable
768 #define XSpi_mIntrEnable XSpi_IntrEnable
771 #ifndef XSpi_mIntrDisable
772 #define XSpi_mIntrDisable XSpi_IntrDisable
775 #ifndef XSpi_mIntrGetEnabled
776 #define XSpi_mIntrGetEnabled XSpi_IntrGetEnabled
779 #ifndef XSpi_mSetControlReg
780 #define XSpi_mSetControlReg XSpi_SetControlReg
783 #ifndef XSpi_mGetControlReg
784 #define XSpi_mGetControlReg XSpi_GetControlReg
787 #ifndef XSpi_mGetStatusReg
788 #define XSpi_mGetStatusReg XSpi_GetStatusReg
791 #ifndef XSpi_mSetSlaveSelectReg
792 #define XSpi_mSetSlaveSelectReg XSpi_SetSlaveSelectReg
795 #ifndef XSpi_mGetSlaveSelectReg
796 #define XSpi_mGetSlaveSelectReg XSpi_GetSlaveSelectReg
800 #define XSpi_mEnable XSpi_Enable
803 #ifndef XSpi_mDisable
804 #define XSpi_mDisable XSpi_Disable
807 /*********************************************************************/
809 * Macros for Driver XSysAce
811 *********************************************************************/
812 #ifndef XSysAce_mGetControlReg
813 #define XSysAce_mGetControlReg XSysAce_GetControlReg
816 #ifndef XSysAce_mSetControlReg
817 #define XSysAce_mSetControlReg XSysAce_SetControlReg
820 #ifndef XSysAce_mOrControlReg
821 #define XSysAce_mOrControlReg XSysAce_OrControlReg
824 #ifndef XSysAce_mAndControlReg
825 #define XSysAce_mAndControlReg XSysAce_AndControlReg
828 #ifndef XSysAce_mGetErrorReg
829 #define XSysAce_mGetErrorReg XSysAce_GetErrorReg
832 #ifndef XSysAce_mGetStatusReg
833 #define XSysAce_mGetStatusReg XSysAce_GetStatusReg
836 #ifndef XSysAce_mWaitForLock
837 #define XSysAce_mWaitForLock XSysAce_WaitForLock
840 #ifndef XSysAce_mEnableIntr
841 #define XSysAce_mEnableIntr XSysAce_EnableIntr
844 #ifndef XSysAce_mDisableIntr
845 #define XSysAce_mDisableIntr XSysAce_DisableIntr
848 #ifndef XSysAce_mIsReadyForCmd
849 #define XSysAce_mIsReadyForCmd XSysAce_IsReadyForCmd
852 #ifndef XSysAce_mIsMpuLocked
853 #define XSysAce_mIsMpuLocked XSysAce_IsMpuLocked
856 #ifndef XSysAce_mIsIntrEnabled
857 #define XSysAce_mIsIntrEnabled XSysAce_IsIntrEnabled
860 /*********************************************************************/
862 * Macros for Driver XSysMon
864 *********************************************************************/
865 #ifndef XSysMon_mIsEventSamplingModeSet
866 #define XSysMon_mIsEventSamplingModeSet XSysMon_IsEventSamplingModeSet
869 #ifndef XSysMon_mIsDrpBusy
870 #define XSysMon_mIsDrpBusy XSysMon_IsDrpBusy
873 #ifndef XSysMon_mIsDrpLocked
874 #define XSysMon_mIsDrpLocked XSysMon_IsDrpLocked
877 #ifndef XSysMon_mRawToTemperature
878 #define XSysMon_mRawToTemperature XSysMon_RawToTemperature
881 #ifndef XSysMon_mRawToVoltage
882 #define XSysMon_mRawToVoltage XSysMon_RawToVoltage
885 #ifndef XSysMon_mTemperatureToRaw
886 #define XSysMon_mTemperatureToRaw XSysMon_TemperatureToRaw
889 #ifndef XSysMon_mVoltageToRaw
890 #define XSysMon_mVoltageToRaw XSysMon_VoltageToRaw
893 #ifndef XSysMon_mReadReg
894 #define XSysMon_mReadReg XSysMon_ReadReg
897 #ifndef XSysMon_mWriteReg
898 #define XSysMon_mWriteReg XSysMon_WriteReg
901 /*********************************************************************/
903 * Macros for Driver XTmrCtr
905 *********************************************************************/
906 #ifndef XTimerCtr_mReadReg
907 #define XTimerCtr_mReadReg XTimerCtr_ReadReg
910 #ifndef XTmrCtr_mWriteReg
911 #define XTmrCtr_mWriteReg XTmrCtr_WriteReg
914 #ifndef XTmrCtr_mSetControlStatusReg
915 #define XTmrCtr_mSetControlStatusReg XTmrCtr_SetControlStatusReg
918 #ifndef XTmrCtr_mGetControlStatusReg
919 #define XTmrCtr_mGetControlStatusReg XTmrCtr_GetControlStatusReg
922 #ifndef XTmrCtr_mGetTimerCounterReg
923 #define XTmrCtr_mGetTimerCounterReg XTmrCtr_GetTimerCounterReg
926 #ifndef XTmrCtr_mSetLoadReg
927 #define XTmrCtr_mSetLoadReg XTmrCtr_SetLoadReg
930 #ifndef XTmrCtr_mGetLoadReg
931 #define XTmrCtr_mGetLoadReg XTmrCtr_GetLoadReg
934 #ifndef XTmrCtr_mEnable
935 #define XTmrCtr_mEnable XTmrCtr_Enable
938 #ifndef XTmrCtr_mDisable
939 #define XTmrCtr_mDisable XTmrCtr_Disable
942 #ifndef XTmrCtr_mEnableIntr
943 #define XTmrCtr_mEnableIntr XTmrCtr_EnableIntr
946 #ifndef XTmrCtr_mDisableIntr
947 #define XTmrCtr_mDisableIntr XTmrCtr_DisableIntr
950 #ifndef XTmrCtr_mLoadTimerCounterReg
951 #define XTmrCtr_mLoadTimerCounterReg XTmrCtr_LoadTimerCounterReg
954 #ifndef XTmrCtr_mHasEventOccurred
955 #define XTmrCtr_mHasEventOccurred XTmrCtr_HasEventOccurred
958 /*********************************************************************/
960 * Macros for Driver XUartLite
962 *********************************************************************/
963 #ifndef XUartLite_mUpdateStats
964 #define XUartLite_mUpdateStats XUartLite_UpdateStats
967 #ifndef XUartLite_mWriteReg
968 #define XUartLite_mWriteReg XUartLite_WriteReg
971 #ifndef XUartLite_mReadReg
972 #define XUartLite_mReadReg XUartLite_ReadReg
975 #ifndef XUartLite_mClearStats
976 #define XUartLite_mClearStats XUartLite_ClearStats
979 #ifndef XUartLite_mSetControlReg
980 #define XUartLite_mSetControlReg XUartLite_SetControlReg
983 #ifndef XUartLite_mGetStatusReg
984 #define XUartLite_mGetStatusReg XUartLite_GetStatusReg
987 #ifndef XUartLite_mIsReceiveEmpty
988 #define XUartLite_mIsReceiveEmpty XUartLite_IsReceiveEmpty
991 #ifndef XUartLite_mIsTransmitFull
992 #define XUartLite_mIsTransmitFull XUartLite_IsTransmitFull
995 #ifndef XUartLite_mIsIntrEnabled
996 #define XUartLite_mIsIntrEnabled XUartLite_IsIntrEnabled
999 #ifndef XUartLite_mEnableIntr
1000 #define XUartLite_mEnableIntr XUartLite_EnableIntr
1003 #ifndef XUartLite_mDisableIntr
1004 #define XUartLite_mDisableIntr XUartLite_DisableIntr
1007 /*********************************************************************/
1009 * Macros for Driver XUartNs550
1011 *********************************************************************/
1012 #ifndef XUartNs550_mUpdateStats
1013 #define XUartNs550_mUpdateStats XUartNs550_UpdateStats
1016 #ifndef XUartNs550_mReadReg
1017 #define XUartNs550_mReadReg XUartNs550_ReadReg
1020 #ifndef XUartNs550_mWriteReg
1021 #define XUartNs550_mWriteReg XUartNs550_WriteReg
1024 #ifndef XUartNs550_mClearStats
1025 #define XUartNs550_mClearStats XUartNs550_ClearStats
1028 #ifndef XUartNs550_mGetLineStatusReg
1029 #define XUartNs550_mGetLineStatusReg XUartNs550_GetLineStatusReg
1032 #ifndef XUartNs550_mGetLineControlReg
1033 #define XUartNs550_mGetLineControlReg XUartNs550_GetLineControlReg
1036 #ifndef XUartNs550_mSetLineControlReg
1037 #define XUartNs550_mSetLineControlReg XUartNs550_SetLineControlReg
1040 #ifndef XUartNs550_mEnableIntr
1041 #define XUartNs550_mEnableIntr XUartNs550_EnableIntr
1044 #ifndef XUartNs550_mDisableIntr
1045 #define XUartNs550_mDisableIntr XUartNs550_DisableIntr
1048 #ifndef XUartNs550_mIsReceiveData
1049 #define XUartNs550_mIsReceiveData XUartNs550_IsReceiveData
1052 #ifndef XUartNs550_mIsTransmitEmpty
1053 #define XUartNs550_mIsTransmitEmpty XUartNs550_IsTransmitEmpty
1056 /*********************************************************************/
1058 * Macros for Driver XUsb
1060 *********************************************************************/
1061 #ifndef XUsb_mReadReg
1062 #define XUsb_mReadReg XUsb_ReadReg
1065 #ifndef XUsb_mWriteReg
1066 #define XUsb_mWriteReg XUsb_WriteReg