Hibernation Module
Description:
Disables the Hibernation module for operation. After this function is called, none of the Hiber-
nation module features are available.
Returns:
None.
11.2.1.7 ROM_HibernateEnableExpClk
Enables the Hibernation module for operation.
Prototype:
void
ROM_HibernateEnableExpClk(uint32_t ui32HibClk)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_HIBERNATETABLE is an array of pointers located at ROM_APITABLE[19].
ROM_HibernateEnableExpClk is a function pointer located at ROM_HIBERNATETABLE[1].
Parameters:
ui32HibClk is the rate of the clock supplied to the Hibernation module.
Description:
Enables the Hibernation module for operation. This function should be called before any of the
Hibernation module features are used.
The peripheral clock is the same as the processor clock. This is the value returned by
ROM_SysCtlClockGet(), or it can be explicitly hard-coded if it is constant and known (to save
the code/execution overhead of a call to ROM_SysCtlClockGet()).
Returns:
None.
11.2.1.8 ROM_HibernateIntClear
Clears pending interrupts from the Hibernation module.
Prototype:
void
ROM_HibernateIntClear(uint32_t ui32IntFlags)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_HIBERNATETABLE is an array of pointers located at ROM_APITABLE[19].
ROM_HibernateIntClear is a function pointer located at ROM_HIBERNATETABLE[0].
Parameters:
ui32IntFlags is the bit mask of the interrupts to be cleared.
112 April 8, 2013