亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lib_at91sam7x256.h

?? FreeRtos Source code Version 4.04
?? H
?? 第 1 頁 / 共 5 頁
字號:
        pPio->PIO_PER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_Disable
//* \brief Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_Disable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio to be disabled 
{
        pPio->PIO_PDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetStatus
//* \brief Return PIO Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetStatus( // \return PIO Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_PSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsSet
//* \brief Test if PIO is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputEnable
//* \brief Output Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output to be enabled
{
        pPio->PIO_OER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputDisable
//* \brief Output Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output to be disabled
{
        pPio->PIO_ODR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetOutputStatus
//* \brief Return PIO Output Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetOutputStatus( // \return PIO Output Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_OSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsOuputSet
//* \brief Test if PIO Output is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsOutputSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetOutputStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InputFilterEnable
//* \brief Input Filter Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InputFilterEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio input filter to be enabled
{
        pPio->PIO_IFER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InputFilterDisable
//* \brief Input Filter Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InputFilterDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio input filter to be disabled
{
        pPio->PIO_IFDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetInputFilterStatus
//* \brief Return PIO Input Filter Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetInputFilterStatus( // \return PIO Input Filter Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_IFSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsInputFilterSet
//* \brief Test if PIO Input filter is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsInputFilterSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetInputFilterStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetOutputDataStatus
//* \brief Return PIO Output Data Status 
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetOutputDataStatus( // \return PIO Output Data Status 
	AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_ODSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InterruptEnable
//* \brief Enable PIO Interrupt
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InterruptEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio interrupt to be enabled
{
        pPio->PIO_IER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InterruptDisable
//* \brief Disable PIO Interrupt
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InterruptDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio interrupt to be disabled
{
        pPio->PIO_IDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetInterruptMaskStatus
//* \brief Return PIO Interrupt Mask Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetInterruptMaskStatus( // \return PIO Interrupt Mask Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_IMR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetInterruptStatus
//* \brief Return PIO Interrupt Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetInterruptStatus( // \return PIO Interrupt Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_ISR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsInterruptMasked
//* \brief Test if PIO Interrupt is Masked 
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsInterruptMasked(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetInterruptMaskStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsInterruptSet
//* \brief Test if PIO Interrupt is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsInterruptSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetInterruptStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_MultiDriverEnable
//* \brief Multi Driver Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_MultiDriverEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio to be enabled
{
        pPio->PIO_MDER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_MultiDriverDisable
//* \brief Multi Driver Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_MultiDriverDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio to be disabled
{
        pPio->PIO_MDDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetMultiDriverStatus
//* \brief Return PIO Multi Driver Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetMultiDriverStatus( // \return PIO Multi Driver Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_MDSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsMultiDriverSet
//* \brief Test if PIO MultiDriver is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsMultiDriverSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetMultiDriverStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_A_RegisterSelection
//* \brief PIO A Register Selection 
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_A_RegisterSelection(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio A register selection
{
        pPio->PIO_ASR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_B_RegisterSelection
//* \brief PIO B Register Selection 
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_B_RegisterSelection(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio B register selection 
{
        pPio->PIO_BSR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_Get_AB_RegisterStatus
//* \brief Return PIO Interrupt Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_Get_AB_RegisterStatus( // \return PIO AB Register Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_ABSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsAB_RegisterSet
//* \brief Test if PIO AB Register is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsAB_RegisterSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_Get_AB_RegisterStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputWriteEnable
//* \brief Output Write Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputWriteEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output write to be enabled
{
        pPio->PIO_OWER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputWriteDisable
//* \brief Output Write Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputWriteDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output write to be disabled
{
        pPio->PIO_OWDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetOutputWriteStatus
//* \brief Return PIO Output Write Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetOutputWriteStatus( // \return PIO Output Write Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_OWSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsOutputWriteSet
//* \brief Test if PIO OutputWrite is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsOutputWriteSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetOutputWriteStatus(pPio) & flag);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91富婆露脸刺激对白| 午夜精品在线看| 国产中文一区二区三区| 日韩精品自拍偷拍| 激情综合色综合久久| 久久女同互慰一区二区三区| 国内不卡的二区三区中文字幕 | 国产精品久久国产精麻豆99网站| 国产一区二区三区在线观看免费视频 | 1区2区3区国产精品| 91福利在线观看| 婷婷综合另类小说色区| 日韩亚洲欧美成人一区| 国产美女精品人人做人人爽| 中文在线一区二区| 日本电影欧美片| 日韩不卡一区二区三区| 久久美女高清视频| 波多野洁衣一区| 亚洲成人手机在线| 久久综合色婷婷| 91蜜桃网址入口| 日韩精品久久久久久| 精品国免费一区二区三区| 懂色av一区二区三区蜜臀| 亚洲欧美一区二区三区国产精品| 欧美精品一级二级| 国产乱码一区二区三区| 亚洲天堂av一区| 欧美一级欧美三级| 成人av在线资源网站| 亚洲综合av网| 久久日一线二线三线suv| 99re热这里只有精品视频| 日本中文一区二区三区| 国产精品久久三| 欧美电影在线免费观看| 福利一区福利二区| 视频一区视频二区中文字幕| 国产亚洲成年网址在线观看| 欧美性受xxxx| 丰满少妇久久久久久久| 午夜久久久久久| 国产精品乱人伦中文| 91精品国产全国免费观看| 91网站最新地址| 韩国v欧美v日本v亚洲v| 亚洲午夜精品网| 国产精品入口麻豆原神| 91精品福利在线一区二区三区| 99久久伊人网影院| 寂寞少妇一区二区三区| 性做久久久久久| 亚洲欧洲精品一区二区精品久久久 | 精品日本一线二线三线不卡| 色综合色综合色综合色综合色综合 | av在线不卡电影| 韩国一区二区视频| 日本成人在线视频网站| 99久久久久久99| 国产成人8x视频一区二区 | 91精品国产高清一区二区三区蜜臀| 岛国一区二区在线观看| 久久精品国产亚洲一区二区三区| 亚洲国产一区二区三区| 综合精品久久久| 国产精品天干天干在观线| 精品国产麻豆免费人成网站| 在线电影一区二区三区| 欧美午夜电影一区| 色婷婷久久久久swag精品| 粉嫩欧美一区二区三区高清影视| 紧缚捆绑精品一区二区| 免费成人av在线播放| 午夜电影网亚洲视频| 亚洲一区二区欧美| 亚洲一区二区在线观看视频| 一区二区三区 在线观看视频| 日韩毛片视频在线看| 亚洲人成精品久久久久久| 亚洲视频狠狠干| 亚洲男人的天堂网| 亚洲午夜免费电影| 亚洲第一在线综合网站| 亚洲h精品动漫在线观看| 亚洲国产精品精华液网站| 亚洲一区二区视频| 午夜电影网一区| 日本免费新一区视频| 老司机午夜精品| 国产美女主播视频一区| 国产91在线|亚洲| 91视频在线看| 欧美日韩亚洲综合在线| 91精品久久久久久久91蜜桃 | 久久99精品网久久| 国产精品影音先锋| 不卡视频免费播放| 欧美做爰猛烈大尺度电影无法无天| 欧美中文字幕一区| 91麻豆精品91久久久久久清纯| 日韩欧美亚洲国产另类| 久久久久国产精品麻豆| 国产精品传媒在线| 亚洲bt欧美bt精品777| 免费看日韩精品| 丁香一区二区三区| 在线视频国内自拍亚洲视频| 欧美精品一二三区| 久久综合精品国产一区二区三区| 中文字幕不卡的av| 亚洲影院久久精品| 日韩一区二区三区在线视频| 精品成人一区二区三区四区| 中文一区在线播放| 五月激情综合婷婷| 国产精品一线二线三线| 91黄色免费网站| 日韩精品中文字幕在线不卡尤物| 欧美国产国产综合| 亚洲va天堂va国产va久| 国产91精品精华液一区二区三区| 欧美三区免费完整视频在线观看| 日韩午夜精品视频| 亚洲欧美视频在线观看视频| 日本最新不卡在线| 91性感美女视频| 欧美一级高清大全免费观看| 中文字幕亚洲欧美在线不卡| 日韩精品电影一区亚洲| 北条麻妃一区二区三区| 91精品视频网| 18欧美乱大交hd1984| 狠狠久久亚洲欧美| 欧美日韩一区二区三区不卡| 国产欧美一区二区三区在线看蜜臀 | 91免费版在线| 久久免费看少妇高潮| 亚洲成va人在线观看| 成人午夜av电影| 欧美r级在线观看| 亚洲成人av电影在线| 成人av网址在线| 久久久久久久久久久久久女国产乱| 亚洲3atv精品一区二区三区| av资源网一区| 国产女人aaa级久久久级| 男女男精品视频网| 欧美色爱综合网| 亚洲卡通欧美制服中文| 成人丝袜高跟foot| 精品国产免费一区二区三区四区| 亚洲午夜三级在线| 日本久久精品电影| 国产精品久久久久久久久图文区 | 亚洲人成精品久久久久久 | 中文字幕一区av| 国产美女久久久久| 欧美成人一区二区三区 | 免费黄网站欧美| 欧美人与性动xxxx| 亚洲制服丝袜在线| 欧美综合欧美视频| 亚洲日本va在线观看| 9人人澡人人爽人人精品| 国产欧美日韩精品a在线观看| 激情综合色综合久久| 精品久久一二三区| 蜜桃一区二区三区四区| 制服丝袜亚洲播放| 日本少妇一区二区| 精品少妇一区二区三区| 精品一区二区三区久久| 欧美成人猛片aaaaaaa| 精品亚洲porn| 久久久精品免费观看| 国产精一区二区三区| 欧美激情综合网| 97精品国产露脸对白| 一区二区三区在线播| 欧美三区在线观看| 偷拍与自拍一区| 日韩视频一区二区三区在线播放| 久久精品国产久精国产| 欧美不卡视频一区| 丰满放荡岳乱妇91ww| 最新热久久免费视频| 欧美在线观看视频一区二区| 亚洲一级电影视频| 欧美一区日韩一区| 国产一区二区三区四| 国产欧美一区二区精品性色| www.成人网.com| 亚洲在线观看免费视频| 欧美一区二区三区婷婷月色| 久88久久88久久久| 国产精品福利影院| 欧美挠脚心视频网站| 国产一二精品视频| 亚洲欧美日韩中文字幕一区二区三区|