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

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

?? 00000005.htm

?? 水木社區(qū) embeded 版精華區(qū) 下載
?? HTM
字號:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>BDM手冊5                               turbolinux </title></head><body><center><h1>BBS 水木清華站∶精華區(qū)</h1></center><a name="top"></a>發(fā)信人:&nbsp;doot&nbsp;(ltt),&nbsp;信區(qū):&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />標(biāo)&nbsp;&nbsp;題:&nbsp;BDM手冊5&nbsp;<br />發(fā)信站:&nbsp;BBS&nbsp;水木清華站&nbsp;(Thu&nbsp;Oct&nbsp;26&nbsp;16:23:32&nbsp;2000)&nbsp;<br />&nbsp;<br />Embedded&nbsp;PowerPC&nbsp;BDM&nbsp;(Motorola&nbsp;MPC5xx,&nbsp;MPC8xx)&nbsp;<br />This&nbsp;BDM&nbsp;works&nbsp;quite&nbsp;differently&nbsp;from&nbsp;the&nbsp;CPU32&nbsp;type&nbsp;of&nbsp;BDM.&nbsp;The&nbsp;hardware&nbsp;in&nbsp;<br />terface&nbsp;<br />is&nbsp;similar&nbsp;with&nbsp;serial&nbsp;in,&nbsp;serial&nbsp;out,&nbsp;clock,&nbsp;reset,&nbsp;and&nbsp;status&nbsp;signals.&nbsp;The&nbsp;<br />&nbsp;difference&nbsp;is&nbsp;that&nbsp;<br />there&nbsp;is&nbsp;not&nbsp;a&nbsp;specific&nbsp;command&nbsp;set.&nbsp;Any&nbsp;serial&nbsp;stream&nbsp;entered&nbsp;into&nbsp;the&nbsp;chip&nbsp;<br />&nbsp;is&nbsp;either&nbsp;7&nbsp;or&nbsp;<br />32&nbsp;bits&nbsp;in&nbsp;length&nbsp;(not&nbsp;counting&nbsp;start,&nbsp;control,&nbsp;and&nbsp;length&nbsp;bits).&nbsp;Thirty-&nbsp;tw&nbsp;<br />o-&nbsp;bit&nbsp;bit&nbsp;streams&nbsp;<br />go&nbsp;into&nbsp;the&nbsp;instruction&nbsp;stuff&nbsp;register&nbsp;and&nbsp;come&nbsp;out&nbsp;of&nbsp;the&nbsp;debug&nbsp;data&nbsp;regist&nbsp;<br />er.&nbsp;What&nbsp;<br />actually&nbsp;happens&nbsp;is&nbsp;that&nbsp;the&nbsp;host&nbsp;debugger&nbsp;stuffs&nbsp;PowerPC&nbsp;opcodes&nbsp;into&nbsp;the&nbsp;p&nbsp;<br />rocessor&nbsp;and&nbsp;<br />they&nbsp;are&nbsp;executed.&nbsp;This&nbsp;is&nbsp;actually&nbsp;a&nbsp;very&nbsp;powerful&nbsp;design&nbsp;allowing&nbsp;for&nbsp;all&nbsp;&nbsp;<br />system&nbsp;resources&nbsp;<br />to&nbsp;be&nbsp;accessible&nbsp;since&nbsp;this&nbsp;method&nbsp;gives&nbsp;the&nbsp;debug&nbsp;port&nbsp;the&nbsp;same&nbsp;power&nbsp;as&nbsp;ex&nbsp;<br />ecuting&nbsp;<br />system&nbsp;code.&nbsp;Seven&nbsp;bit&nbsp;data&nbsp;streams&nbsp;are&nbsp;used&nbsp;to&nbsp;control&nbsp;on&nbsp;chip&nbsp;breakpoint&nbsp;f&nbsp;<br />unctions.&nbsp;<br />Debug&nbsp;control&nbsp;registers&nbsp;exist&nbsp;to&nbsp;enable&nbsp;single&nbsp;stepping&nbsp;and&nbsp;other&nbsp;special&nbsp;co&nbsp;<br />ntrols.&nbsp;<br />The&nbsp;processor&nbsp;is&nbsp;“aware”&nbsp;of&nbsp;this&nbsp;BDM&nbsp;in&nbsp;that&nbsp;it&nbsp;is&nbsp;a&nbsp;CPU&nbsp;exception.&nbsp;BDM&nbsp;ma&nbsp;<br />y&nbsp;be&nbsp;entered&nbsp;<br />upon&nbsp;one&nbsp;of&nbsp;any&nbsp;number&nbsp;of&nbsp;exception&nbsp;causing&nbsp;events&nbsp;(invalid&nbsp;opcode,&nbsp;address&nbsp;&nbsp;<br />bus&nbsp;<br />misalignment,&nbsp;non-&nbsp;maskable&nbsp;interrupt,&nbsp;etc.)&nbsp;To&nbsp;resume&nbsp;real-&nbsp;time&nbsp;execution,&nbsp;<br />&nbsp;the&nbsp;debugger&nbsp;<br />stuffs&nbsp;a&nbsp;“return&nbsp;from&nbsp;exception”&nbsp;instruction,&nbsp;“RFI”&nbsp;into&nbsp;the&nbsp;processor’&nbsp;<br />s&nbsp;instruction&nbsp;register.&nbsp;<br />OnCE&nbsp;(On-&nbsp;Chip&nbsp;Emulation)&nbsp;<br />The&nbsp;OnCE&nbsp;(On-&nbsp;Chip&nbsp;Emulation)&nbsp;interface&nbsp;is&nbsp;found&nbsp;on&nbsp;Motorola’s&nbsp;family&nbsp;of&nbsp;DS&nbsp;<br />P&nbsp;chips.&nbsp;It&nbsp;<br />allows&nbsp;for&nbsp;all&nbsp;the&nbsp;same&nbsp;type&nbsp;of&nbsp;debugging&nbsp;as&nbsp;the&nbsp;BDM&nbsp;interface.&nbsp;On&nbsp;most&nbsp;of&nbsp;t&nbsp;<br />he&nbsp;chips,&nbsp;the&nbsp;<br />OnCE&nbsp;interface&nbsp;is&nbsp;implemented&nbsp;via&nbsp;dedicated&nbsp;pins.&nbsp;On&nbsp;the&nbsp;more&nbsp;recent&nbsp;parts,&nbsp;&nbsp;<br />the&nbsp;OnCE&nbsp;<br />engine&nbsp;is&nbsp;accessed&nbsp;via&nbsp;the&nbsp;JTAG&nbsp;port&nbsp;pins.&nbsp;The&nbsp;OnCE&nbsp;port&nbsp;is&nbsp;more&nbsp;complex&nbsp;tha&nbsp;<br />n&nbsp;the&nbsp;BDM&nbsp;<br />port&nbsp;in&nbsp;that&nbsp;it&nbsp;is&nbsp;a&nbsp;state&nbsp;machine&nbsp;controlled&nbsp;by&nbsp;the&nbsp;external&nbsp;debugger.&nbsp;The&nbsp;&nbsp;<br />capabilities&nbsp;of&nbsp;<br />OnCE&nbsp;include:&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interrupt/&nbsp;break&nbsp;into&nbsp;debug&nbsp;mode&nbsp;on&nbsp;program&nbsp;memory&nbsp;address&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interrupt/&nbsp;break&nbsp;into&nbsp;debug&nbsp;node&nbsp;on&nbsp;data&nbsp;memory&nbsp;address&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interrupt/&nbsp;break&nbsp;into&nbsp;debug&nbsp;mode&nbsp;on&nbsp;an&nbsp;on-&nbsp;chip&nbsp;peripheral&nbsp;access&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enter&nbsp;debug&nbsp;mode&nbsp;using&nbsp;a&nbsp;DSP&nbsp;microprocessor&nbsp;instruction&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read/&nbsp;write&nbsp;any&nbsp;DSP&nbsp;core&nbsp;register&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read/&nbsp;write&nbsp;peripheral&nbsp;memory&nbsp;mapped&nbsp;registers&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read/&nbsp;write&nbsp;program&nbsp;or&nbsp;data&nbsp;memory&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Step&nbsp;one&nbsp;or&nbsp;more&nbsp;instructions&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trace&nbsp;one&nbsp;or&nbsp;more&nbsp;instructions&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Save&nbsp;or&nbsp;restore&nbsp;current&nbsp;chip&nbsp;pipeline&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read&nbsp;real-&nbsp;time&nbsp;instruction&nbsp;trace&nbsp;buffer&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit&nbsp;debug&nbsp;mode&nbsp;<br />JTAG&nbsp;debugging&nbsp;(PPC6xx,&nbsp;IBM&nbsp;4xx,&nbsp;TI&nbsp;C90,&nbsp;Analog&nbsp;Devices&nbsp;SHARC)&nbsp;<br />JTAG&nbsp;(Joint&nbsp;Test&nbsp;Action&nbsp;Group.&nbsp;pronounced&nbsp;“jay-&nbsp;tag”)&nbsp;is&nbsp;an&nbsp;IEEE&nbsp;specifica&nbsp;<br />tion&nbsp;(IEEE&nbsp;<br />1149.1).&nbsp;It&nbsp;is&nbsp;actually&nbsp;a&nbsp;method&nbsp;for&nbsp;doing&nbsp;full&nbsp;chip&nbsp;testing&nbsp;and&nbsp;was&nbsp;origina&nbsp;<br />lly&nbsp;implemented&nbsp;<br />to&nbsp;allow&nbsp;testing&nbsp;of&nbsp;all&nbsp;the&nbsp;pin&nbsp;connections&nbsp;of&nbsp;a&nbsp;chip&nbsp;and&nbsp;its&nbsp;interconnectio&nbsp;<br />ns&nbsp;to&nbsp;other&nbsp;chips&nbsp;<br />on&nbsp;the&nbsp;circuit&nbsp;board.&nbsp;It&nbsp;is&nbsp;a&nbsp;serial&nbsp;protocol&nbsp;and&nbsp;chips&nbsp;on&nbsp;the&nbsp;board&nbsp;may&nbsp;be&nbsp;&nbsp;<br />daisy-&nbsp;chained&nbsp;<br />together.&nbsp;In&nbsp;simple&nbsp;terms,&nbsp;the&nbsp;JTAG&nbsp;serial&nbsp;chain&nbsp;through&nbsp;the&nbsp;chip&nbsp;may&nbsp;be&nbsp;wir&nbsp;<br />ed&nbsp;through&nbsp;<br />any&nbsp;on&nbsp;chip&nbsp;devices&nbsp;but&nbsp;typically&nbsp;minimally&nbsp;connects&nbsp;to&nbsp;all&nbsp;the&nbsp;I/&nbsp;O&nbsp;pins&nbsp;an&nbsp;<br />d&nbsp;buffers.&nbsp;The&nbsp;<br />chain&nbsp;may&nbsp;be&nbsp;several&nbsp;score&nbsp;long&nbsp;or&nbsp;thousands&nbsp;of&nbsp;elements.&nbsp;There&nbsp;is&nbsp;no&nbsp;specif&nbsp;<br />ication&nbsp;stating&nbsp;<br />any&nbsp;inclusion&nbsp;of&nbsp;resources&nbsp;for&nbsp;software&nbsp;debug&nbsp;nor&nbsp;is&nbsp;there&nbsp;a&nbsp;prohibition.&nbsp;<br />Different&nbsp;processors&nbsp;implement&nbsp;OCD&nbsp;via&nbsp;JTAG&nbsp;in&nbsp;different&nbsp;ways.&nbsp;The&nbsp;600&nbsp;serie&nbsp;<br />s&nbsp;of&nbsp;PowerPC&nbsp;<br />microprocessors&nbsp;purely&nbsp;use&nbsp;the&nbsp;hardware&nbsp;test&nbsp;chain&nbsp;which&nbsp;winds&nbsp;its&nbsp;way&nbsp;throu&nbsp;<br />gh&nbsp;many&nbsp;of&nbsp;<br />the&nbsp;on-&nbsp;chip&nbsp;resources.&nbsp;Somewhere&nbsp;in&nbsp;the&nbsp;multi-&nbsp;thousand&nbsp;stage&nbsp;serial&nbsp;chain&nbsp;&nbsp;<br />is&nbsp;the&nbsp;instruction&nbsp;<br />register,&nbsp;for&nbsp;example.&nbsp;Debugging&nbsp;with&nbsp;this&nbsp;system&nbsp;is&nbsp;tedious&nbsp;since&nbsp;each&nbsp;core&nbsp;<br />&nbsp;OCD&nbsp;action&nbsp;<br />(modify&nbsp;memory&nbsp;location&nbsp;for&nbsp;instance)&nbsp;may&nbsp;take&nbsp;many&nbsp;trips&nbsp;through&nbsp;the&nbsp;entire&nbsp;<br />&nbsp;JTAG&nbsp;<br />chain.&nbsp;Although&nbsp;the&nbsp;debugger&nbsp;may&nbsp;only&nbsp;be&nbsp;interested&nbsp;in&nbsp;a&nbsp;32&nbsp;bit&nbsp;piece&nbsp;of&nbsp;the&nbsp;<br />&nbsp;chain,&nbsp;all&nbsp;<br />elements&nbsp;must&nbsp;be&nbsp;traversed,&nbsp;and&nbsp;multiple&nbsp;times.&nbsp;Downloading&nbsp;user&nbsp;code&nbsp;may&nbsp;be&nbsp;<br />&nbsp;as&nbsp;slow&nbsp;as&nbsp;<br />less&nbsp;than&nbsp;one&nbsp;hundred&nbsp;bytes&nbsp;per&nbsp;second&nbsp;(vs.&nbsp;over&nbsp;20K&nbsp;per&nbsp;second&nbsp;with&nbsp;other&nbsp;m&nbsp;<br />ethods).&nbsp;<br />Another&nbsp;drawback&nbsp;to&nbsp;implementations&nbsp;that&nbsp;use&nbsp;a&nbsp;shared&nbsp;hardware&nbsp;test/&nbsp;softwar&nbsp;<br />e&nbsp;debug&nbsp;<br />chain&nbsp;(TI&nbsp;DSP&nbsp;chips,&nbsp;600&nbsp;family&nbsp;PowerPC,&nbsp;etc.)&nbsp;is&nbsp;the&nbsp;way&nbsp;the&nbsp;chain&nbsp;is&nbsp;route&nbsp;<br />d&nbsp;during&nbsp;chip&nbsp;<br />design.&nbsp;Since&nbsp;this&nbsp;is&nbsp;typically&nbsp;the&nbsp;least&nbsp;critical&nbsp;path&nbsp;and&nbsp;the&nbsp;least&nbsp;critic&nbsp;<br />al&nbsp;part&nbsp;of&nbsp;the&nbsp;chip&nbsp;<br />design/&nbsp;layout&nbsp;(as&nbsp;well&nbsp;it&nbsp;should&nbsp;be),&nbsp;the&nbsp;designers&nbsp;let&nbsp;the&nbsp;silicon&nbsp;auto-&nbsp;r&nbsp;<br />outer&nbsp;layout&nbsp;the&nbsp;<br />chain’s&nbsp;pathway&nbsp;after&nbsp;the&nbsp;rest&nbsp;of&nbsp;the&nbsp;chip&nbsp;has&nbsp;been&nbsp;laid&nbsp;out.&nbsp;This&nbsp;means&nbsp;th&nbsp;<br />at&nbsp;each&nbsp;revision&nbsp;<br />of&nbsp;the&nbsp;silicon&nbsp;may&nbsp;have&nbsp;a&nbsp;different&nbsp;JTAG&nbsp;chain,&nbsp;hence&nbsp;the&nbsp;host&nbsp;debugger&nbsp;soft&nbsp;<br />ware&nbsp;must&nbsp;be&nbsp;<br />aware&nbsp;of&nbsp;every&nbsp;revision&nbsp;of&nbsp;silicon.&nbsp;This&nbsp;is&nbsp;a&nbsp;nightmare.&nbsp;TI&nbsp;solves&nbsp;this&nbsp;prob&nbsp;<br />lem&nbsp;by&nbsp;often&nbsp;<br />updating&nbsp;their&nbsp;OEM&nbsp;emulator&nbsp;software&nbsp;tool&nbsp;kit.&nbsp;This&nbsp;does&nbsp;not&nbsp;help&nbsp;the&nbsp;end-&nbsp;u&nbsp;<br />ser&nbsp;unless&nbsp;<br />he/&nbsp;she&nbsp;has&nbsp;a&nbsp;very&nbsp;reliable&nbsp;debugger&nbsp;vendor.&nbsp;<br />An&nbsp;alternative&nbsp;method&nbsp;to&nbsp;the&nbsp;JTAG&nbsp;OCD&nbsp;is&nbsp;to&nbsp;use&nbsp;a&nbsp;different&nbsp;chain&nbsp;via&nbsp;the&nbsp;JT&nbsp;<br />AG&nbsp;port.&nbsp;<br />This&nbsp;is&nbsp;allowed&nbsp;for&nbsp;in&nbsp;the&nbsp;IEEE&nbsp;specification.&nbsp;Using&nbsp;this&nbsp;method,&nbsp;one&nbsp;chain&nbsp;&nbsp;<br />is&nbsp;available&nbsp;for&nbsp;<br />the&nbsp;hardware&nbsp;test&nbsp;and&nbsp;debug&nbsp;of&nbsp;the&nbsp;chip,&nbsp;another&nbsp;for&nbsp;software&nbsp;debug.&nbsp;This&nbsp;me&nbsp;<br />thod&nbsp;is&nbsp;used&nbsp;<br />in&nbsp;the&nbsp;IBM&nbsp;400&nbsp;series&nbsp;of&nbsp;PowerPC&nbsp;as&nbsp;well&nbsp;as&nbsp;in&nbsp;the&nbsp;SHARC&nbsp;DSP&nbsp;from&nbsp;Analog&nbsp;Dev&nbsp;<br />ices.&nbsp;<br />This&nbsp;secondary&nbsp;chain&nbsp;allows&nbsp;access&nbsp;to&nbsp;debug&nbsp;specific&nbsp;registers,&nbsp;usually&nbsp;only&nbsp;<br />&nbsp;two&nbsp;or&nbsp;three&nbsp;<br />are&nbsp;needed.&nbsp;In&nbsp;the&nbsp;IBM&nbsp;chips,&nbsp;the&nbsp;debug&nbsp;port&nbsp;has&nbsp;access&nbsp;to&nbsp;an&nbsp;instruction&nbsp;st&nbsp;<br />uff&nbsp;buffer,&nbsp;a&nbsp;<br />debug&nbsp;control&nbsp;register&nbsp;and&nbsp;a&nbsp;debug&nbsp;status&nbsp;register.&nbsp;The&nbsp;instruction&nbsp;stuff&nbsp;bu&nbsp;<br />ffer&nbsp;allows&nbsp;the&nbsp;<br />debugger&nbsp;to&nbsp;stuff&nbsp;any&nbsp;opcode&nbsp;into&nbsp;the&nbsp;core&nbsp;processors’&nbsp;instruction&nbsp;register&nbsp;<br />,&nbsp;in&nbsp;effect&nbsp;causing&nbsp;<br />a&nbsp;single&nbsp;step&nbsp;to&nbsp;occur.&nbsp;By&nbsp;executing&nbsp;the&nbsp;proper&nbsp;instructions,&nbsp;any&nbsp;action&nbsp;nee&nbsp;<br />ded&nbsp;may&nbsp;be&nbsp;<br />performed.&nbsp;The&nbsp;debug&nbsp;control&nbsp;and&nbsp;status&nbsp;registers&nbsp;allow&nbsp;for&nbsp;the&nbsp;typical&nbsp;debu&nbsp;<br />g&nbsp;commands&nbsp;<br />such&nbsp;as&nbsp;single&nbsp;step&nbsp;and&nbsp;run.&nbsp;Since&nbsp;a&nbsp;chain&nbsp;separate&nbsp;from&nbsp;the&nbsp;hardware&nbsp;test&nbsp;c&nbsp;<br />hain&nbsp;is&nbsp;used,&nbsp;<br />the&nbsp;length&nbsp;of&nbsp;the&nbsp;chain&nbsp;is&nbsp;typically&nbsp;under&nbsp;50&nbsp;bits&nbsp;long.&nbsp;There&nbsp;is&nbsp;some&nbsp;small&nbsp;<br />&nbsp;overhead&nbsp;with&nbsp;<br />each&nbsp;JTAG&nbsp;action&nbsp;to&nbsp;ensure&nbsp;that&nbsp;the&nbsp;proper&nbsp;chain&nbsp;is&nbsp;being&nbsp;accessed.&nbsp;<br />Note&nbsp;that&nbsp;TI&nbsp;uses&nbsp;different&nbsp;flavors&nbsp;of&nbsp;the&nbsp;JTAG&nbsp;port&nbsp;on&nbsp;the&nbsp;DSP&nbsp;chips.&nbsp;The&nbsp;C&nbsp;<br />30&nbsp;family&nbsp;<br />actually&nbsp;has&nbsp;what&nbsp;is&nbsp;referred&nbsp;to&nbsp;as&nbsp;an&nbsp;MPSD&nbsp;port,&nbsp;similar&nbsp;but&nbsp;not&nbsp;exactly&nbsp;JT&nbsp;<br />AG.&nbsp;<br />An&nbsp;advantage&nbsp;to&nbsp;using&nbsp;the&nbsp;JTAG&nbsp;port&nbsp;for&nbsp;software&nbsp;debug&nbsp;is&nbsp;that&nbsp;it&nbsp;does&nbsp;not&nbsp;n&nbsp;<br />eed&nbsp;any&nbsp;<br />additional&nbsp;pins&nbsp;on&nbsp;the&nbsp;processor&nbsp;for&nbsp;separate&nbsp;hardware&nbsp;and&nbsp;software&nbsp;debug.&nbsp;A&nbsp;<br />&nbsp;disadvantage&nbsp;<br />is&nbsp;the&nbsp;added&nbsp;overhead&nbsp;needed&nbsp;for&nbsp;each&nbsp;basic&nbsp;action.&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;來源:·BBS&nbsp;水木清華站&nbsp;smth.org·[FROM:&nbsp;202.117.114.7]&nbsp;<br /><a href="00000004.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一頁</a><a href="index.htm">回到目錄</a><a href="#top">回到頁首</a><a href="00000006.htm">下一篇</a></h1></center><center><h1>BBS 水木清華站∶精華區(qū)</h1></center></body></html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
18欧美乱大交hd1984| 精品在线播放免费| 日av在线不卡| 国产69精品久久久久毛片| 欧美日韩亚洲国产综合| 久久久久国产免费免费| 七七婷婷婷婷精品国产| 色综合婷婷久久| 久久精品日韩一区二区三区| 亚洲国产日韩在线一区模特 | 欧美图片一区二区三区| 久久久久久麻豆| 日本欧美久久久久免费播放网| 欧美久久一二区| √…a在线天堂一区| 国内外成人在线视频| 欧美日韩1区2区| 亚洲精品视频一区| 在线视频观看一区| 91麻豆精品91久久久久同性| 精品国产a毛片| 国产精品盗摄一区二区三区| 国产精品福利电影一区二区三区四区| 一区二区三区国产精品| 一区二区三区欧美亚洲| 午夜精品福利一区二区蜜股av| 看电视剧不卡顿的网站| 成人午夜激情影院| 欧美视频三区在线播放| 欧美成人精品1314www| 日本一区二区三区国色天香| 国产精品久久久久久久久免费丝袜| 亚洲日本青草视频在线怡红院| 亚洲成av人片在www色猫咪| 久久99精品久久久久婷婷| 成人97人人超碰人人99| 欧美日韩一区不卡| 久久先锋资源网| 亚洲免费观看高清完整版在线观看| 午夜视频在线观看一区二区三区| 久久er99精品| 在线精品视频一区二区| 2017欧美狠狠色| 亚洲成人av一区二区| 成人18视频在线播放| 欧美肥妇bbw| 亚洲欧美日韩久久精品| 国产一区二区不卡在线| 在线免费亚洲电影| 国产精品美女www爽爽爽| 日本亚洲电影天堂| 欧美午夜精品一区二区蜜桃| 国产农村妇女精品| 美日韩黄色大片| 欧美三级视频在线播放| 亚洲同性gay激情无套| 国产又黄又大久久| 日韩欧美精品三级| 亚洲超碰精品一区二区| 91麻豆国产在线观看| 国产午夜亚洲精品羞羞网站| 蜜桃视频在线观看一区二区| 欧美视频你懂的| 亚洲免费观看高清完整| av不卡在线观看| 亚洲欧洲精品成人久久奇米网| 美洲天堂一区二卡三卡四卡视频| 一本色道久久综合亚洲精品按摩| 国产清纯白嫩初高生在线观看91 | 久久久国产综合精品女国产盗摄| 性做久久久久久| 欧美在线一区二区三区| 椎名由奈av一区二区三区| 国产成人av电影在线播放| 精品国产亚洲一区二区三区在线观看| 青青草91视频| 91精品国产91热久久久做人人| 一区二区三区在线看| 一本一道波多野结衣一区二区| 中文字幕欧美日本乱码一线二线| 韩国成人精品a∨在线观看| 欧美一级高清片| 国产一区二区精品久久| 国产精品久久看| 91网站在线播放| 亚洲国产中文字幕| 欧美女孩性生活视频| 日本欧美肥老太交大片| 久久理论电影网| 高清在线不卡av| 亚洲男同性恋视频| 欧美精选在线播放| 国产精品一区二区三区四区| 欧美国产精品一区二区三区| 91在线小视频| 日日夜夜精品视频天天综合网| 日韩一区二区电影| 成人免费高清在线观看| 亚洲黄色免费网站| 欧美一区二区三区色| 国产精品18久久久久| 亚洲视频一区在线| 日韩亚洲欧美成人一区| 国产黄人亚洲片| 亚洲欧洲制服丝袜| 91精品国产福利| 岛国精品在线播放| 石原莉奈一区二区三区在线观看| 久久网这里都是精品| 99re免费视频精品全部| 日本aⅴ精品一区二区三区 | 紧缚捆绑精品一区二区| 国产精品成人一区二区艾草| 91精品婷婷国产综合久久性色 | 日韩三级精品电影久久久| 日韩精品在线一区| 亚洲日本丝袜连裤袜办公室| 国产大陆a不卡| 欧美成人一区二区三区| 无码av免费一区二区三区试看| 成人美女视频在线看| 久久久综合激的五月天| 免费成人av在线| 91精品国产一区二区| 亚洲欧美视频一区| av电影天堂一区二区在线观看| 欧美日韩在线亚洲一区蜜芽| 亚洲猫色日本管| 欧美性极品少妇| 久久福利资源站| 欧美激情在线一区二区三区| 欧美一区二区国产| 国产女主播一区| 亚洲精品一区二区三区精华液 | 国产一区福利在线| 一区二区三区不卡在线观看 | 欧美剧情电影在线观看完整版免费励志电影 | 91伊人久久大香线蕉| 久久国产剧场电影| 亚洲成人午夜影院| 久久精品国产一区二区三 | 欧美成人免费网站| 欧美一区二区久久久| 欧美精品在欧美一区二区少妇| 国产福利不卡视频| 九九九久久久精品| 日韩精品国产精品| 日韩欧美国产不卡| 欧美一二三区在线观看| 粉嫩绯色av一区二区在线观看| 国产日韩欧美一区二区三区乱码 | 在线观看欧美黄色| 一区二区三区在线播放| 欧美一区二区高清| www.视频一区| 免费在线看一区| 亚洲影视在线播放| 国产亚洲视频系列| 欧美一级高清大全免费观看| aaa欧美日韩| 国产精品一级片在线观看| 午夜成人免费视频| 视频一区二区中文字幕| 亚洲成人午夜影院| 亚洲免费在线视频一区 二区| 日韩精品专区在线影院观看| 久久嫩草精品久久久久| 中文一区二区在线观看| 久久人人97超碰com| 成人国产精品免费网站| av在线不卡网| 亚洲成人激情社区| 欧美tickling挠脚心丨vk| 青草av.久久免费一区| 国产精品网站在线观看| 国产精品日韩精品欧美在线| 综合久久久久久久| 中文字幕日韩av资源站| 色综合久久久久综合| 欧美一区二区三区在线视频 | 欧美性色黄大片| 国产人成一区二区三区影院| 国产精品国产精品国产专区不片| 亚洲高清不卡在线观看| 色久优优欧美色久优优| 中文久久乱码一区二区| 丝袜亚洲另类丝袜在线| 免费观看在线色综合| 色综合久久久久综合99| 日韩视频一区二区在线观看| 亚洲狠狠丁香婷婷综合久久久| 亚洲二区视频在线| 日韩一级完整毛片| 久久av资源站| 国产精品理论片在线观看| 色婷婷av一区二区三区之一色屋| 最新高清无码专区| 欧美一卡二卡在线观看| 国产麻豆精品在线观看| 国产精品美女一区二区三区 |