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

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

?? xsintctrlapi.h

?? 嵌入式系統關于串口傳輸、觸摸屏、定時器、控制器、中斷處理、音頻控制等實驗代碼
?? H
字號:
/******************************************************************************
**
**  COPYRIGHT (C) 2000, 2001 Intel Corporation.
**
**  This software as well as the software described in it is furnished under 
**  license and may only be used or copied in accordance with the terms of the 
**  license. The information in this file is furnished for informational use 
**  only, is subject to change without notice, and should not be construed as 
**  a commitment by Intel Corporation. Intel Corporation assumes no 
**  responsibility or liability for any errors or inaccuracies that may appear 
**  in this document or any software that may be provided in association with 
**  this document. 
**  Except as permitted by such license, no part of this document may be 
**  reproduced, stored in a retrieval system, or transmitted in any form or by 
**  any means without the express written consent of Intel Corporation. 
**
**  FILENAME:       XsIntCtrlApi.h
**
**  PURPOSE:        Constants, structure and variable declarations for the 
**                  main processor on-board first level Interrupt Controller
**
**  Valid for    :  Cotulla processor
**
**  EAS VERSION  :  2.1
**
**  $Modtime: 6/29/01 6:55p $ 
******************************************************************************/
#ifndef _XSINTCTRLAPI_H
#define _XSINTCTRLAPI_H

#ifdef  _DEFINING_XSINTCTRLAPI
#define EXTRN
#else
#define EXTRN   extern
#endif


// All IC registers but one use the following shift and mask definitions

// BEGIN Interrupt Controller Register bit shift definitions


typedef enum XsIcInterruptSignalsE 
{
    XSIC_MIN_SGNL         =  8,     // Bits 0..7 are reserved
    XSIC_MAX_SGNL         = 31,

    XSIC_GPIO_0_SGNL      =  8,     // Specified edge detected on GPIO0
    XSIC_GPIO_1_SGNL      =  9,     // Specified edge detected on GPIO1
    XSIC_GPIO_2_OR_80_SGNL= 10,     // OR of specced edge detects on 2..80
    XSIC_USB_SGNL         = 11,     // USB interrupt
    XSIC_PMU_SGNL         = 12,     // Performance Monitor Unit int
    XSIC_I2S_SGNL         = 13,     // I2S Controller svc request + err
    XSIC_AC97_SGNL        = 14,     // AC97 Controller status + err
    XSIC_RSVD8_SGNL       = 15,     // Reserved.
    XSIC_RSVD9_SGNL       = 16,     // Reserved.
    XSIC_LCD_SGNL         = 17,     // LCD Controller status + err
    XSIC_I2C_SGNL         = 18,     // I2C Bus Interface Unit  status + err
                                    // Infrared Communication Port
    XSIC_ICP_SGNL         = 19,      //  Tx, Rx, err
    XSIC_STUART_SGNL      = 20,     // Standard UART: Tx, Rx, err
    XSIC_BTUART_SGNL      = 21,     // Bluetooth UART: Tx, Rx, err
    XSIC_FFUART_SGNL      = 22,     // Full Feature UART: Tx, Rx, err
    XSIC_MMC_SGNL         = 23,     // MultiMedia Card status / error
    XSIC_SSP_SGNL         = 24,     // SSP service request
    XSIC_DMA_SGNL         = 25,     // DMA Channel service request 
    XSIC_OST_REG0_SGNL    = 26,     // OS timer equals match register 0
    XSIC_OST_REG1_SGNL    = 27,     // OS timer equals match register 1
    XSIC_OST_REG2_SGNL    = 28,     // OS timer equals match register 2 
    XSIC_OST_REG3_SGNL    = 29,     // OS timer equals match register 3
    XSIC_1HZ_CLKTCK_SGNL  = 30,     // One Hz clock TIC occurred.
    XSIC_RTC_ALRM_SGNL    = 31      // RTC equals alarm register

} XsIcInterruptSignalsT ; // end enum XsIcInterruptSignalsT

// END Interrupt Controller Register bit shift definitions


// Function pointer types
                                    // Function pointer type required for main 
                                    // processor first level int. handlers.
typedef void (*XsIcL1IntHandlerFnPT)(void *); 


// Context structure definitions

