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

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

?? cache.s

?? 操作系統SunOS 4.1.3版本的源碼
?? S
字號:
/* *	.seg	"data" *	.asciz	"@(#)cache.s 1.1 92/07/30" *	Copyright (c) 1986 by Sun Microsystems, Inc. */ 	.seg	"text" 	.align	4#include <sun4/asm_linkage.h>#include <sun4/param.h>#include <sun4/pte.h>#include <sun4/mmu.h>#include <sun4/enable.h>#include <sun4/cpu.h>#include <sun4/psl.h>#define NSGVA	(1<<(32-PMGRPSHIFT))/* * Bootblock code doesn't use the cache.  Below we leave only * stubs if this is for the bootblock. */#ifdef BOOTBLOCK#undef VAC#endif/* * cache_prog(start, end) * change all of the text and data pages * that are used by prog to be cacheable */	ENTRY(cache_prog)	save	%sp, -WINDOWSIZE, %sp#ifdef VAC	set	PG_NC, %l0		! the no cache bit	set	NBPG, %l1		! pagesize increment1:	call	_getpgmap		! get pte	mov	%i0, %o0		! address	andn	%o0, %l0, %o1		! clear the nocache bit	call	_setpgmap		! write the new pte	mov	%i0, %o0		! address	add	%i0, %l1, %i0		! add pagesize to get next pte	cmp	%i0, %i1	bleu	1b			! go do the next page	nop#endif	ret	restore/* * turnon_cache *	write all the tags to zero *	turn on the cache via the system enable register */	ENTRY(turnon_cache)#ifdef VAC	set	CACHE_TAGS, %o0		! address of cache tags in CTL space	set	_vac_nlines, %o1	ld	[%o1], %o1	mov	%o1, %o2	add	%o1, %o1, %o3	add	%o1, %o3, %o4	add	%o1, %o4, %o5	1:	sta     %g0, [%o0]ASI_CTL       ! write tags to zero	sta     %g0, [%o0 + %o2]ASI_CTL ! offset linesize 	sta     %g0, [%o0 + %o3]ASI_CTL ! offset linesize*2	sta     %g0, [%o0 + %o4]ASI_CTL ! offset linesize*3	subcc   %o1, 4, %o1             ! done yet?	bg      1b	add     %o0, %o5, %o0 		! next cache tags address	mov	%psr, %o3	or	%o3, PSR_PIL, %g1	! spl hi to lock enable reg update	mov	%g1, %psr	nop; nop;			! psr delay	!set	0xFFD0A000, %g1		! hammer fix to workaround EPROM	!stb	%g0, [%g1]	set     ENABLEREG, %o2          ! address of real version in hardware	lduba	[%o2]ASI_CTL, %g1	! get current value	bset	ENA_CACHE, %g1		! enable cache bit	stba	%g1, [%o2]ASI_CTL	! write new value	mov	%o3, %psr		! restore psr	nop				! psr delay#endif	retl	nop/* * disable the cache, flush the cache completely (all of context 0) * We can't flush context 0 with a context flush, (a feature) * because we've been using context 0 in supervisor mode, * so we loop through segments.  Once flushed,  turn off the  * cache via the system enable register * NOTE: this assumes that standalones only use one context */	ENTRY(turnoff_cache)	save	%sp, -WINDOWSIZE, %sp#ifdef VAC	mov	0, %l0			! address of first segment	set	PMGRPSIZE, %l1		! number of bytes in a segment	set	NPMGRPPERCTX_260/2, %l2	! number of segs to flush in 1st half	set	_vac_linesize, %l5	ld	[%l5], %l5	add	%l5, %l5, %l6	add	%l6, %l5, %l7	add	%l7, %l5, %l31:	set	_npmgrps, %i2	ld	[%i2], %i2		! seginv == npmgrps - 1	dec	%i2	lduha	[%l0]ASI_SM, %g1	! get segment map	cmp	%g1, %i2		! if invalid we don't have to flush	be	3f	.empty	!	! flush the segment	!	mov	%l0, %o0	set	_vac_nlines, %o1	! set count	ld	[%o1], %o12:		sta	%g0, [%o0]ASI_FCS	sta	%g0, [%o0 + %l5]ASI_FCS	sta	%g0, [%o0 + %l6]ASI_FCS	sta	%g0, [%o0 + %l7]ASI_FCS	deccc	4, %o1			! dec count	bg	2b			! done?	add	%o0, %l3, %o0 ! next group of lines3:	deccc	%l2			! count down segments	bnz	1b	add	%l0, %l1, %l0		! next segment	tst	%l0			! at end of 2nd half of addr space?	set	(NSGVA - (NPMGRPPERCTX_260/2)) * PMGRPSIZE, %l0 ! start of 2nd half	set	NPMGRPPERCTX_260/2, %l2	! number of segs to flush in 2nd half	bnz	1b			! no, do 2nd half	.empty	set     ENABLEREG, %o0          ! address of enable reigster	lduba    [%o0]ASI_CTL, %g1	! get current value	bclr	ENA_CACHE, %g1		! clear enable cache bit	stba	%g1, [%o0]ASI_CTL	! write new value#endif	ret				! cache is now off	restore

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线一区二区三区四区| 成人午夜激情片| 国内国产精品久久| 国产成+人+日韩+欧美+亚洲| 欧美一级片在线观看| 蜜桃视频第一区免费观看| 日韩午夜激情视频| 国产精品一色哟哟哟| 中文字幕av资源一区| 国产99精品国产| 精品国产麻豆免费人成网站| 26uuu亚洲| 亚洲一区自拍偷拍| 国产69精品久久久久777| 欧美三日本三级三级在线播放| 7777精品伊人久久久大香线蕉完整版 | 欧洲亚洲国产日韩| 成人高清视频免费观看| 欧美日韩在线播放三区四区| 欧美久久一区二区| 欧美伊人久久大香线蕉综合69| 国产一区二区三区四区五区入口| 国产一区二区三区高清播放| 国产精品一区二区久久精品爱涩| 国产亚洲综合av| 中文字幕在线观看不卡视频| 高清视频一区二区| 午夜精品福利一区二区三区av | 色婷婷亚洲精品| 欧美日韩一区二区三区高清| 久久久精品综合| 夜夜揉揉日日人人青青一国产精品| 日本亚洲一区二区| 国产精品1024久久| 中文幕一区二区三区久久蜜桃| 亚洲国产日韩一级| 成人av网址在线| 亚洲女与黑人做爰| 日韩电影一区二区三区四区| 99久久久久免费精品国产| 亚洲成人777| 精品免费国产二区三区| 99久久精品免费看| 日本午夜精品一区二区三区电影| 久久久亚洲综合| 欧美日韩一区二区三区免费看| 国产一区二区伦理片| 亚洲精品国产精华液| xfplay精品久久| 91久久精品午夜一区二区| 一区二区三区久久久| 欧美r级在线观看| 欧美性生活影院| 大白屁股一区二区视频| 男人的天堂亚洲一区| 伊人一区二区三区| 国产精品无码永久免费888| 欧美丝袜丝交足nylons图片| 国产成人精品免费看| 人人超碰91尤物精品国产| 高潮精品一区videoshd| 青青草原综合久久大伊人精品优势| 欧美一级免费观看| 国产亚洲人成网站| 精品亚洲aⅴ乱码一区二区三区| 久久精品男人天堂av| 欧美日韩高清一区二区不卡| 精品免费国产一区二区三区四区| 91美女在线看| 91在线一区二区| 91老司机福利 在线| 日本精品视频一区二区| 欧美伊人精品成人久久综合97| 色一区在线观看| 久久夜色精品一区| 日韩伦理av电影| 一区二区三区丝袜| 久久久久久日产精品| 成人av网址在线| 老色鬼精品视频在线观看播放| 亚洲欧美偷拍三级| 中文字幕一区二区不卡| 日韩免费电影一区| 欧美日韩免费高清一区色橹橹 | 日韩欧美国产三级电影视频| 免费在线观看不卡| 一区二区三区精密机械公司| 中文字幕一区二区日韩精品绯色| 国产精品久久久久久久蜜臀| 久久精品人人做人人爽人人| 精品噜噜噜噜久久久久久久久试看 | 国产毛片精品国产一区二区三区| 美女mm1313爽爽久久久蜜臀| 天堂久久久久va久久久久| 亚洲va中文字幕| 午夜欧美电影在线观看| 图片区小说区国产精品视频| 日韩国产欧美在线视频| 久久99精品久久久久久| 国产一区二区女| 国产91丝袜在线18| 91亚洲资源网| 欧美高清视频www夜色资源网| 69久久99精品久久久久婷婷| 3d动漫精品啪啪| 欧美群妇大交群的观看方式| 日本一区免费视频| 国产·精品毛片| 国产在线国偷精品产拍免费yy| 日韩高清一区二区| 免费在线看成人av| 色婷婷精品大在线视频| 精品免费一区二区三区| 欧美性感一类影片在线播放| 欧美日韩免费在线视频| 国产精品乱码久久久久久| 精品国产制服丝袜高跟| 国产在线精品一区二区三区不卡| 国产欧美一区二区三区在线老狼 | 91美女视频网站| 午夜精品一区二区三区电影天堂| 欧美日韩综合一区| 午夜久久久影院| 91亚洲国产成人精品一区二三| 欧美日韩一区二区三区视频 | 精品久久久久香蕉网| 国产精品乱码人人做人人爱| 极品瑜伽女神91| 欧美电影在哪看比较好| 亚洲成av人综合在线观看| 国产精品99久久久| 精品福利一区二区三区免费视频| 国产日韩高清在线| 秋霞电影网一区二区| 成a人片亚洲日本久久| 激情都市一区二区| 久久久国产综合精品女国产盗摄| 亚洲欧美aⅴ...| 国产一本一道久久香蕉| 精品第一国产综合精品aⅴ| 成人综合在线视频| 久久久www免费人成精品| 国产精品一二三区在线| 国产日韩欧美制服另类| 成人免费视频免费观看| 日本一区二区三区四区在线视频 | 制服.丝袜.亚洲.另类.中文| 午夜精品福利一区二区蜜股av| 久久国产精品免费| 日韩一级片在线观看| 国产一区二区在线看| 国产欧美日韩另类视频免费观看| 在线欧美日韩国产| 亚洲一区二区三区四区五区黄| 在线观看成人免费视频| 日韩三级在线观看| 亚洲综合在线观看视频| 在线免费亚洲电影| 日韩电影在线观看一区| 亚洲一区二区偷拍精品| 91精品欧美综合在线观看最新| 久久草av在线| 亚洲国产另类精品专区| 亚洲天堂网中文字| 色综合av在线| 成人免费毛片高清视频| 蜜桃精品视频在线观看| 三级亚洲高清视频| 激情成人综合网| 一级女性全黄久久生活片免费| 亚洲卡通欧美制服中文| 中文字幕一区二区三区蜜月| 精品电影一区二区| 中文字幕一区三区| 亚洲自拍偷拍av| 久久久久99精品国产片| 欧美一区二区视频观看视频| 韩国午夜理伦三级不卡影院| 日产国产欧美视频一区精品 | 波多野结衣视频一区| 国产精品欧美精品| 日韩免费在线观看| 欧美妇女性影城| 99热精品国产| 成人h精品动漫一区二区三区| 蜜芽一区二区三区| 国产精品国产三级国产三级人妇 | 色系网站成人免费| 欧美亚洲国产一区二区三区va | 91麻豆精品91久久久久久清纯| 日韩二区三区四区| 精品国精品国产尤物美女| 欧美一级久久久| 久久网这里都是精品| 国产视频一区在线观看| 亚洲品质自拍视频网站| 亚洲 欧美综合在线网络| 日韩激情一二三区| eeuss鲁片一区二区三区在线看| 欧美日韩一区二区三区高清|