/*******************************************************************************
* File Name: SCSI_Glitch_Ctl.c  
* Version 1.80
*
* Description:
*  This file contains API to enable firmware control of a Control Register.
*
* Note:
*
********************************************************************************
* Copyright 2008-2015, Cypress Semiconductor Corporation.  All rights reserved.
* You may use this file only in accordance with the license, terms, conditions, 
* disclaimers, and limitations in the end user license agreement accompanying 
* the software package with which this file was provided.
*******************************************************************************/

#include "SCSI_Glitch_Ctl.h"

/* Check for removal by optimization */
#if !defined(SCSI_Glitch_Ctl_Sync_ctrl_reg__REMOVED)

    
/*******************************************************************************
* Function Name: SCSI_Glitch_Ctl_Write
********************************************************************************
*
* Summary:
*  Write a byte to the Control Register.
*
* Parameters:
*  control:  The value to be assigned to the Control Register.
*
* Return:
*  None.
*
*******************************************************************************/
void SCSI_Glitch_Ctl_Write(uint8 control) 
{
    SCSI_Glitch_Ctl_Control = control;
}


/*******************************************************************************
* Function Name: SCSI_Glitch_Ctl_Read
********************************************************************************
*
* Summary:
*  Reads the current value assigned to the Control Register.
*
* Parameters:
*  None.
*
* Return:
*  Returns the current value in the Control Register.
*
*******************************************************************************/
uint8 SCSI_Glitch_Ctl_Read(void) 
{
    return SCSI_Glitch_Ctl_Control;
}

#endif /* End check for removal by optimization */


/* [] END OF FILE */
