Added pmc functions for FLEXCOMx

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10718 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
edolomb 2017-09-27 13:29:30 +00:00
parent d45f8bf053
commit 74e5904301
1 changed files with 70 additions and 0 deletions

View File

@ -310,6 +310,76 @@
*/
#define pmcDisableUART4() pmcDisablePidLow(ID_UART4_MSK)
/**
* @brief Enables the FLEXCOM0 peripheral clock.
*
* @api
*/
#define pmcEnableFLEXCOM0() pmcEnablePidLow(ID_FLEXCOM0_MSK)
/**
* @brief Disables the FLEXCOM0 peripheral clock.
*
* @api
*/
#define pmcDisableFLEXCOM0() pmcDisablePidLow(ID_FLEXCOM0_MSK)
/**
* @brief Enables the FLEXCOM1 peripheral clock.
*
* @api
*/
#define pmcEnableFLEXCOM1() pmcEnablePidLow(ID_FLEXCOM1_MSK)
/**
* @brief Disables the FLEXCOM1 peripheral clock.
*
* @api
*/
#define pmcDisableFLEXCOM1() pmcDisablePidLow(ID_FLEXCOM1_MSK)
/**
* @brief Enables the FLEXCOM2 peripheral clock.
*
* @api
*/
#define pmcEnableFLEXCOM2() pmcEnablePidLow(ID_FLEXCOM2_MSK)
/**
* @brief Disables the FLEXCOM2 peripheral clock.
*
* @api
*/
#define pmcDisableFLEXCOM2() pmcDisablePidLow(ID_FLEXCOM2_MSK)
/**
* @brief Enables the FLEXCOM0 peripheral clock.
*
* @api
*/
#define pmcEnableFLEXCOM3() pmcEnablePidLow(ID_FLEXCOM3_MSK)
/**
* @brief Disables the FLEXCOM3 peripheral clock.
*
* @api
*/
#define pmcDisableFLEXCOM3() pmcDisablePidLow(ID_FLEXCOM3_MSK)
/**
* @brief Enables the FLEXCOM4 peripheral clock.
*
* @api
*/
#define pmcEnableFLEXCOM4() pmcEnablePidLow(ID_FLEXCOM4_MSK)
/**
* @brief Disables the FLEXCOM4 peripheral clock.
*
* @api
*/
#define pmcDisableFLEXCOM4() pmcDisablePidLow(ID_FLEXCOM4_MSK)
/** @} */
/*===========================================================================*/