typedef struct XsIntCtrlContextS
{
    VUINT32 loggedError;
    VUINT32 isrError;
    BOOL    hwInitSucceeded;
    VUINT32 oldVectorContent;
    VUINT32 oldVectorHandlerPointerAddress;
    VUINT32 oldVectorHandlerPointer;
    UINT32  desiredHandlerAddress;
    VUINT32 newVectorContent;
    VUINT32 newVectorHandlerPointerAddress;
    VUINT32 newVectorHandlerPointer;

}  XsIntCtrlContextT ;


EXTRN XsIntCtrlContextT XsIntCtrlContext;


/*
*******************************************************************************
    Function prototypes in API of the Cotulla on-board 
        first level Interrupt Controller
*******************************************************************************
*/

extern void   XsIcSWInit                   (void);
extern UINT32 XsIcHWSetup                  (void);
extern UINT32 XsIcRegisterHandler          (XsIcInterruptSignalsT sourceID, 
                                            XsIcL1IntHandlerFnPT handler, 
                                            void *param);
extern UINT32 XsIcUnRegisterHandler        (XsIcInterruptSignalsT sourceID);
extern UINT32 XsIcEnableIrqDeviceInt       (XsIcInterruptSignalsT sourceID);
extern UINT32 XsIcDisableIrqDeviceInt      (XsIcInterruptSignalsT sourceID);
extern UINT32 XsIcDisableIrqDeviceIntAll   (void);

extern UINT32 XsIcDisableInterruptsIrq (void);    // From XsIntCtrla.s
extern void   XsIcEnableInterruptsIrq (void);     // From XsIntCtrla.s
extern void   XsIcRestoreInterruptsIrq (UINT32);  // From XsIntCtrla.s
extern UINT32 XsIcGetCpsr (void);                 // From XsIntCtrla.s

#ifndef  _irqhandle_h
// When cotirqx.h is no long longer used, this exclusion can be removed

int IRQ_DisableInterrupts (int mask);
void IRQ_EnableInterrupts (int mask);

#endif

//---------Debug-----------

void XsIcDbgPrintCurrentState (void);

void XsIcDoVecs (void);

#undef EXTRN

