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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? hal.h

?? linux2.6.16版本
?? H
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
/*extern const char  Xthal_have_s32c1i;*/extern const unsigned char Xthal_have_prid;/*----------------------------------------------------------------------                             Miscellaneous  ----------------------------------------------------------------------*/extern const unsigned int  Xthal_release_major;extern const unsigned int  Xthal_release_minor;extern const char * const  Xthal_release_name;extern const char * const  Xthal_release_internal;extern const unsigned char Xthal_memory_order;extern const unsigned char Xthal_have_windowed;extern const unsigned char Xthal_have_density;extern const unsigned char Xthal_have_booleans;extern const unsigned char Xthal_have_loops;extern const unsigned char Xthal_have_nsa;extern const unsigned char Xthal_have_minmax;extern const unsigned char Xthal_have_sext;extern const unsigned char Xthal_have_clamps;extern const unsigned char Xthal_have_mac16;extern const unsigned char Xthal_have_mul16;extern const unsigned char Xthal_have_fp;extern const unsigned char Xthal_have_speculation;extern const unsigned char Xthal_have_exceptions;extern const unsigned char Xthal_xea_version;extern const unsigned char Xthal_have_interrupts;extern const unsigned char Xthal_have_highlevel_interrupts;extern const unsigned char Xthal_have_nmi;extern const unsigned short Xthal_num_writebuffer_entries;extern const unsigned int  Xthal_build_unique_id;/*  Release info for hardware targeted by software upgrades:  */extern const unsigned int  Xthal_hw_configid0;extern const unsigned int  Xthal_hw_configid1;extern const unsigned int  Xthal_hw_release_major;extern const unsigned int  Xthal_hw_release_minor;extern const char * const  Xthal_hw_release_name;extern const char * const  Xthal_hw_release_internal;/*  Internal memories...  */extern const unsigned char Xthal_num_instrom;extern const unsigned char Xthal_num_instram;extern const unsigned char Xthal_num_datarom;extern const unsigned char Xthal_num_dataram;extern const unsigned char Xthal_num_xlmi;extern const unsigned int  Xthal_instrom_vaddr[1];extern const unsigned int  Xthal_instrom_paddr[1];extern const unsigned int  Xthal_instrom_size [1];extern const unsigned int  Xthal_instram_vaddr[1];extern const unsigned int  Xthal_instram_paddr[1];extern const unsigned int  Xthal_instram_size [1];extern const unsigned int  Xthal_datarom_vaddr[1];extern const unsigned int  Xthal_datarom_paddr[1];extern const unsigned int  Xthal_datarom_size [1];extern const unsigned int  Xthal_dataram_vaddr[1];extern const unsigned int  Xthal_dataram_paddr[1];extern const unsigned int  Xthal_dataram_size [1];extern const unsigned int  Xthal_xlmi_vaddr[1];extern const unsigned int  Xthal_xlmi_paddr[1];extern const unsigned int  Xthal_xlmi_size [1];/*----------------------------------------------------------------------                         Memory Management Unit  ----------------------------------------------------------------------*/extern const unsigned char Xthal_have_spanning_way;extern const unsigned char Xthal_have_identity_map;extern const unsigned char Xthal_have_mimic_cacheattr;extern const unsigned char Xthal_have_xlt_cacheattr;extern const unsigned char Xthal_have_cacheattr;extern const unsigned char Xthal_have_tlbs;extern const unsigned char Xthal_mmu_asid_bits;		/* 0 .. 8 */extern const unsigned char Xthal_mmu_asid_kernel;extern const unsigned char Xthal_mmu_rings;		/* 1 .. 4 (perhaps 0 if no MMU and/or no protection?) */extern const unsigned char Xthal_mmu_ring_bits;extern const unsigned char Xthal_mmu_sr_bits;extern const unsigned char Xthal_mmu_ca_bits;extern const unsigned int  Xthal_mmu_max_pte_page_size;extern const unsigned int  Xthal_mmu_min_pte_page_size;extern const unsigned char Xthal_itlb_way_bits;extern const unsigned char Xthal_itlb_ways;extern const unsigned char Xthal_itlb_arf_ways;extern const unsigned char Xthal_dtlb_way_bits;extern const unsigned char Xthal_dtlb_ways;extern const unsigned char Xthal_dtlb_arf_ways;/*  Convert between virtual and physical addresses (through static maps only):  *//*** WARNING: these two functions may go away in a future release; don't depend on them! ***/extern int  xthal_static_v2p( unsigned vaddr, unsigned *paddrp );extern int  xthal_static_p2v( unsigned paddr, unsigned *vaddrp, unsigned cached );#if 0/*******************   EXPERIMENTAL AND TENTATIVE ONLY   ********************/#define XTHAL_MMU_PAGESZ_COUNT_MAX	8	/* maximum number of different page sizes */extern const char	Xthal_mmu_pagesz_count;		/* 0 .. 8		number of different page sizes configured *//*  Note:  the following table doesn't necessarily have page sizes in increasing order: */extern const char	Xthal_mmu_pagesz_log2[XTHAL_MMU_PAGESZ_COUNT_MAX];	/* 10 .. 28 (0 past count) *//*  Sorted (increasing) table of page sizes, that indexes into the above table: */extern const char	Xthal_mmu_pagesz_sorted[XTHAL_MMU_PAGESZ_COUNT_MAX];	/* 0 .. 7 (0 past count) *//*u32	Xthal_virtual_exceptions;*/	/* bitmask of which exceptions execute in virtual mode... */extern const char	Xthal_mmu_pte_pagesz_log2_min;	/* ?? minimum page size in PTEs */extern const char	Xthal_mmu_pte_pagesz_log2_max;	/* ?? maximum page size in PTEs *//*  Cache Attribute Bits Implemented by the Cache (part of the cache abstraction) */extern const char	Xthal_icache_fca_bits_implemented;	/* ITLB/UTLB only! */extern const char	Xthal_dcache_lca_bits_implemented;	/* DTLB/UTLB only! */extern const char	Xthal_dcache_sca_bits_implemented; 	/* DTLB/UTLB only! *//*  Per TLB Parameters (Instruction, Data, Unified)  */struct XtHalMmuTlb	Xthal_itlb;	/* description of MMU I-TLB generic features */struct XtHalMmuTlb	Xthal_dtlb;	/* description of MMU D-TLB generic features */struct XtHalMmuTlb	Xthal_utlb;	/* description of MMU U-TLB generic features */#define XTHAL_MMU_WAYS_MAX	8	/* maximum number of ways (associativities) for each TLB *//*  Structure for common information described for each possible TLB (instruction, data and unified): */typedef struct XtHalMmuTlb {    u8  	va_bits;		/* 32		(number of virtual address bits) */    u8  	pa_bits;		/* 32		(number of physical address bits) */    bool	tlb_va_indexed;		/* 1	(set if TLB is indexed by virtual address) */    bool	tlb_va_tagged;		/* 0	(set if TLB is tagged by virtual address) */    bool	cache_va_indexed;	/* 1	(set if cache is indexed by virtual address) */    bool	cache_va_tagged;	/* 0	(set if cache is tagged by virtual address) */    /*bool	(whether page tables are traversed in vaddr sorted order, paddr sorted order, ...) */    /*u8	(set of available page attribute bits, other than cache attribute bits defined above) */    /*u32	(various masks for pages, MMU table/TLB entries, etc.) */    u8  	way_count;		/* 0 .. 8	(number of ways, a.k.a. associativities, for this TLB) */    XtHalMmuTlbWay *	ways[XTHAL_MMU_WAYS_MAX];	/* pointers to per-way parms for each way */} XtHalMmuTlb;/*  Per TLB Way (Per Associativity) Parameters  */typedef struct XtHalMmuTlbWay {     u32	index_count_log2;	/* 0 .. 4 */     u32	pagesz_mask;		/* 0 .. 2^pagesz_count - 1	(each bit corresponds to a size */					/*		defined in the Xthal_mmu_pagesz_log2[] table) */     u32	vpn_const_mask;     u32	vpn_const_value;     u64	ppn_const_mask;		/* future may support pa_bits > 32 */     u64	ppn_const_value;     u32	ppn_id_mask;		/* paddr bits taken directly from vaddr */     bool	backgnd_match;		/* 0 or 1 */     /*  These are defined in terms of the XTHAL_CACHE_xxx bits: */     u8 	fca_const_mask;		/* ITLB/UTLB only! */     u8 	fca_const_value;	/* ITLB/UTLB only! */     u8 	lca_const_mask;		/* DTLB/UTLB only! */     u8 	lca_const_value; 	/* DTLB/UTLB only! */     u8 	sca_const_mask; 	/* DTLB/UTLB only! */     u8 	sca_const_value; 	/* DTLB/UTLB only! */     /*  These define an encoding that map 5 bits in TLB and PTE entries to */     /*  8 bits (FCA, ITLB), 16 bits (LCA+SCA, DTLB) or 24 bits (FCA+LCA+SCA, UTLB): */     /*  (they may be moved to struct XtHalMmuTlb) */     u8		ca_bits;		/* number of bits in TLB/PTE entries for cache attributes */     u32 *	ca_map;			/* pointer to array of 2^ca_bits entries of FCA+LCA+SCA bits */} XtHalMmuTlbWay;/* *  The way to determine whether protection support is present in core *  is to [look at Xthal_mmu_rings ???]. *  Give info on memory requirements for MMU tables and other in-memory *  data structures (globally, per task, base and per page, etc.) - whatever bounds can be calculated. *//*  Default vectors:  */xthal_immu_fetch_miss_vectorxthal_dmmu_load_miss_vectorxthal_dmmu_store_miss_vector/*  Functions called when a fault is detected:  */typedef void (XtHalMmuFaultFunc)( unsigned vaddr, ...context... );/*  Or, *//*	a? = vaddr *//*	a? = context... *//*	PS.xxx = xxx */XtHalMMuFaultFunc *Xthal_immu_fetch_fault_func;XtHalMMuFaultFunc *Xthal_dmmu_load_fault_func;XtHalMMuFaultFunc *Xthal_dmmu_store_fault_func;/*  Default Handlers:  *//*  The user and/or kernel exception handlers may jump to these handlers to handle the relevant exceptions, *  according to the value of EXCCAUSE.  The exact register state on entry to these handlers is TBD.  *//*  When multiple TLB entries match (hit) on the same access:  */xthal_immu_fetch_multihit_handlerxthal_dmmu_load_multihit_handlerxthal_dmmu_store_multihit_handler/*  Protection violations according to cache attributes, and other cache attribute mismatches:  */xthal_immu_fetch_attr_handlerxthal_dmmu_load_attr_handlerxthal_dmmu_store_attr_handler/*  Protection violations due to insufficient ring level:  */xthal_immu_fetch_priv_handlerxthal_dmmu_load_priv_handlerxthal_dmmu_store_priv_handler/*  Alignment exception handlers (if supported by the particular Xtensa MMU configuration):  */xthal_dmmu_load_align_handlerxthal_dmmu_store_align_handler/*  Or, alternatively, the OS user and/or kernel exception handlers may simply jump to the *  following entry points which will handle any values of EXCCAUSE not handled by the OS:  */xthal_user_exc_default_handlerxthal_kernel_exc_default_handler#endif /*0*/#ifdef INCLUDE_DEPRECATED_HAL_CODEextern const unsigned char Xthal_have_old_exc_arch;extern const unsigned char Xthal_have_mmu;extern const unsigned int  Xthal_num_regs;extern const unsigned char Xthal_num_iroms;extern const unsigned char Xthal_num_irams;extern const unsigned char Xthal_num_droms;extern const unsigned char Xthal_num_drams;extern const unsigned int  Xthal_configid0;extern const unsigned int  Xthal_configid1;#endif#ifdef INCLUDE_DEPRECATED_HAL_DEBUG_CODE#define XTHAL_24_BIT_BREAK		0x80000000#define XTHAL_16_BIT_BREAK		0x40000000extern const unsigned short	Xthal_ill_inst_16[16];#define XTHAL_DEST_REG		0xf0000000	/* Mask for destination register */#define XTHAL_DEST_REG_INST	0x08000000	/* Branch address is in register */#define XTHAL_DEST_REL_INST	0x04000000	/* Branch address is relative */#define XTHAL_RFW_INST		0x00000800#define XTHAL_RFUE_INST		0x00000400#define XTHAL_RFI_INST		0x00000200#define XTHAL_RFE_INST		0x00000100#define XTHAL_RET_INST		0x00000080#define XTHAL_BREAK_INST	0x00000040#define XTHAL_SYSCALL_INST	0x00000020#define XTHAL_LOOP_END		0x00000010	/* Not set by xthal_inst_type */#define XTHAL_JUMP_INST		0x00000008	/* Call or jump instruction */#define XTHAL_BRANCH_INST	0x00000004	/* Branch instruction */#define XTHAL_24_BIT_INST	0x00000002#define XTHAL_16_BIT_INST   0x00000001typedef struct xthal_state {    unsigned	pc;    unsigned	ar[16];    unsigned	lbeg;    unsigned	lend;    unsigned	lcount;    unsigned	extra_ptr;    unsigned	cpregs_ptr[XTHAL_MAX_CPS];} XTHAL_STATE;extern unsigned int xthal_inst_type(void *addr);extern unsigned int xthal_branch_addr(void *addr);extern unsigned int xthal_get_npc(XTHAL_STATE *user_state);#endif /* INCLUDE_DEPRECATED_HAL_DEBUG_CODE */#ifdef __cplusplus}#endif#endif /*!__ASSEMBLY__ */#endif /*XTENSA_HAL_H*/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区不卡 | 不卡的av中国片| 最新国产成人在线观看| 欧美成人国产一区二区| 色综合天天狠狠| 精品无码三级在线观看视频 | 久久精品国产一区二区三区免费看| 日本一区二区免费在线观看视频| 欧美日韩激情一区二区三区| 成人免费高清视频| 蜜桃一区二区三区四区| 亚洲欧美日韩国产综合在线| 久久一二三国产| 91麻豆精品国产无毒不卡在线观看| www.欧美精品一二区| 久久超碰97人人做人人爱| 亚洲国产精品尤物yw在线观看| 久久美女艺术照精彩视频福利播放| 欧美另类变人与禽xxxxx| 91女厕偷拍女厕偷拍高清| 国产在线一区观看| 久久99国产精品久久99| 肉丝袜脚交视频一区二区| 一区二区三区中文字幕电影| 国产精品丝袜91| 久久综合久久99| 精品精品国产高清一毛片一天堂| 欧美日韩日日骚| 91电影在线观看| 99精品视频中文字幕| 成人午夜在线视频| 国产盗摄精品一区二区三区在线 | 欧美人妇做爰xxxⅹ性高电影| av在线一区二区| 成人av手机在线观看| 国产成人av在线影院| 极品少妇xxxx偷拍精品少妇| 麻豆精品一区二区综合av| 日韩精彩视频在线观看| 视频一区欧美日韩| 日韩vs国产vs欧美| 日韩不卡一区二区三区| 蜜芽一区二区三区| 九九久久精品视频| 国产一区二区在线视频| 国产精品综合av一区二区国产馆| 国内外精品视频| 国产99久久久久久免费看农村| 国产精品资源网| 成人免费视频一区| 91亚洲精品一区二区乱码| 99国产精品久久久久久久久久久 | 欧美日韩小视频| 3d动漫精品啪啪一区二区竹菊| 欧美一区日本一区韩国一区| 日韩欧美在线一区二区三区| 欧美成人a在线| 国产清纯在线一区二区www| 久久青草欧美一区二区三区| 中文文精品字幕一区二区| 国产精品久久久久久久久快鸭| 1区2区3区国产精品| 亚洲猫色日本管| 五月激情六月综合| 看国产成人h片视频| 国产福利不卡视频| 91蜜桃免费观看视频| 欧美日韩黄色影视| 欧美精品一区二区三区一线天视频 | 成人avav在线| 欧美性色综合网| xfplay精品久久| 亚洲欧洲精品天堂一级 | 国产精品乱人伦| 一区二区三区不卡视频| 毛片av一区二区三区| 成人少妇影院yyyy| 欧美精品久久久久久久多人混战 | 91精品国产综合久久香蕉的特点| 日韩美一区二区三区| 中文字幕精品在线不卡| 亚洲一区二区三区在线看| 精品一区二区三区不卡 | 精品中文字幕一区二区小辣椒| 夫妻av一区二区| 在线看不卡av| 久久久高清一区二区三区| 亚洲美女屁股眼交| 国产一区二区在线影院| 欧美伊人精品成人久久综合97 | 日韩免费一区二区| 国产精品萝li| 久久激五月天综合精品| 91麻豆免费看| 久久亚洲一区二区三区四区| 亚洲六月丁香色婷婷综合久久 | 精品久久国产字幕高潮| 亚洲欧美乱综合| 国产精品综合在线视频| 欧美视频一区二区三区| 欧美韩日一区二区三区| 裸体歌舞表演一区二区| 91在线视频播放地址| 久久人人爽爽爽人久久久| 日韩国产高清影视| 一本色道久久加勒比精品| 久久久久久久网| 偷拍一区二区三区| 91猫先生在线| 国产精品美女久久久久久久久久久 | 欧美日韩亚洲丝袜制服| 中文字幕中文字幕在线一区 | 国内精品视频一区二区三区八戒| 日本久久精品电影| 国产精品成人一区二区艾草 | 色八戒一区二区三区| 久久久青草青青国产亚洲免观| 亚洲成人动漫在线免费观看| 成人h动漫精品一区二区| 久久久久久久久久看片| 久久国产福利国产秒拍| 欧美一区午夜精品| 日韩国产一区二| 在线观看亚洲专区| 亚洲视频免费在线| 99视频精品在线| 国产精品乱人伦中文| 粗大黑人巨茎大战欧美成人| 久久综合九色综合97婷婷| 美女免费视频一区二区| 91精品国产综合久久精品性色| 亚洲午夜影视影院在线观看| 91丝袜高跟美女视频| 综合在线观看色| 91美女视频网站| 亚洲综合免费观看高清在线观看| 91污片在线观看| √…a在线天堂一区| 91香蕉国产在线观看软件| 亚洲美女视频在线观看| 欧美色爱综合网| 天堂在线一区二区| 91精品国产免费| 久久er99热精品一区二区| 日韩欧美国产不卡| 激情六月婷婷久久| 国产欧美日韩亚州综合 | 欧美不卡一区二区| 精品一区二区三区不卡| 国产午夜久久久久| 国产91色综合久久免费分享| 国产精品久久一级| 在线精品视频一区二区三四| 午夜久久久久久| 精品国产免费一区二区三区香蕉| 国产一区在线精品| 中文字幕一区二区三区蜜月| 日本精品视频一区二区三区| 午夜免费欧美电影| 久久综合色婷婷| 成人开心网精品视频| 有坂深雪av一区二区精品| 56国语精品自产拍在线观看| 免费观看在线综合| 国产欧美日韩久久| 日本精品一区二区三区高清| 日本亚洲天堂网| 国产人伦精品一区二区| 色婷婷综合激情| 日本最新不卡在线| 中文字幕久久午夜不卡| 欧美性欧美巨大黑白大战| 乱一区二区av| 1000部国产精品成人观看| 91精选在线观看| 丁香六月综合激情| 首页国产欧美日韩丝袜| 久久精品亚洲麻豆av一区二区| 色综合久久天天| 久久成人免费网站| 亚洲综合免费观看高清完整版| 欧美一二三四在线| a级精品国产片在线观看| 日韩**一区毛片| 亚洲日穴在线视频| 久久影院视频免费| 精品视频免费看| 成人免费不卡视频| 日韩福利电影在线| 成人欧美一区二区三区1314| 日韩精品一区二区三区视频 | 玖玖九九国产精品| 1024成人网| 久久久99久久| 欧美精品 国产精品| 成人av影视在线观看| 精品影视av免费| 亚洲一区二区在线视频| 国产农村妇女精品| 日韩一二三区不卡|