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

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

?? tc.c

?? unix v7是最后一個廣泛發布的研究型UNIX版本
?? C
字號:
#/* * TC-11 DECtape driver */#include "../h/param.h"#include "../h/conf.h"#include "../h/buf.h"#include "../h/dir.h"#include "../h/user.h"struct device {	int	tccsr;	union wb {		int	w;		char	b[2];	} tccm;	int	tcwc;	int	tcba;	int	tcdt;};struct	buf	tctab;char	tcper[8];#define	TCADDR	((struct device *) 0177340)#define	NTCBLK	578#define	TAPERR	0100000#define	TREV	04000#define	READY	0200#define	IENABLE	0100#define	UPS	0200#define	ENDZ	0100000#define	BLKM	02000#define	ILGOP	010000#define	SELERR	04000#define	SAT	0#define	RNUM	02#define	RDATA	04#define	SST	010#define	WDATA	014#define	GO	01#define	SFORW	1#define	SREV	2#define	SIO	3tcclose(dev){	bflush(dev);	tcper[dev&07] = 0;}tcstrategy(bp)register struct buf *bp;{	if(bp->b_flags&B_PHYS)		mapalloc(bp);	bp->b_resid = 0;	if(bp->b_blkno >= NTCBLK || tcper[minor(bp->b_dev)&07]) {		bp->b_flags |= B_ERROR;		iodone(bp);		return;	}	bp->av_forw = 0;	spl6();	if (tctab.b_actf==0)		tctab.b_actf = bp;	else		tctab.b_actl->av_forw = bp;	tctab.b_actl = bp;	if (tctab.b_active==0)		tcstart();	spl0();}tcstart(){	register struct buf *bp;	register int com;	register union wb *tccmp;loop:	tccmp = &TCADDR->tccm;	if ((bp = tctab.b_actf) == 0)		return;	if(tcper[minor(bp->b_dev)&07]) {		if((tctab.b_actf = bp->av_forw) == 0)			tccmp->b[0] = SAT|GO;		bp->b_flags |= B_ERROR;		iodone(bp);		goto loop;	}	if ((tccmp->b[1]&07) != minor(bp->b_dev))		tccmp->b[0] = SAT|GO;	tctab.b_errcnt = 20;	tctab.b_active = SFORW;	com = (minor(bp->b_dev)<<8) | IENABLE|RNUM|GO;	if ((TCADDR->tccsr & UPS) == 0) {		com |= TREV;		tctab.b_active = SREV;	}	tccmp->w = com;}tcintr(){	register struct buf *bp;	register union wb *tccmp;	register int *tcdtp;	tccmp = &TCADDR->tccm;	tcdtp = &TCADDR->tccsr;	bp = tctab.b_actf;	if (tccmp->w&TAPERR) {		if((*tcdtp&(ENDZ|BLKM)) == 0)			deverror(bp, *tcdtp, 0);		if(*tcdtp & (ILGOP|SELERR)) {			tcper[bp->b_dev&07]++;			tctab.b_errcnt = 0;		}		tccmp->w &= ~TAPERR;		if (--tctab.b_errcnt == 0) {			bp->b_flags |= B_ERROR;			goto done;		}		if (tccmp->w&TREV) {		setforw:			tctab.b_active = SFORW;			tccmp->w &= ~TREV;		} else {		setback:			tctab.b_active = SREV;			tccmp->w |= TREV;		}		tccmp->b[0] = IENABLE|RNUM|GO;		return;	}	tcdtp = &TCADDR->tcdt;	switch (tctab.b_active) {	case SIO:	done:		tctab.b_active = 0;		if (tctab.b_actf = bp->av_forw)			tcstart();		else			TCADDR->tccm.b[0] = SAT|GO;		iodone(bp);		return;	case SFORW:		if (*tcdtp > bp->b_blkno)			goto setback;		if (*tcdtp < bp->b_blkno)			goto setforw;		*--tcdtp = (int)bp->b_un.b_addr;	/* core address */		*--tcdtp = -(bp->b_bcount>>1);		tccmp->b[0] = ((bp->b_xmem & 03) << 4) | IENABLE|GO		    | (bp->b_flags&B_READ?RDATA:WDATA);		tctab.b_active = SIO;		return;	case SREV:		if (*tcdtp+3 > bp->b_blkno)			goto setback;		goto setforw;	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人的网站免费观看| 激情综合一区二区三区| 色国产精品一区在线观看| 国产精品国产自产拍高清av| 高清免费成人av| 国产精品九色蝌蚪自拍| 99久久精品免费精品国产| 亚洲精品乱码久久久久| 欧美日韩成人在线一区| 久久精品99久久久| 国产精品亲子伦对白| 在线免费一区三区| 日韩国产精品大片| 中文字幕不卡在线播放| 欧洲精品中文字幕| 美腿丝袜亚洲一区| 亚洲欧美综合色| 欧美高清你懂得| 国产v日产∨综合v精品视频| 国产精品美女久久久久久2018 | 欧美第一区第二区| 成人国产电影网| 亚洲成人免费av| 久久亚洲精精品中文字幕早川悠里| 国产精品影视在线| 亚洲最新视频在线播放| 欧美精品一卡二卡| 国产成人av资源| 亚洲国产精品久久艾草纯爱 | 精品国产精品网麻豆系列| 国产不卡视频在线播放| 亚洲电影第三页| 国产精品久久久久影院老司| 在线国产电影不卡| 国产成人精品免费网站| 亚洲一区在线观看免费| 久久众筹精品私拍模特| 欧美中文字幕一区二区三区| 国产精品资源网站| 视频一区二区三区入口| 国产精品久久久久婷婷| 日韩欧美美女一区二区三区| 97久久精品人人做人人爽 | 国产精品色噜噜| 欧美一区二区三区白人| 一本大道久久a久久综合婷婷| 卡一卡二国产精品 | 久久久久久久久免费| 欧美日免费三级在线| 国v精品久久久网| 精品一区二区日韩| 亚洲图片欧美视频| 亚洲精品欧美专区| 日本一二三不卡| 欧美精品一区二区久久婷婷| 日本久久电影网| 成人av免费观看| 国产成人自拍网| 国产精选一区二区三区| 免费日韩伦理电影| 日韩成人免费看| 五月天亚洲精品| 依依成人精品视频| 国产精品剧情在线亚洲| 国产日韩欧美综合一区| 日韩欧美国产高清| 欧美一级高清大全免费观看| 欧美午夜在线一二页| 色综合久久88色综合天天免费| 懂色中文一区二区在线播放| 精品一区二区三区影院在线午夜 | 欧美激情一区二区三区蜜桃视频| 精品成人一区二区| 久久亚洲影视婷婷| 久久人人爽人人爽| 国产欧美日韩不卡免费| 久久亚洲精华国产精华液| 精品国产1区二区| 欧美电视剧在线观看完整版| 欧美一区二区三区四区五区 | 国产色婷婷亚洲99精品小说| 日韩精品一区二区三区蜜臀| 欧美mv和日韩mv国产网站| 日韩一区二区三区电影| 日韩一区二区免费视频| 欧美大片一区二区| 久久综合九色综合欧美就去吻| 欧美精品一区二区三区蜜桃| 久久精品一区四区| 国产精品久久久久永久免费观看| 亚洲欧美一区二区视频| 亚洲精品久久久久久国产精华液| 亚洲精品菠萝久久久久久久| 一区二区三区波多野结衣在线观看| 亚洲黄色尤物视频| 美女爽到高潮91| 国产精品乡下勾搭老头1| 成人激情免费视频| 色婷婷综合久久久中文一区二区 | eeuss国产一区二区三区| 色综合中文综合网| 久久青草欧美一区二区三区| 国产精品久久久久一区| 亚洲午夜久久久久久久久电影院| 婷婷国产在线综合| 国产精品一级片在线观看| 99视频在线精品| 欧美高清一级片在线| 国产亚洲精品超碰| 亚洲综合999| 国内精品伊人久久久久av一坑| 成人免费av资源| 欧美三级电影网| 国产清纯白嫩初高生在线观看91 | 日韩欧美激情四射| 中文字幕色av一区二区三区| 亚洲精品久久久久久国产精华液| 欧美a一区二区| www.成人在线| 91精品综合久久久久久| 中文字幕av一区二区三区免费看 | 精品电影一区二区| 综合久久久久久| 精品一二三四区| 欧美午夜精品久久久| 久久久三级国产网站| 亚洲二区视频在线| 床上的激情91.| 日韩你懂的电影在线观看| 亚洲欧美视频一区| 国产mv日韩mv欧美| 欧美一级黄色大片| 亚洲综合视频在线| 懂色一区二区三区免费观看| 欧美高清视频在线高清观看mv色露露十八| 久久精品视频免费观看| 午夜精品一区在线观看| 不卡的av中国片| 欧美成人三级在线| 日韩精品一二三| 色菇凉天天综合网| 国产喷白浆一区二区三区| 美女一区二区三区在线观看| 91丨porny丨首页| 亚洲国产电影在线观看| 麻豆精品久久久| 6080yy午夜一二三区久久| 国产精品伦理在线| 国产精品 欧美精品| 欧美一二区视频| 天堂在线亚洲视频| 欧美日韩综合色| 亚洲图片欧美一区| 欧美亚洲动漫精品| 亚洲自拍偷拍九九九| 色婷婷av一区二区三区之一色屋| 久久久久久久国产精品影院| 免费人成在线不卡| 欧美一级片免费看| 日韩1区2区3区| 欧美一级片在线看| 久久99在线观看| 久久综合五月天婷婷伊人| 久久国产夜色精品鲁鲁99| 欧美一卡二卡在线观看| 日本强好片久久久久久aaa| 在线播放欧美女士性生活| 丝袜亚洲另类丝袜在线| 欧美精品1区2区| 美女www一区二区| 日韩欧美国产成人一区二区| 蜜臀91精品一区二区三区| 欧美一区二区性放荡片| 久久精品久久精品| 久久久精品天堂| 99这里只有精品| 亚洲精品乱码久久久久久| 欧美主播一区二区三区| 五月婷婷激情综合网| 日韩欧美国产一区二区在线播放| 久久成人av少妇免费| 国产亚洲精品资源在线26u| 国产91精品精华液一区二区三区| 亚洲国产精品二十页| 91免费在线视频观看| 亚洲男同性视频| 欧美一区二区三区在线看| 日本不卡视频在线| 亚洲丝袜美腿综合| 欧美色手机在线观看| 日本欧美大码aⅴ在线播放| 精品福利一二区| 99久久99精品久久久久久| 亚洲不卡在线观看| 91精品国产aⅴ一区二区| 黄色精品一二区| 亚洲美女屁股眼交| 日韩午夜精品电影| www.亚洲精品| 日韩黄色免费电影|