compile fixups
[SCSI2SD.git] / software / SCSI2SD / v4 / SCSI2SD.cydsn / Generated_Source / PSoC5 / USBFS_Dm.c
index 3840625..6bb45af 100644 (file)
-/*******************************************************************************
-* File Name: USBFS_Dm.c  
-* Version 2.10
-*
-* Description:
-*  This file contains API to enable firmware control of a Pins component.
-*
-* Note:
-*
-********************************************************************************
-* Copyright 2008-2014, 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 "cytypes.h"
-#include "USBFS_Dm.h"
-
-/* APIs are not generated for P15[7:6] on PSoC 5 */
-#if !(CY_PSOC5A &&\
-        USBFS_Dm__PORT == 15 && ((USBFS_Dm__MASK & 0xC0) != 0))
-
-
-/*******************************************************************************
-* Function Name: USBFS_Dm_Write
-********************************************************************************
-*
-* Summary:
-*  Assign a new value to the digital port's data output register.  
-*
-* Parameters:  
-*  prtValue:  The value to be assigned to the Digital Port. 
-*
-* Return: 
-*  None
-*  
-*******************************************************************************/
-void USBFS_Dm_Write(uint8 value) 
-{
-    uint8 staticBits = (USBFS_Dm_DR & (uint8)(~USBFS_Dm_MASK));
-    USBFS_Dm_DR = staticBits | ((uint8)(value << USBFS_Dm_SHIFT) & USBFS_Dm_MASK);
-}
-
-
-/*******************************************************************************
-* Function Name: USBFS_Dm_SetDriveMode
-********************************************************************************
-*
-* Summary:
-*  Change the drive mode on the pins of the port.
-* 
-* Parameters:  
-*  mode:  Change the pins to one of the following drive modes.
-*
-*  USBFS_Dm_DM_STRONG     Strong Drive 
-*  USBFS_Dm_DM_OD_HI      Open Drain, Drives High 
-*  USBFS_Dm_DM_OD_LO      Open Drain, Drives Low 
-*  USBFS_Dm_DM_RES_UP     Resistive Pull Up 
-*  USBFS_Dm_DM_RES_DWN    Resistive Pull Down 
-*  USBFS_Dm_DM_RES_UPDWN  Resistive Pull Up/Down 
-*  USBFS_Dm_DM_DIG_HIZ    High Impedance Digital 
-*  USBFS_Dm_DM_ALG_HIZ    High Impedance Analog 
-*
-* Return: 
-*  None
-*
-*******************************************************************************/
-void USBFS_Dm_SetDriveMode(uint8 mode) 
-{
-       CyPins_SetPinDriveMode(USBFS_Dm_0, mode);
-}
-
-
-/*******************************************************************************
-* Function Name: USBFS_Dm_Read
-********************************************************************************
-*
-* Summary:
-*  Read the current value on the pins of the Digital Port in right justified 
-*  form.
-*
-* Parameters:  
-*  None
-*
-* Return: 
-*  Returns the current value of the Digital Port as a right justified number
-*  
-* Note:
-*  Macro USBFS_Dm_ReadPS calls this function. 
-*  
-*******************************************************************************/
-uint8 USBFS_Dm_Read(void) 
-{
-    return (USBFS_Dm_PS & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;
-}
-
-
-/*******************************************************************************
-* Function Name: USBFS_Dm_ReadDataReg
-********************************************************************************
-*
-* Summary:
-*  Read the current value assigned to a Digital Port's data output register
-*
-* Parameters:  
-*  None 
-*
-* Return: 
-*  Returns the current value assigned to the Digital Port's data output register
-*  
-*******************************************************************************/
-uint8 USBFS_Dm_ReadDataReg(void) 
-{
-    return (USBFS_Dm_DR & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;
-}
-
-
-/* If Interrupts Are Enabled for this Pins component */ 
-#if defined(USBFS_Dm_INTSTAT) 
-
-    /*******************************************************************************
-    * Function Name: USBFS_Dm_ClearInterrupt
-    ********************************************************************************
-    * Summary:
-    *  Clears any active interrupts attached to port and returns the value of the 
-    *  interrupt status register.
-    *
-    * Parameters:  
-    *  None 
-    *
-    * Return: 
-    *  Returns the value of the interrupt status register
-    *  
-    *******************************************************************************/
-    uint8 USBFS_Dm_ClearInterrupt(void) 
-    {
-        return (USBFS_Dm_INTSTAT & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;
-    }
-
-#endif /* If Interrupts Are Enabled for this Pins component */ 
-
-#endif /* CY_PSOC5A... */
-
-    
-/* [] END OF FILE */
+/*******************************************************************************\r
+* File Name: USBFS_Dm.c  \r
+* Version 2.10\r
+*\r
+* Description:\r
+*  This file contains API to enable firmware control of a Pins component.\r
+*\r
+* Note:\r
+*\r
+********************************************************************************\r
+* Copyright 2008-2014, Cypress Semiconductor Corporation.  All rights reserved.\r
+* You may use this file only in accordance with the license, terms, conditions, \r
+* disclaimers, and limitations in the end user license agreement accompanying \r
+* the software package with which this file was provided.\r
+*******************************************************************************/\r
+\r
+#include "cytypes.h"\r
+#include "USBFS_Dm.h"\r
+\r
+/* APIs are not generated for P15[7:6] on PSoC 5 */\r
+#if !(CY_PSOC5A &&\\r
+        USBFS_Dm__PORT == 15 && ((USBFS_Dm__MASK & 0xC0) != 0))\r
+\r
+\r
+/*******************************************************************************\r
+* Function Name: USBFS_Dm_Write\r
+********************************************************************************\r
+*\r
+* Summary:\r
+*  Assign a new value to the digital port's data output register.  \r
+*\r
+* Parameters:  \r
+*  prtValue:  The value to be assigned to the Digital Port. \r
+*\r
+* Return: \r
+*  None\r
+*  \r
+*******************************************************************************/\r
+void USBFS_Dm_Write(uint8 value) \r
+{\r
+    uint8 staticBits = (USBFS_Dm_DR & (uint8)(~USBFS_Dm_MASK));\r
+    USBFS_Dm_DR = staticBits | ((uint8)(value << USBFS_Dm_SHIFT) & USBFS_Dm_MASK);\r
+}\r
+\r
+\r
+/*******************************************************************************\r
+* Function Name: USBFS_Dm_SetDriveMode\r
+********************************************************************************\r
+*\r
+* Summary:\r
+*  Change the drive mode on the pins of the port.\r
+* \r
+* Parameters:  \r
+*  mode:  Change the pins to one of the following drive modes.\r
+*\r
+*  USBFS_Dm_DM_STRONG     Strong Drive \r
+*  USBFS_Dm_DM_OD_HI      Open Drain, Drives High \r
+*  USBFS_Dm_DM_OD_LO      Open Drain, Drives Low \r
+*  USBFS_Dm_DM_RES_UP     Resistive Pull Up \r
+*  USBFS_Dm_DM_RES_DWN    Resistive Pull Down \r
+*  USBFS_Dm_DM_RES_UPDWN  Resistive Pull Up/Down \r
+*  USBFS_Dm_DM_DIG_HIZ    High Impedance Digital \r
+*  USBFS_Dm_DM_ALG_HIZ    High Impedance Analog \r
+*\r
+* Return: \r
+*  None\r
+*\r
+*******************************************************************************/\r
+void USBFS_Dm_SetDriveMode(uint8 mode) \r
+{\r
+       CyPins_SetPinDriveMode(USBFS_Dm_0, mode);\r
+}\r
+\r
+\r
+/*******************************************************************************\r
+* Function Name: USBFS_Dm_Read\r
+********************************************************************************\r
+*\r
+* Summary:\r
+*  Read the current value on the pins of the Digital Port in right justified \r
+*  form.\r
+*\r
+* Parameters:  \r
+*  None\r
+*\r
+* Return: \r
+*  Returns the current value of the Digital Port as a right justified number\r
+*  \r
+* Note:\r
+*  Macro USBFS_Dm_ReadPS calls this function. \r
+*  \r
+*******************************************************************************/\r
+uint8 USBFS_Dm_Read(void) \r
+{\r
+    return (USBFS_Dm_PS & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
+}\r
+\r
+\r
+/*******************************************************************************\r
+* Function Name: USBFS_Dm_ReadDataReg\r
+********************************************************************************\r
+*\r
+* Summary:\r
+*  Read the current value assigned to a Digital Port's data output register\r
+*\r
+* Parameters:  \r
+*  None \r
+*\r
+* Return: \r
+*  Returns the current value assigned to the Digital Port's data output register\r
+*  \r
+*******************************************************************************/\r
+uint8 USBFS_Dm_ReadDataReg(void) \r
+{\r
+    return (USBFS_Dm_DR & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
+}\r
+\r
+\r
+/* If Interrupts Are Enabled for this Pins component */ \r
+#if defined(USBFS_Dm_INTSTAT) \r
+\r
+    /*******************************************************************************\r
+    * Function Name: USBFS_Dm_ClearInterrupt\r
+    ********************************************************************************\r
+    * Summary:\r
+    *  Clears any active interrupts attached to port and returns the value of the \r
+    *  interrupt status register.\r
+    *\r
+    * Parameters:  \r
+    *  None \r
+    *\r
+    * Return: \r
+    *  Returns the value of the interrupt status register\r
+    *  \r
+    *******************************************************************************/\r
+    uint8 USBFS_Dm_ClearInterrupt(void) \r
+    {\r
+        return (USBFS_Dm_INTSTAT & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
+    }\r
+\r
+#endif /* If Interrupts Are Enabled for this Pins component */ \r
+\r
+#endif /* CY_PSOC5A... */\r
+\r
+    \r
+/* [] END OF FILE */\r