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

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

?? sam9_sdram.mac

?? ATMEL AT91SAM9260的中段控制程序!
?? MAC
字號(hào):
// ---------------------------------------------------------
//   ATMEL Microcontroller Software Support  -  ROUSSET  -
// ---------------------------------------------------------
// The software is delivered "AS IS" without warranty or
// condition of any  kind, either express, implied or
// statutory. This includes without limitation any warranty
// or condition with respect to merchantability or fitness
// for any particular purpose, or against the infringements of
// intellectual property rights of others.
// ---------------------------------------------------------
//  File: SAM9_SDRAM.mac
//  User setup file for CSPY debugger.
//  1.1 08/Aug/06 jpp    : Creation
//
//  $Revision: 1.1 $
//
// ---------------------------------------------------------
__var __mac_i;
__var __mac_pt;

/*********************************************************************
*
*       execUserReset() : JTAG set initially to Full Speed
*/
execUserReset()
{
    __message "------------------------------ execUserReset ---------------------------------";
    CheckNoRemap();
    ini();
    __PllSetting100MHz();              
    __AIC();                          //* Init AIC
    __message "-------------------------------Set PC Reset ----------------------------------";
    __writeMemory32(0xD3,0x98,"Register");        //*  Set CPSR
    __writeMemory32(0x20000000,0xB4,"Register");  //*  Set PC (R15)

}

