mirror of
https://github.com/fhgwright/SCSI2SD.git
synced 2024-06-02 22:41:29 +00:00
66 lines
1.9 KiB
C
Executable File
66 lines
1.9 KiB
C
Executable File
/*******************************************************************************
|
|
* 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 */
|