Merge PCB updates
[SCSI2SD.git] / software / SCSI2SD / v4 / SCSI2SD.cydsn / Generated_Source / PSoC5 / SCSI_Parity_Error.h
1 /*******************************************************************************
2 * File Name: SCSI_Parity_Error.h  
3 * Version 1.80
4 *
5 * Description:
6 *  This file containts Status Register function prototypes and register defines
7 *
8 * Note:
9 *
10 ********************************************************************************
11 * Copyright 2008-2012, Cypress Semiconductor Corporation.  All rights reserved.
12 * You may use this file only in accordance with the license, terms, conditions, 
13 * disclaimers, and limitations in the end user license agreement accompanying 
14 * the software package with which this file was provided.
15 *******************************************************************************/
16
17 #if !defined(CY_STATUS_REG_SCSI_Parity_Error_H) /* CY_STATUS_REG_SCSI_Parity_Error_H */
18 #define CY_STATUS_REG_SCSI_Parity_Error_H
19
20 #include "cytypes.h"
21 #include "CyLib.h"
22
23
24 /***************************************
25 *        Function Prototypes
26 ***************************************/
27
28 uint8 SCSI_Parity_Error_Read(void) ;
29 void SCSI_Parity_Error_InterruptEnable(void) ;
30 void SCSI_Parity_Error_InterruptDisable(void) ;
31 void SCSI_Parity_Error_WriteMask(uint8 mask) ;
32 uint8 SCSI_Parity_Error_ReadMask(void) ;
33
34
35 /***************************************
36 *           API Constants
37 ***************************************/
38
39 #define SCSI_Parity_Error_STATUS_INTR_ENBL    0x10u
40
41
42 /***************************************
43 *         Parameter Constants
44 ***************************************/
45
46 /* Status Register Inputs */
47 #define SCSI_Parity_Error_INPUTS              1
48
49
50 /***************************************
51 *             Registers
52 ***************************************/
53
54 /* Status Register */
55 #define SCSI_Parity_Error_Status             (* (reg8 *) SCSI_Parity_Error_sts_sts_reg__STATUS_REG )
56 #define SCSI_Parity_Error_Status_PTR         (  (reg8 *) SCSI_Parity_Error_sts_sts_reg__STATUS_REG )
57 #define SCSI_Parity_Error_Status_Mask        (* (reg8 *) SCSI_Parity_Error_sts_sts_reg__MASK_REG )
58 #define SCSI_Parity_Error_Status_Aux_Ctrl    (* (reg8 *) SCSI_Parity_Error_sts_sts_reg__STATUS_AUX_CTL_REG )
59
60 #endif /* End CY_STATUS_REG_SCSI_Parity_Error_H */
61
62
63 /* [] END OF FILE */