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

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

?? bbc.h

?? 《嵌入式系統(tǒng)設計與實例開發(fā)實驗教材二源碼》Linux內(nèi)核移植與編譯實驗
?? 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一区二区三区免费野_久草精品视频
波多野结衣中文一区| 日韩欧美国产三级| 欧美一级片在线看| 国产精品家庭影院| 久久狠狠亚洲综合| 在线观看中文字幕不卡| 亚洲国产精品av| 久久av中文字幕片| 欧美日韩国产欧美日美国产精品| 国产精品不卡在线观看| 国产一区二区三区四区五区入口| 欧美唯美清纯偷拍| 亚洲老司机在线| 成人免费高清在线观看| 久久久久免费观看| 毛片一区二区三区| 欧美一级在线观看| 日韩在线卡一卡二| 欧美日韩一区二区在线观看| 亚洲免费在线观看| 91免费在线看| 成人欧美一区二区三区| 成人高清免费在线播放| 久久精品亚洲精品国产欧美kt∨| 秋霞午夜鲁丝一区二区老狼| 欧美日韩国产成人在线91| 夜夜精品视频一区二区| 99re成人精品视频| 中文字幕欧美一| 成人av网站在线观看免费| 国产欧美日韩中文久久| 国产成人在线影院| 国产精品天天看| 成人综合婷婷国产精品久久蜜臀 | 欧美视频自拍偷拍| 亚洲一区二区三区自拍| 欧美网站一区二区| 日韩精品欧美精品| 日韩精品一区二| 九色综合狠狠综合久久| 国产亚洲欧美日韩俺去了| 精品亚洲国内自在自线福利| 精品国产乱码久久久久久闺蜜| 久久国产尿小便嘘嘘| 欧美精品一区二区精品网| 精品一区二区三区在线观看| 精品成人免费观看| 国产成人综合自拍| 亚洲欧美日韩国产一区二区三区| 色综合中文字幕国产| 亚洲三级在线免费| 欧美日韩国产高清一区二区三区| 午夜免费欧美电影| 精品久久久久香蕉网| 岛国精品在线播放| 亚洲与欧洲av电影| 日韩美女在线视频| 成人国产精品免费| 亚洲成av人影院| 久久综合九色综合97婷婷女人 | 麻豆一区二区三区| 中文在线一区二区| 欧美吻胸吃奶大尺度电影| 韩国v欧美v亚洲v日本v| 欧美激情中文不卡| 欧美日韩国产色站一区二区三区| 精东粉嫩av免费一区二区三区| 中文字幕国产一区| 欧美日韩色一区| 成人免费高清在线观看| 天天综合网天天综合色| 国产精品久久影院| 在线综合视频播放| 成+人+亚洲+综合天堂| 性久久久久久久久| 国产精品欧美久久久久无广告| 欧美在线色视频| 粉嫩av一区二区三区粉嫩| 日韩精品91亚洲二区在线观看| 久久久国际精品| 在线不卡一区二区| 成人午夜av电影| 日本不卡一区二区三区| 亚洲日本一区二区| 国产欧美中文在线| 日韩一级片在线播放| 91亚洲国产成人精品一区二三| 另类综合日韩欧美亚洲| 亚洲国产精品自拍| 中文字幕亚洲不卡| 欧美韩日一区二区三区四区| 欧美一区二区三级| 欧美图片一区二区三区| 99久久精品免费| 国产精品1区二区.| 国产在线视频精品一区| 青青草原综合久久大伊人精品优势| 综合在线观看色| 国产精品国产三级国产aⅴ原创 | 国产精品1024久久| 麻豆精品视频在线| 日韩精品一二三| 亚洲成av人片在线| 亚洲一区二区精品3399| 亚洲制服丝袜在线| 亚洲人成人一区二区在线观看| 国产日产精品1区| 久久青草欧美一区二区三区| 日韩精品中文字幕在线一区| 这里只有精品视频在线观看| 欧美老肥妇做.爰bbww| 日本韩国精品一区二区在线观看| 成人免费观看av| av影院午夜一区| 97se狠狠狠综合亚洲狠狠| 成人av在线网站| 不卡欧美aaaaa| 99re视频这里只有精品| 91国内精品野花午夜精品| 色94色欧美sute亚洲线路一ni | 亚洲色图一区二区| 亚洲欧美经典视频| 亚洲欧美成aⅴ人在线观看| 亚洲精品成人少妇| 亚洲不卡av一区二区三区| 日韩在线a电影| 激情欧美一区二区三区在线观看| 激情都市一区二区| 岛国精品在线播放| 欧美自拍丝袜亚洲| 精品1区2区3区| 日韩精品一区二| 中文字幕精品一区二区精品绿巨人| 中文字幕av一区二区三区高| 亚洲三级久久久| 亚洲一线二线三线久久久| 爽好多水快深点欧美视频| 久久99精品久久久久久动态图| 国产精品影视网| 91麻豆精品一区二区三区| 欧美三级乱人伦电影| 欧美成人女星排名| 中文一区一区三区高中清不卡| 亚洲欧美日本在线| 日日摸夜夜添夜夜添亚洲女人| 久久99国内精品| 91在线观看美女| 欧美一区二区成人| 国产精品毛片无遮挡高清| 亚洲成人久久影院| 国产成人免费视| 欧美日韩精品一区二区在线播放| 欧美岛国在线观看| 亚洲激情欧美激情| 精品一二线国产| 在线免费观看一区| 久久众筹精品私拍模特| 亚洲一区二区不卡免费| 国产精品一区二区在线观看网站 | 国产美女精品一区二区三区| 91在线云播放| 欧美www视频| 一卡二卡欧美日韩| 国产精品99久久久久久久女警| 欧美丝袜自拍制服另类| 国产精品狼人久久影院观看方式| 日韩av网站在线观看| 99久久99久久久精品齐齐| 亚洲精品一区在线观看| 一区二区视频在线| 国产精品亚洲а∨天堂免在线| 欧美性猛交xxxxxxxx| 中文字幕+乱码+中文字幕一区| 美女免费视频一区| 欧美美女喷水视频| 亚洲女同女同女同女同女同69| 国产原创一区二区三区| 欧美精品久久99| 亚洲一二三区在线观看| 91一区二区在线| 日本一区二区在线不卡| 韩国v欧美v亚洲v日本v| 91麻豆精品91久久久久同性| 亚洲精品日韩综合观看成人91| 高清国产一区二区三区| 欧美精品一区二区在线观看| 免费成人小视频| 欧美一区欧美二区| 午夜私人影院久久久久| 欧美中文一区二区三区| 日韩久久一区二区| www.爱久久.com| 欧美国产禁国产网站cc| 国产成人鲁色资源国产91色综| 精品国产乱码久久久久久闺蜜| 日本不卡一二三区黄网| 日韩女优毛片在线| 玖玖九九国产精品| 日韩视频一区在线观看| 免费成人av在线播放|