Nut/OS  5.0.5
API Reference
stm32_usb_pwr.c File Reference
Include dependency graph for stm32_usb_pwr.c:

Defines

#define __IO   volatile

Functions

void Suspend (void)
void Resume_Init (void)
void Resume (RESUME_STATE eResumeSetVal)

Variables

__IO DEVICE_STATE bDeviceState = UNCONNECTED
__IO bool fSuspendEnabled = TRUE
struct {
   __IO RESUME_STATE   eState
   __IO uint8_t   bESOFcnt
ResumeS

Define Documentation

#define __IO   volatile
 * $Id: stm32_usb_pwr.c 4268 2012-06-15 13:24:08Z haraldkipp $
 * 

Function Documentation

void Suspend ( void  )

References Enter_LowPowerMode().

Referenced by STM32_PCD_OTG_ISR_Handler().

Here is the call graph for this function:

void Resume_Init ( void  )

References Leave_LowPowerMode().

Referenced by Resume().

Here is the call graph for this function:

void Resume ( RESUME_STATE  eResumeSetVal)

References OTGD_FS_Dev_ResetRemoteWakeup(), OTGD_FS_Dev_SetRemoteWakeup(), RESUME_ESOF, RESUME_EXTERNAL, Resume_Init(), RESUME_INTERNAL, RESUME_LATER, RESUME_OFF, RESUME_ON, RESUME_START, RESUME_WAIT, and ResumeS.

Referenced by STM32_PCD_OTG_ISR_Handler().

Here is the call graph for this function:


Variable Documentation

__IO bool fSuspendEnabled = TRUE
struct { ... } ResumeS

Referenced by Resume().