#endif // #ifndef _XSINTCTRLAPI_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美老年两性高潮| 91美女片黄在线观看91美女| 亚洲一级不卡视频| 一区二区免费在线| 一区二区三区中文字幕电影 | 秋霞影院一区二区| 秋霞午夜av一区二区三区| 香蕉影视欧美成人| 午夜成人免费电影| 无吗不卡中文字幕| 美女国产一区二区| 国产成人午夜精品影院观看视频| 国产一区二区免费视频| 国产精品一二三四区| 国产黑丝在线一区二区三区| 大陆成人av片| 在线观看av不卡| 在线成人av网站| 精品国产乱码久久久久久牛牛| 久久久久国产成人精品亚洲午夜| 国产精品免费看片| 亚洲激情校园春色| 蜜桃精品视频在线观看| 国产成人精品影视| 日本精品视频一区二区| 欧美肥大bbwbbw高潮| 精品处破学生在线二十三| 日本一区二区成人| 午夜欧美一区二区三区在线播放| 日本亚洲最大的色成网站www| 激情综合色综合久久| 成人午夜视频免费看| 欧美做爰猛烈大尺度电影无法无天| 欧美日韩国产123区| 精品国一区二区三区| 亚洲欧美日韩在线播放| 老色鬼精品视频在线观看播放| 成+人+亚洲+综合天堂| 欧美日韩精品欧美日韩精品一| 欧美精品一区二区三区蜜桃| 亚洲精品视频在线观看网站| 精品一区二区三区蜜桃| 96av麻豆蜜桃一区二区| 日韩欧美国产一区二区在线播放 | 欧美成人一区二区三区片免费 | 日韩在线卡一卡二| 成人免费视频网站在线观看| 正在播放一区二区| 中文字幕在线不卡| 国产一区二区三区免费播放| 欧美精品在线一区二区三区| 国产精品久久三区| 黑人巨大精品欧美一区| 欧美综合在线视频| 国产精品大尺度| 国产精品亚洲一区二区三区妖精 | 狠狠v欧美v日韩v亚洲ⅴ| 在线观看免费视频综合| 国产精品福利一区| 国产91露脸合集magnet| 精品精品欲导航| 偷拍日韩校园综合在线| 91啪九色porn原创视频在线观看| 久久先锋影音av| 久久99在线观看| 91麻豆精品国产91久久久久 | 91精品国产色综合久久| 一区二区三区日本| 北条麻妃一区二区三区| 日韩写真欧美这视频| 天天亚洲美女在线视频| 欧美剧情电影在线观看完整版免费励志电影 | av在线不卡网| 中文在线资源观看网站视频免费不卡| 久久精品国产亚洲aⅴ| 3d成人h动漫网站入口| 亚洲综合视频网| 欧美视频一区在线| 亚洲成人一区在线| 69堂精品视频| 免费高清视频精品| 2023国产精品| 国产jizzjizz一区二区| 欧美国产一区二区| bt欧美亚洲午夜电影天堂| 国产精品久久久99| 一本一道综合狠狠老| 一二三四社区欧美黄| 欧美色窝79yyyycom| 亚洲bt欧美bt精品777| 91精品国产91久久久久久最新毛片 | 国产一区二区三区四| 久久这里只精品最新地址| 国产成a人亚洲| 亚洲色图丝袜美腿| 欧美裸体一区二区三区| 久久国产生活片100| 欧美极品aⅴ影院| jlzzjlzz国产精品久久| 亚洲444eee在线观看| 日韩一区二区免费视频| 激情综合网av| 一区二区三区在线观看网站| 91精品国产综合久久精品app| 精品中文字幕一区二区| 中文字幕不卡在线观看| 欧美这里有精品| 久久精品国产秦先生| 中文字幕在线不卡一区| 欧美精品丝袜久久久中文字幕| 蜜桃av一区二区| 国产精品家庭影院| 7799精品视频| 成人激情小说网站| 日韩精品乱码av一区二区| 国产精品久久三区| 日韩欧美成人午夜| 日本高清免费不卡视频| 韩国三级电影一区二区| 亚洲国产wwwccc36天堂| 久久久久久亚洲综合影院红桃| 在线免费观看视频一区| 高清在线成人网| 免费人成在线不卡| 伊人婷婷欧美激情| 欧美激情综合在线| 日韩欧美一二三区| 精品视频色一区| 国产999精品久久久久久| 天堂成人国产精品一区| 国产精品二三区| 国产亚洲成年网址在线观看| 欧美一三区三区四区免费在线看 | 亚洲成人你懂的| 国产精品动漫网站| 国产欧美一区二区三区网站| 91国模大尺度私拍在线视频| 国产精品中文字幕欧美| 日韩高清电影一区| 亚洲国产aⅴ天堂久久| 国产精品二区一区二区aⅴ污介绍| 精品福利一区二区三区| 日韩午夜中文字幕| 欧美精品一二三四| 欧美日韩专区在线| 在线观看欧美精品| 欧美性色aⅴ视频一区日韩精品| 97久久精品人人爽人人爽蜜臀| 国产乱理伦片在线观看夜一区 | av不卡在线观看| 国内精品伊人久久久久av影院| 调教+趴+乳夹+国产+精品| 亚洲在线观看免费| 中文字幕一区视频| 最新久久zyz资源站| 中文字幕中文字幕在线一区| 中文字幕精品在线不卡| 精品处破学生在线二十三| 久久久99精品免费观看不卡| 久久精品夜色噜噜亚洲a∨| 国产调教视频一区| 日韩一区欧美一区| 亚洲一线二线三线久久久| 亚洲国产精品尤物yw在线观看| 一卡二卡欧美日韩| 午夜久久久久久久久久一区二区| 丝袜亚洲精品中文字幕一区| 日本在线不卡一区| 国产一区中文字幕| 国产综合色精品一区二区三区| 丁香天五香天堂综合| 91日韩在线专区| 在线欧美小视频| 日韩一区二区三免费高清| 精品国产凹凸成av人导航| 中文字幕欧美激情| 亚洲欧美一区二区在线观看| 亚洲成人动漫在线免费观看| 蜜桃一区二区三区在线观看| 福利一区福利二区| 在线视频你懂得一区| 这里是久久伊人| 国产精品久久免费看| 日韩精品91亚洲二区在线观看| 狠狠久久亚洲欧美| 97超碰欧美中文字幕| 日韩欧美久久久| 亚洲日本欧美天堂| 久久精品免费观看| 色综合色狠狠天天综合色| 日韩免费看的电影| 亚洲精品国产无套在线观| 久久疯狂做爰流白浆xx| 色婷婷精品久久二区二区蜜臂av| 欧美成人性福生活免费看| 亚洲免费成人av| 成人在线综合网| 日韩三级中文字幕| 亚洲精品成人悠悠色影视| 国内精品视频666|