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

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

?? bbc.h

?? ARM 嵌入式 系統 設計與實例開發 實驗教材 二源碼
?? H
字號:
/* $Id: bbc.h,v 1.2 2001/03/26 23:47:18 davem Exp $ * bbc.h: Defines for BootBus Controller found on UltraSPARC-III *        systems. * * Copyright (C) 2000 David S. Miller (davem@redhat.com) */#ifndef _SPARC64_BBC_H#define _SPARC64_BBC_H/* Register sizes are indicated by "B" (Byte, 1-byte), * "H" (Half-word, 2 bytes), "W" (Word, 4 bytes) or * "Q" (Quad, 8 bytes) inside brackets. */#define BBC_AID		0x00	/* [B] Agent ID			*/#define BBC_DEVP	0x01	/* [B] Device Present		*/#define BBC_ARB		0x02	/* [B] Arbitration		*/#define BBC_QUIESCE	0x03	/* [B] Quiesce			*/#define BBC_WDACTION	0x04	/* [B] Watchdog Action		*/#define BBC_SPG		0x06	/* [B] Soft POR Gen		*/#define BBC_SXG		0x07	/* [B] Soft XIR Gen		*/#define BBC_PSRC	0x08	/* [W] POR Source		*/#define BBC_XSRC	0x0c	/* [B] XIR Source		*/#define BBC_CSC		0x0d	/* [B] Clock Synthesizers Control*/#define BBC_ES_CTRL	0x0e	/* [H] Energy Star Control	*/#define BBC_ES_ACT	0x10	/* [W] E* Assert Change Time	*/#define BBC_ES_DACT	0x14	/* [B] E* De-Assert Change Time	*/#define BBC_ES_DABT	0x15	/* [B] E* De-Assert Bypass Time	*/#define BBC_ES_ABT	0x16	/* [H] E* Assert Bypass Time	*/#define BBC_ES_PST	0x18	/* [W] E* PLL Settle Time	*/#define BBC_ES_FSL	0x1c	/* [W] E* Frequency Switch Latency*/#define BBC_EBUST	0x20	/* [Q] EBUS Timing		*/#define BBC_JTAG_CMD	0x28	/* [W] JTAG+ Command		*/#define BBC_JTAG_CTRL	0x2c	/* [B] JTAG+ Control		*/#define BBC_I2C_SEL	0x2d	/* [B] I2C Selection		*/#define BBC_I2C_0_S1	0x2e	/* [B] I2C ctrlr-0 reg S1	*/#define BBC_I2C_0_S0	0x2f	/* [B] I2C ctrlr-0 regs S0,S0',S2,S3*/#define BBC_I2C_1_S1	0x30	/* [B] I2C ctrlr-1 reg S1	*/#define BBC_I2C_1_S0	0x31	/* [B] I2C ctrlr-1 regs S0,S0',S2,S3*/#define BBC_KBD_BEEP	0x32	/* [B] Keyboard Beep		*/#define BBC_KBD_BCNT	0x34	/* [W] Keyboard Beep Counter	*/#define BBC_REGS_SIZE	0x40/* There is a 2K scratch ram area at offset 0x80000 but I doubt * we will use it for anything. *//* Agent ID register.  This register shows the Safari Agent ID * for the processors.  The value returned depends upon which * cpu is reading the register. */#define BBC_AID_ID	0x07	/* Safari ID		*/#define BBC_AID_RESV	0xf8	/* Reserved		*//* Device Present register.  One can determine which cpus are actually * present in the machine by interrogating this register. */#define BBC_DEVP_CPU0	0x01	/* Processor 0 present	*/#define BBC_DEVP_CPU1	0x02	/* Processor 1 present	*/#define BBC_DEVP_CPU2	0x04	/* Processor 2 present	*/#define BBC_DEVP_CPU3	0x08	/* Processor 3 present	*/#define BBC_DEVP_RESV	0xf0	/* Reserved		*//* Arbitration register.  This register is used to block access to * the BBC from a particular cpu. */#define BBC_ARB_CPU0	0x01	/* Enable cpu 0 BBC arbitratrion */#define BBC_ARB_CPU1	0x02	/* Enable cpu 1 BBC arbitratrion */#define BBC_ARB_CPU2	0x04	/* Enable cpu 2 BBC arbitratrion */#define BBC_ARB_CPU3	0x08	/* Enable cpu 3 BBC arbitratrion */#define BBC_ARB_RESV	0xf0	/* Reserved			 *//* Quiesce register.  Bus and BBC segments for cpus can be disabled * with this register, ie. for hot plugging. */#define BBC_QUIESCE_S02	0x01	/* Quiesce Safari segment for cpu 0 and 2 */#define BBC_QUIESCE_S13	0x02	/* Quiesce Safari segment for cpu 1 and 3 */#define BBC_QUIESCE_B02	0x04	/* Quiesce BBC segment for cpu 0 and 2    */#define BBC_QUIESCE_B13	0x08	/* Quiesce BBC segment for cpu 1 and 3    */#define BBC_QUIESCE_FD0 0x10	/* Disable Fatal_Error[0] reporting	  */#define BBC_QUIESCE_FD1 0x20	/* Disable Fatal_Error[1] reporting	  */#define BBC_QUIESCE_FD2 0x40	/* Disable Fatal_Error[2] reporting	  */#define BBC_QUIESCE_FD3 0x80	/* Disable Fatal_Error[3] reporting	  *//* Watchdog Action register.  When the watchdog device timer expires * a line is enabled to the BBC.  The action BBC takes when this line * is asserted can be controlled by this regiser. */#define BBC_WDACTION_RST  0x01	/* When set, watchdog causes system reset.				 * When clear, BBC ignores watchdog signal.				 */#define BBC_WDACTION_RESV 0xfe	/* Reserved *//* Soft_POR_GEN register.  The POR (Power On Reset) signal may be asserted * for specific processors or all processors via this register. */#define BBC_SPG_CPU0	0x01 /* Assert POR for processor 0	*/#define BBC_SPG_CPU1	0x02 /* Assert POR for processor 1	*/#define BBC_SPG_CPU2	0x04 /* Assert POR for processor 2	*/#define BBC_SPG_CPU3	0x08 /* Assert POR for processor 3	*/#define BBC_SPG_CPUALL	0x10 /* Reset all processors and reset			      * the entire system.			      */#define BBC_SPG_RESV	0xe0 /* Reserved			*//* Soft_XIR_GEN register.  The XIR (eXternally Initiated Reset) signal * may be asserted to specific processors via this register. */#define BBC_SXG_CPU0	0x01 /* Assert XIR for processor 0	*/#define BBC_SXG_CPU1	0x02 /* Assert XIR for processor 1	*/#define BBC_SXG_CPU2	0x04 /* Assert XIR for processor 2	*/#define BBC_SXG_CPU3	0x08 /* Assert XIR for processor 3	*/#define BBC_SXG_RESV	0xf0 /* Reserved			*//* POR Source register.  One may identify the cause of the most recent * reset by reading this register. */#define BBC_PSRC_SPG0	0x0001 /* CPU 0 reset via BBC_SPG register	*/#define BBC_PSRC_SPG1	0x0002 /* CPU 1 reset via BBC_SPG register	*/#define BBC_PSRC_SPG2	0x0004 /* CPU 2 reset via BBC_SPG register	*/#define BBC_PSRC_SPG3	0x0008 /* CPU 3 reset via BBC_SPG register	*/#define BBC_PSRC_SPGSYS	0x0010 /* System reset via BBC_SPG register	*/#define BBC_PSRC_JTAG	0x0020 /* System reset via JTAG+		*/#define BBC_PSRC_BUTTON	0x0040 /* System reset via push-button dongle	*/#define BBC_PSRC_PWRUP	0x0080 /* System reset via power-up		*/#define BBC_PSRC_FE0	0x0100 /* CPU 0 reported Fatal_Error		*/#define BBC_PSRC_FE1	0x0200 /* CPU 1 reported Fatal_Error		*/#define BBC_PSRC_FE2	0x0400 /* CPU 2 reported Fatal_Error		*/#define BBC_PSRC_FE3	0x0800 /* CPU 3 reported Fatal_Error		*/#define BBC_PSRC_FE4	0x1000 /* Schizo reported Fatal_Error		*/#define BBC_PSRC_FE5	0x2000 /* Safari device 5 reported Fatal_Error	*/#define BBC_PSRC_FE6	0x4000 /* CPMS reported Fatal_Error		*/#define BBC_PSRC_SYNTH	0x8000 /* System reset when on-board clock synthesizers				* were updated.				*/#define BBC_PSRC_WDT   0x10000 /* System reset via Super I/O watchdog	*/#define BBC_PSRC_RSC   0x20000 /* System reset via RSC remote monitoring				* device				*//* XIR Source register.  The source of an XIR event sent to a processor may * be determined via this register. */#define BBC_XSRC_SXG0	0x01	/* CPU 0 received XIR via Soft_XIR_GEN reg */#define BBC_XSRC_SXG1	0x02	/* CPU 1 received XIR via Soft_XIR_GEN reg */#define BBC_XSRC_SXG2	0x04	/* CPU 2 received XIR via Soft_XIR_GEN reg */#define BBC_XSRC_SXG3	0x08	/* CPU 3 received XIR via Soft_XIR_GEN reg */#define BBC_XSRC_JTAG	0x10	/* All CPUs received XIR via JTAG+         */#define BBC_XSRC_W_OR_B	0x20	/* All CPUs received XIR either because:				 * a) Super I/O watchdog fired, or				 * b) XIR push button was activated				 */#define BBC_XSRC_RESV	0xc0	/* Reserved				   *//* Clock Synthesizers Control register.  This register provides the big-bang * programming interface to the two clock synthesizers of the machine. */#define BBC_CSC_SLOAD	0x01	/* Directly connected to S_LOAD pins	*/#define BBC_CSC_SDATA	0x02	/* Directly connected to S_DATA pins	*/#define BBC_CSC_SCLOCK	0x04	/* Directly connected to S_CLOCK pins	*/#define BBC_CSC_RESV	0x78	/* Reserved				*/#define BBC_CSC_RST	0x80	/* Generate system reset when S_LOAD==1	*//* Energy Star Control register.  This register is used to generate the * clock frequency change trigger to the main system devices (Schizo and * the processors).  The transition occurs when bits in this register * go from 0 to 1, only one bit must be set at once else no action * occurs.  Basically the sequence of events is: * a) Choose new frequency: full, 1/2 or 1/32 * b) Program this desired frequency into the cpus and Schizo. * c) Set the same value in this register. * d) 16 system clocks later, clear this register. */#define BBC_ES_CTRL_1_1		0x01	/* Full frequency	*/#define BBC_ES_CTRL_1_2		0x02	/* 1/2 frequency	*/#define BBC_ES_CTRL_1_32	0x20	/* 1/32 frequency	*/#define BBC_ES_RESV		0xdc	/* Reserved		*//* Energy Star Assert Change Time register.  This determines the number * of BBC clock cycles (which is half the system frequency) between * the detection of FREEZE_ACK being asserted and the assertion of * the CLK_CHANGE_L[2:0] signals. */#define BBC_ES_ACT_VAL	0xff/* Energy Star Assert Bypass Time register.  This determines the number * of BBC clock cycles (which is half the system frequency) between * the assertion of the CLK_CHANGE_L[2:0] signals and the assertion of * the ESTAR_PLL_BYPASS signal. */#define BBC_ES_ABT_VAL	0xffff/* Energy Star PLL Settle Time register.  This determines the number of * BBC clock cycles (which is half the system frequency) between the * de-assertion of CLK_CHANGE_L[2:0] and the de-assertion of the FREEZE_L * signal. */#define BBC_ES_PST_VAL	0xffffffff/* Energy Star Frequency Switch Latency register.  This is the number of * BBC clocks between the de-assertion of CLK_CHANGE_L[2:0] and the first * edge of the Safari clock at the new frequency. */#define BBC_ES_FSL_VAL	0xffffffff/* Keyboard Beep control register.  This is a simple enabler for the audio * beep sound. */#define BBC_KBD_BEEP_ENABLE	0x01 /* Enable beep	*/#define BBC_KBD_BEEP_RESV	0xfe /* Reserved	*//* Keyboard Beep Counter register.  There is a free-running counter inside * the BBC which runs at half the system clock.  The bit set in this register * determines when the audio sound is generated.  So for example if bit * 10 is set, the audio beep will oscillate at 1/(2**12).  The keyboard beep * generator automatically selects a different bit to use if the system clock * is changed via Energy Star. */#define BBC_KBD_BCNT_BITS	0x0007fc00#define BBC_KBC_BCNT_RESV	0xfff803ff#endif /* _SPARC64_BBC_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美撒尿777hd撒尿| 国产精品自拍在线| 亚洲同性同志一二三专区| 久久精品视频网| 亚洲精品一区二区三区精华液| 欧美日韩成人在线| 欧美一区二区三区公司| 欧美一卡在线观看| 2020国产精品自拍| 国产午夜精品一区二区三区视频| 精品粉嫩超白一线天av| 国产亚洲精品bt天堂精选| 一区在线观看视频| 一区二区三区高清不卡| 天堂精品中文字幕在线| 蜜桃av一区二区| 国产999精品久久| 一本久久精品一区二区| 欧美亚一区二区| 精品处破学生在线二十三| 亚洲国产岛国毛片在线| 亚洲精品国产无套在线观 | 国产成人综合在线观看| 粉嫩av一区二区三区在线播放| 国产精品一二二区| 欧美午夜一区二区三区免费大片| 欧美日韩国产天堂| 国产日韩欧美一区二区三区乱码| 国产精品久久久久久久久免费相片| 亚洲蜜臀av乱码久久精品| 免费成人av资源网| 色欧美日韩亚洲| 欧美大片在线观看一区| 国产精品九色蝌蚪自拍| 蜜桃久久av一区| 一本色道a无线码一区v| 精品国产乱码久久久久久闺蜜| 国产精品每日更新| 久久国产精品色婷婷| 99久久精品免费看国产免费软件| 91精品国产一区二区三区| 国产精品久久久久久久岛一牛影视 | 日本道精品一区二区三区| 欧美一级电影网站| 亚洲人成电影网站色mp4| 久久99精品国产.久久久久久| www.亚洲激情.com| 精品处破学生在线二十三| 亚洲国产精品嫩草影院| 成人黄色电影在线| 日韩精品一区二区在线观看| 亚洲三级小视频| 成人黄色综合网站| 精品91自产拍在线观看一区| 亚洲成a人v欧美综合天堂 | 视频一区中文字幕| 色先锋久久av资源部| 国产精品毛片a∨一区二区三区| 国产成人精品影视| 日韩免费观看高清完整版| 亚洲综合另类小说| 91亚洲精品久久久蜜桃网站| 国产欧美中文在线| 精品一区二区三区影院在线午夜| 欧美精品乱码久久久久久| 亚洲美女电影在线| caoporen国产精品视频| 中文字幕国产一区二区| 国产成人精品免费视频网站| 久久久久国产一区二区三区四区| 日本欧美加勒比视频| 8v天堂国产在线一区二区| 一区二区三区 在线观看视频| 成人国产精品免费观看| 国产欧美日韩麻豆91| 高清成人在线观看| 国产精品二区一区二区aⅴ污介绍| 国产成人av一区二区三区在线观看| 2023国产一二三区日本精品2022| 国内精品伊人久久久久影院对白| 日韩一卡二卡三卡| 欧美a级理论片| 久久久久亚洲蜜桃| 成人一二三区视频| 亚洲男人的天堂在线观看| 91美女精品福利| 一个色在线综合| 91精品啪在线观看国产60岁| 欧美96一区二区免费视频| 久久综合狠狠综合| eeuss鲁片一区二区三区在线看| 中文字幕中文字幕在线一区| 色狠狠色噜噜噜综合网| 亚洲国产日韩一区二区| 欧美一区二区三区精品| 国产激情视频一区二区在线观看| 成人欧美一区二区三区| 欧美日韩亚洲综合在线 | 国产精品欧美久久久久一区二区| 成人影视亚洲图片在线| 一区二区三区91| 欧美电影免费观看高清完整版在线| 精品一区二区三区免费视频| 国产亚洲欧美在线| 欧美日韩在线观看一区二区| 九九视频精品免费| 成人免费在线观看入口| 制服丝袜国产精品| 成人黄色国产精品网站大全在线免费观看 | 美国欧美日韩国产在线播放| 欧美激情一二三区| 欧美视频在线一区二区三区 | 91精品国产综合久久久久久久 | 色诱亚洲精品久久久久久| 日韩黄色在线观看| 亚洲视频资源在线| 欧美一级欧美三级| 99久久精品99国产精品| 激情亚洲综合在线| 亚洲高清在线视频| 亚洲欧洲精品一区二区三区不卡| 欧美一级片免费看| 在线观看日韩电影| eeuss鲁片一区二区三区| 麻豆成人在线观看| 五月天欧美精品| 日韩美女视频一区二区| 精品久久久三级丝袜| 欧美午夜在线一二页| 99在线精品观看| 国产成人免费9x9x人网站视频| 五月天网站亚洲| 亚洲综合在线第一页| 自拍偷自拍亚洲精品播放| 久久久久久久一区| 久久这里只精品最新地址| 欧美丰满一区二区免费视频| 在线精品观看国产| 99久久精品情趣| av资源站一区| 不卡影院免费观看| 成人影视亚洲图片在线| 国产成人久久精品77777最新版本| 久久国产成人午夜av影院| 亚洲超碰精品一区二区| 亚洲第一福利一区| 亚洲va中文字幕| 婷婷综合另类小说色区| 亚洲成人www| 男男成人高潮片免费网站| 日韩国产欧美在线观看| 日韩精品一级中文字幕精品视频免费观看 | 天天影视涩香欲综合网 | 久久亚洲一级片| 欧美精品一区二区久久婷婷| 欧美电影免费观看完整版| 日韩精品自拍偷拍| 日韩视频一区在线观看| 欧美一区二区三区不卡| 日韩你懂的在线播放| 欧美成人aa大片| 欧美经典一区二区| 综合精品久久久| 一区二区三区蜜桃网| 亚瑟在线精品视频| 免费观看久久久4p| 国产高清不卡一区二区| 99久久免费视频.com| 欧美在线视频日韩| 欧美大度的电影原声| 国产亚洲精品7777| 亚洲精品视频一区二区| 日本va欧美va欧美va精品| 国产精品888| 精品视频在线看| 精品人在线二区三区| 国产精品久久毛片a| 亚洲成人av电影| 成人网页在线观看| 精品视频资源站| 欧美国产精品一区二区| 亚洲精品v日韩精品| 捆绑变态av一区二区三区| 国产ts人妖一区二区| 欧美私人免费视频| 久久精品无码一区二区三区| 亚洲最大色网站| 狠狠狠色丁香婷婷综合久久五月| av午夜精品一区二区三区| 91精品国产综合久久福利软件| 国产精品女上位| 日本不卡一区二区| 91在线精品一区二区三区| 91精品国产手机| 自拍av一区二区三区| 国产一区在线观看视频| 欧美顶级少妇做爰| 亚洲老妇xxxxxx| 国产一区二区三区久久久 | 亚洲女爱视频在线|