/*********************************************************************
*
*       execUserPreload() : JTAG set initially to 32kHz
*/
execUserPreload()
{
    __message "------------------------------ execUserPreload ---------------------------------";
    __writeMemory32(0xD3,0x98,"Register"); //*  Set CPSR
    __PllSetting();                   //* Init PLL
    __PllSetting100MHz();              
    __initSDRAM();                    //* Init SDRAM before load
    __AIC();                          //* Init AIC
    CheckNoRemap();                   //* Set the RAM memory at 0x0020 0000 & 0x0000 0000
    Watchdog();                       //* Watchdog Disable

//*  Get the Chip ID  (AT91C_DBGU_C1R & AT91C_DBGU_C2R
    __mac_i=__readMemory32(0xFFFFF240,"Memory");
    __message " ---------------------------------------- Chip ID   0x",__mac_i:%X;

    if ( __mac_i == 0x019803A1)  {__message " Chip ID for AT91SAM9260";}
    else { __message " Chip ID for unknown !!";}
    __mac_i=__readMemory32(0xFFFFF244,"Memory");
    __message " ---------------------------------------- Extention 0x",__mac_i:%X;

}
/*********************************************************************
*
*       __initSDRAM()
* Function description
* Set SDRAM for works at 100 MHz
*/
__initSDRAM()
{
//* Configure EBI Chip select	
//    pCCFG->CCFG_EBICSA |= AT91C_EBI_CS1A_SDRAMC;
// AT91C_CCFG_EBICSA ((AT91_REG *) 	0xFFFFEF1C) // (CCFG)  EBI Chip Select Assignement Register
    __writeMemory32(0x0001003A,0xFFFFEF1C,"Memory");


//*  Configure PIOs
//*	AT91F_PIO_CfgPeriph( AT91C_BASE_PIOC, AT91C_PC16_D16 to AT91C_PC16_D31
// pPio->PIO_ASR = periphAEnable; AT91C_PIOC_ASR ((AT91_REG *) 0xFFFFF870) // (PIOC) Select A Register
// pPio->PIO_BSR = periphBEnable;AT91C_PIOC_BSR  ((AT91_REG *) 0xFFFFF874) // (PIOC) Select B Register
// pPio->PIO_PDR = (periphAEnable | periphBEnable); // Set in Periph mode
    __writeMemory32(0xFFFF0000,0xFFFFF870,"Memory");
    __writeMemory32(0x00000000,0xFFFFF874,"Memory");
    __writeMemory32(0xFFFF0000,0xFFFFF804,"Memory");

//* psdrc->SDRAMC_CR =  AT91C_SDRAMC_NC_9  | AT91C_SDRAMC_NR_13 | AT91C_SDRAMC_CAS_3 |
//  AT91C_SDRAMC_NB_4_BANKS | AT91C_SDRAMC_DBW_32_BITS | AT91C_SDRAMC_TWR_2 | AT91C_SDRAMC_TRC_7 |
//  AT91C_SDRAMC_TRP_2 | AT91C_SDRAMC_TRCD_2 | AT91C_SDRAMC_TRAS_5 | AT91C_SDRAMC_TXSR_8 ;
    __writeMemory32(0x85227279,0xFFFFEA08,"Memory");
 __sleep(100);
//*	psdrc->SDRAMC_MR	= 0x00000002;		// Set PRCHG AL
    __writeMemory32(0x00000002,0xFFFFEA00,"Memory");
//*	*AT91C_SDRAM	= 0x00000000;			// Perform PRCHG
    __writeMemory32(0x00000000,0x20000000,"Memory");
 __sleep(100);


//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 1st CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");

//*	*(AT91C_SDRAM+4)	= 0x00000001;	// Perform CBR
    __writeMemory32(0x00000001,0x20000010,"Memory");

//*	psdrc->SDRAMC_MR	= 0x00000004;		// Set 2 CBR
     __writeMemory32(0x00000004,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+8)	= 0x00000002;	// Perform CBR
     __writeMemory32(0x00000002,0x20000020,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 3 CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+0xc)	= 0x00000003;	// Perform CBR
     __writeMemory32(0x00000003,0x20000030,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 4 CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+0x10)	= 0x00000004;	// Perform CBR
     __writeMemory32(0x00000004,0x20000040,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 5 CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+0x14)	= 0x00000005;	// Perform CBR
     __writeMemory32(0x00000005,0x20000050,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 6 CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+0x18)	= 0x00000006;	// Perform CBR
     __writeMemory32(0x00000006,0x20000060,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 7 CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");	
//*	*(AT91C_SDRAM+0x1c)	= 0x00000007;	// Perform CBR
     __writeMemory32(0x00000007,0x20000070,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_RFSH_CMD;		// Set 8 CBR
      __writeMemory32(0x00000004,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+0x20)	= 0x00000008;	// Perform CBR
     __writeMemory32(0x00000008,0x20000080,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_LMR_CMD;		// Set LMR operation
      __writeMemory32(0x00000003,0xFFFFEA00,"Memory");
//*	*(AT91C_SDRAM+0x24)	= 0xcafedede;		// Perform LMR burst=1, lat=2
     __writeMemory32(0xCAFEDEDE,0x20000090,"Memory");

//*	psdrc->SDRAMC_TR	= (AT91C_MASTER_CLOCK * 7)/1000000;				// Set Refresh Timer 390 for 25MHz (TR= 15.6 * F )
//									               // (F : system clock freq. MHz

      __writeMemory32(0x000002B9,0xFFFFEA04,"Memory");

//*	psdrc->SDRAMC_MR	= AT91C_SDRAMC_MODE_NORMAL_CMD;		// Set Normal mode
      __writeMemory32(0x00000000,0xFFFFEA00,"Memory");

//*	*AT91C_SDRAM	= 0x00000000;	// Perform Normal mode
      __writeMemory32(0x00000000,0x20000000,"Memory");
   __message "------------------------------- SDRAM Done at 100 MHz -------------------------------";

}

/*********************************************************************
*
*       __PllSetting()
* Function description
*   Initializes the PMC.
*   1. Enable the Main Oscillator
*   2. Configure PLL
*   3. Switch Master
*/
__PllSetting()
{
     if ((__readMemory32(0xFFFFFC30,"Memory")&0x3) != 0 ) {
//* Disable all PMC interrupt ( $$ JPP)
//* AT91C_PMC_IDR   ((AT91_REG *) 0xFFFFFC64) //(PMC) Interrupt Disable Register
//*    pPmc->PMC_IDR = 0xFFFFFFFF;
    __writeMemory32(0xFFFFFFFF,0xFFFFFC64,"Memory");
//* AT91C_PMC_PCDR  ((AT91_REG *) 0xFFFFFC14) //(PMC) Peripheral Clock Disable Register
    __writeMemory32(0xFFFFFFFF,0xFFFFFC14,"Memory");
// Disable all clock only Processor clock is enabled.
    __writeMemory32(0xFFFFFFFE,0xFFFFFC04,"Memory");

// AT91C_PMC_MCKR  ((AT91_REG *) 	0xFFFFFC30) // (PMC) Master Clock Register
    __writeMemory32(0x00000001,0xFFFFFC30,"Memory");
    __sleep(10000);

// write reset value to PLLA and PLLB
// AT91C_PMC_PLLAR ((AT91_REG *) 	0xFFFFFC28) // (PMC) PLL A Register
    __writeMemory32(0x00003F00,0xFFFFFC28,"Memory");

// AT91C_PMC_PLLBR ((AT91_REG *) 	0xFFFFFC2C) // (PMC) PLL B Register
    __writeMemory32(0x00003F00,0xFFFFFC2C,"Memory");
    __sleep(10000);
    __emulatorSpeed(0);               //* Set JTAG speed to full speed

   __message "------------------------------- PLL  Enable -----------------------------------------";
   } else {
   __message " ********* Core in SLOW CLOCK mode ********* "; }
}
/*********************************************************************
*
*       __PllSetting100MHz()
* Function description
*   Set core at 200 MHz and MCK at 100 MHz 
*/
__PllSetting100MHz()
{

   __message "------------------------------- PLL Set at 100 MHz ----------------------------------";

//* pPmc->PMC_MOR = (( AT91C_CKGR_OSCOUNT & (0x8 <<8) | AT91C_CKGR_MOSCEN ));
    __writeMemory32(0x00000801,0xFFFFFC20,"Memory");
    __sleep(10000);
// AT91C_PMC_MCKR  ((AT91_REG *) 	0xFFFFFC30) // (PMC) Master Clock Register
    __writeMemory32(0x00000001,0xFFFFFC30,"Memory");
    __sleep(10000);
//*   AT91C_BASE_CKGR->CKGR_PLLAR = (AT91C_CKGR_SRCA | ((172 << 16) & AT91C_CKGR_MULA) | 
//    (AT91C_CKGR_PLLACOUNT | (AT91C_CKGR_OUTA_2 | (16);
    __writeMemory32(0x20ACBF10,0xFFFFFC28,"Memory");
    __sleep(10000);
//*   AT91C_BASE_PMC->PMC_MCKR =  AT91C_PMC_CSS_PLLA_CLK | AT91C_PMC_PRES_CLK | AT91C_PMC_MDIV_2;;
    __writeMemory32(0x00000102,0xFFFFFC30,"Memory");
     __sleep(10000);

}

/*********************************************************************
*
*       _Watchdog()
*
* Function description
*   Clear Watchdog
*/
Watchdog()
{
//* Watchdog Disable
//      AT91C_BASE_WDTC->WDTC_WDMR= AT91C_SYSC_WDDIS;
   __writeMemory32(0x00008000,0xFFFFFD44,"Memory");

   __message "------------------------------- Watchdog Disable ------------------------------------";
}

/*********************************************************************
*
*       CheckRemap()
*
* Function description
*   Check the Remap.
*/
CheckNoRemap()
{
// AT91C_MATRIX_MRCR ((AT91_REG *) 	0xFFFFEF00) // (MATRIX)  Master Remp Control Register
    __mac_i=__readMemory32(0xFFFFEF00,"Memory");
    __message "----- AT91C_MATRIX_MRCR  : 0x",__mac_i:%X;

    if ( ((__mac_i & 0x01) == 0) || ((__mac_i & 0x02) == 0)){
        __message "------------------------------- The Remap is NOT & REMAP ----------------------------";
        __writeMemory32(0x00000003,0xFFFFEF00,"Memory");
        __mac_i=__readMemory32(0xFFFFEF00,"Memory");
        __message "----- AT91C_MATRIX_MRCR  : 0x",__mac_i:%X;
    } else {
        __message "------------------------------- The Remap is done -----------------------------------";
    }
}

/*********************************************************************
*
*       __AIC()
*
* Function description
*   Reset the Interrupt Controller.
*/
__AIC()
{
// Mask All interrupt pAic->AIC_IDCR = 0xFFFFFFFF;
    __writeMemory32(0xffffffff,0xFFFFF124,"Memory");
    __writeMemory32(0xffffffff,0xFFFFF128,"Memory");

// #define AT91C_TC0_SR    ((AT91_REG *) 	0xFFFA0020) // (TC0) Status Register
// #define AT91C_TC1_SR    ((AT91_REG *) 	0xFFFA0060) // (TC1) Status Register
// #define AT91C_TC2_SR    ((AT91_REG *) 	0xFFFA00A0) // (TC2) Status Register
    __readMemory32(0xFFFA0020,"Memory");
    __readMemory32(0xFFFA0060,"Memory");
    __readMemory32(0xFFFA00A0,"Memory");
// disable peripheral clock  Peripheral Clock Disable Register
    __writeMemory32(0xffffffff,0xFFFFFC14,"Memory");

    for (__mac_i=0;__mac_i < 8; __mac_i++)
    {
      // AT91C_BASE_AIC->AIC_EOICR
      __mac_pt =  __readMemory32(0xFFFFF130,"Memory");

    }
//*   __message "------------------------------- AIC 2 INIT ---------------------------------------------";
}
/*********************************************************************
*
*       ini() :
* Function description
* Write ARM9 core regsiter to Reset value
*/
ini()
{
__writeMemory32(0x0,0x00,"Register");
__writeMemory32(0x0,0x04,"Register");
__writeMemory32(0x0,0x08,"Register");
__writeMemory32(0x0,0x0C,"Register");
__writeMemory32(0x0,0x10,"Register");
__writeMemory32(0x0,0x14,"Register");
__writeMemory32(0x0,0x18,"Register");
__writeMemory32(0x0,0x1C,"Register");
__writeMemory32(0x0,0x20,"Register");
__writeMemory32(0x0,0x24,"Register");
__writeMemory32(0x0,0x28,"Register");
__writeMemory32(0x0,0x2C,"Register");
__writeMemory32(0x0,0x30,"Register");
__writeMemory32(0x0,0x34,"Register");
__writeMemory32(0x0,0x38,"Register");

// Set CPSR
__writeMemory32(0x0D3,0x98,"Register");

}

/*********************************************************************
*
*       __Core_Register() :
* Function description
* Read all ARM9 core regsiter
*/
__Core_Register()
{
i=__readMemory32(0x00,"Register");   __message "R00 0x",i:%X;
i=__readMemory32(0x04,"Register");   __message "R01 0x",i:%X;
i=__readMemory32(0x08,"Register");   __message "R02 0x",i:%X;
i=__readMemory32(0x0C,"Register");   __message "R03 0x",i:%X;
i=__readMemory32(0x10,"Register");   __message "R04 0x",i:%X;
i=__readMemory32(0x14,"Register");   __message "R05 0x",i:%X;
i=__readMemory32(0x18,"Register");   __message "R06 0x",i:%X;
i=__readMemory32(0x1C,"Register");   __message "R07 0x",i:%X;
i=__readMemory32(0x20,"Register");   __message "R08 0x",i:%X;
i=__readMemory32(0x24,"Register");   __message "R09 0x",i:%X;
i=__readMemory32(0x28,"Register");   __message "R10 0x",i:%X;
i=__readMemory32(0x2C,"Register");   __message "R11 0x",i:%X;
i=__readMemory32(0x30,"Register");   __message "R12 0x",i:%X;
i=__readMemory32(0x34,"Register");   __message "R13 0x",i:%X;
i=__readMemory32(0x38,"Register");   __message "R14 0x",i:%X;
i=__readMemory32(0x3C,"Register");   __message "R13 SVC 0x",i:%X;
i=__readMemory32(0x40,"Register");   __message "R14 SVC 0x",i:%X;
i=__readMemory32(0x44,"Register");   __message "R13 ABT 0x",i:%X;
i=__readMemory32(0x48,"Register");   __message "R14 ABT 0x",i:%X;
i=__readMemory32(0x4C,"Register");   __message "R13 UND 0x",i:%X;
i=__readMemory32(0x50,"Register");   __message "R14 UND 0x",i:%X;
i=__readMemory32(0x54,"Register");   __message "R13 IRQ 0x",i:%X;
i=__readMemory32(0x58,"Register");   __message "R14 IRQ 0x",i:%X;
i=__readMemory32(0x5C,"Register");   __message "R08 FIQ 0x",i:%X;
i=__readMemory32(0x60,"Register");   __message "R09 FIQ 0x",i:%X;
i=__readMemory32(0x64,"Register");   __message "R10 FIQ 0x",i:%X;
i=__readMemory32(0x68,"Register");   __message "R11 FIQ 0x",i:%X;
i=__readMemory32(0x6C,"Register");   __message "R12 FIQ 0x",i:%X;
i=__readMemory32(0x70,"Register");   __message "R13 FIQ 0x",i:%X;
i=__readMemory32(0x74,"Register");   __message "R14 FIQ0x",i:%X;
i=__readMemory32(0x98,"Register");   __message "CPSR     ",i:%X;
i=__readMemory32(0x94,"Register");   __message "SPSR     ",i:%X;
i=__readMemory32(0x9C,"Register");   __message "SPSR ABT ",i:%X;
i=__readMemory32(0xA0,"Register");   __message "SPSR ABT ",i:%X;
i=__readMemory32(0xA4,"Register");   __message "SPSR UND ",i:%X;
i=__readMemory32(0xA8,"Register");   __message "SPSR IRQ ",i:%X;
i=__readMemory32(0xAC,"Register");   __message "SPSR FIQ ",i:%X;

i=__readMemory32(0xB4,"Register");   __message "PC 0x",i:%X;

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人激情av| 91网站最新网址| 免费精品视频最新在线| 国产精品99久久不卡二区| 亚洲男人的天堂在线aⅴ视频| 宅男在线国产精品| 97se亚洲国产综合自在线观| 久久精品国产久精国产爱| 亚洲欧美一区二区不卡| 2020国产精品| 欧美日韩高清影院| 一本到不卡免费一区二区| 国产成人综合自拍| 久久国产人妖系列| 免费在线欧美视频| 五月婷婷综合网| 成人黄色777网| 激情国产一区二区| 日韩黄色小视频| 亚洲一区二区三区四区五区黄 | 国产视频一区在线观看| 91精品国产综合久久久久| 色菇凉天天综合网| 91玉足脚交白嫩脚丫在线播放| 国产伦精品一区二区三区免费迷| 男男成人高潮片免费网站| 欧美群妇大交群的观看方式| 香蕉av福利精品导航| 久久av中文字幕片| 亚洲综合在线观看视频| 中文字幕不卡三区| 欧美经典一区二区| 久久久久久电影| 亚洲精品在线三区| 精品国产一区二区三区忘忧草| 91精品国产综合久久精品性色| 欧美日韩国产高清一区二区三区| 欧美视频一区在线| 欧美日韩一区二区三区视频| 在线观看日韩毛片| 精品视频在线看| 欧美日韩免费一区二区三区视频| 精品视频一区二区三区免费| 欧美日韩国产中文| 67194成人在线观看| 日韩欧美一区二区三区在线| 欧美成人a在线| 久久久久久亚洲综合| 国产欧美综合色| 国产精品对白交换视频| 综合久久综合久久| 日韩理论片在线| 久久精品久久99精品久久| 国产成人免费高清| 国产福利一区二区三区视频在线 | 亚洲超丰满肉感bbw| 夜夜嗨av一区二区三区网页 | 亚洲亚洲精品在线观看| 日韩精品一区第一页| 狠狠v欧美v日韩v亚洲ⅴ| 大胆亚洲人体视频| 91久久免费观看| 欧美一区在线视频| 国产午夜精品福利| 亚洲激情综合网| 日本sm残虐另类| 欧美一区二区女人| 国产日韩av一区| 一区二区三区日韩| 免费av网站大全久久| 懂色av一区二区三区免费看| 色国产综合视频| 日韩欧美一区在线| 中文字幕一区二区三区四区不卡 | 精品一区二区在线免费观看| 成人开心网精品视频| 欧美午夜精品免费| wwwwww.欧美系列| 亚洲免费电影在线| 国产综合色精品一区二区三区| 99国产精品久久久久久久久久| 欧美日韩免费不卡视频一区二区三区| 精品入口麻豆88视频| 亚洲视频一区二区在线| 久久精品国产精品亚洲红杏| 97se亚洲国产综合自在线观| 精品国产一区二区精华| 亚洲欧洲日产国产综合网| 日本aⅴ亚洲精品中文乱码| 91亚洲精品乱码久久久久久蜜桃| 欧美一区二区三区在线视频 | 美女国产一区二区三区| 99久久99久久精品免费观看| 精品日韩在线观看| 夜夜爽夜夜爽精品视频| 国产91精品欧美| 日韩精品一区二区三区四区| 亚洲免费观看高清完整版在线 | 91年精品国产| 久久亚洲私人国产精品va媚药| 亚洲一区二区三区四区在线免费观看| 国产精品亚洲人在线观看| 538在线一区二区精品国产| 亚洲免费大片在线观看| 国产99久久久国产精品潘金| 日韩亚洲欧美在线观看| 亚洲韩国精品一区| 99re视频精品| 欧美激情中文不卡| 国产剧情一区在线| 日韩视频123| 午夜伊人狠狠久久| 日本高清不卡一区| 亚洲日本免费电影| 成人短视频下载 | 日韩经典中文字幕一区| 色成人在线视频| 中文字幕中文在线不卡住| 国产在线不卡一卡二卡三卡四卡| 欧美一区二区三区小说| 日韩精品一二三| 欧美日本韩国一区二区三区视频| 亚洲宅男天堂在线观看无病毒| av亚洲精华国产精华精华| 欧美激情自拍偷拍| 久久日韩粉嫩一区二区三区| 久久99国产精品久久| 欧美大片一区二区三区| 美女一区二区三区| 欧美成人性战久久| 国产在线精品免费av| 精品国产一区二区三区久久影院| 精品在线一区二区三区| 日韩精品中文字幕一区二区三区 | 亚洲欧洲在线观看av| 福利一区在线观看| 中文字幕亚洲区| 欧洲国内综合视频| 亚洲午夜免费福利视频| 欧美精品日日鲁夜夜添| 日韩电影在线一区| 日韩欧美国产wwwww| 国产专区欧美精品| 中文在线免费一区三区高中清不卡| 岛国一区二区在线观看| 国产精品不卡一区| 在线观看免费视频综合| 婷婷综合在线观看| 亚洲精品一区二区三区福利 | 舔着乳尖日韩一区| 日韩亚洲欧美一区二区三区| 精品一区免费av| 国产精品久久久久久久久动漫| 99re热视频精品| 视频精品一区二区| 337p日本欧洲亚洲大胆色噜噜| 国产一区二区伦理片| 中文字幕一区在线观看视频| 欧美午夜不卡视频| 另类小说一区二区三区| 国产免费观看久久| 欧美艳星brazzers| 久久91精品久久久久久秒播| 国产精品久久毛片| 欧美色手机在线观看| 国产在线不卡一区| 亚洲另类春色校园小说| 91精品一区二区三区在线观看| 国产一区二区三区在线观看免费视频 | 美女高潮久久久| 中文字幕一区av| 日韩一区二区三区免费看| 成人激情校园春色| 亚洲一区二区三区中文字幕在线 | 欧美xxxxx裸体时装秀| 91在线丨porny丨国产| 日韩激情一区二区| 国产精品伦理在线| 91精品国产综合久久久久| 成人黄色电影在线| 免费观看成人av| 亚洲美女视频一区| 26uuu国产在线精品一区二区| 91社区在线播放| 激情综合一区二区三区| 一区二区日韩av| 久久久精品影视| 91麻豆精品国产91| 色综合视频在线观看| 精品一区二区三区视频 | 久久精品国产99久久6| 亚洲人成亚洲人成在线观看图片 | www.av精品| 精品一区二区久久久| 一区二区日韩电影| 国产精品久99| 久久久久久久综合色一本| 8v天堂国产在线一区二区| 色欧美乱欧美15图片| 国产成人精品一区二|