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

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

?? sam7.mac

?? ATMEL arm7 USB 模擬串口
?? MAC
字號(hào):
// - ----------------------------------------------------------------------------
// -          ATMEL Microcontroller Software Support  -  ROUSSET  -
// - ----------------------------------------------------------------------------
// -  DISCLAIMER:  THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
// -  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// -  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
// -  DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
// -  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
// -  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
// -  OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
// -  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
// -  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
// -  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// - ----------------------------------------------------------------------------
// File Name           : SAM7.mac
// - ----------------------------------------------------------------------------
//  User setup file for CSPY debugger to simulate interrupt
//  driven Fibonacchi data input. 
//  1.1 16/Jun/04 JPP    : Creation
//
//  $Revision: 1.1 $
//
// ---------------------------------------------------------

__var __mac_i;
__var __mac_pt;

execUserPreload()
{
  //*  Set the RAM memory at 0x0020 0000 for code AT 0 flash area 
  CheckRemap();
  //*  Get the Chip ID (AT91C_DBGU_C1R & AT91C_DBGU_C2R
  __mac_i =__readMemory32(0xFFFFF240,"Memory");
  __message " ---------------------------------------- Chip ID   0x",__mac_i:%X;  
  __mac_i =__readMemory32(0xFFFFF244,"Memory");
  __message " ---------------------------------------- Extention 0x",__mac_i:%X;  
  //* Get the chip status

  //* Init AIC
  AIC();
  //*  Watchdog Disable
  Watchdog();
}


//-----------------------------------------------------------------------------
// Watchdog
//-------------------------------
// Normally, the Watchdog is enable at the reset for load it's preferable to
// Disable.
//-----------------------------------------------------------------------------
Watchdog()
{
  //* Watchdog Disable
  //      AT91C_BASE_WDTC->WDTC_WDMR= AT91C_WDTC_WDDIS;
  __writeMemory32(0x00008000,0xFFFFFD44,"Memory");
  __message "------------------------------- Watchdog Disable ----------------------------------------";  
}


//-----------------------------------------------------------------------------
// Check Remap
//-----------------------------------------------------------------------------
CheckRemap()
{
  //* Read the value at 0x0
  __mac_i =__readMemory32(0x00000000,"Memory");
  __mac_i =__mac_i+1;
  __writeMemory32(__mac_i,0x00,"Memory");
  __mac_pt =__readMemory32(0x00000000,"Memory");

  if (__mac_i == __mac_pt)  
  {
    __message "------------------------------- The Remap is done ----------------------------------------";  
    //*   Toggel RESET The remap
    __writeMemory32(0x00000001,0xFFFFFF00,"Memory");
  }
  else
  {  
    __message "------------------------------- The Remap is NOT -----------------------------------------";  
  }
}


execUserSetup()
{
  ini();
  __message "-------------------------------Set PC ----------------------------------------";  
  __writeMemory32(0x00000000,0xB4,"Register");
}



//-----------------------------------------------------------------------------
// Reset the Interrupt Controller
//-------------------------------
// Normally, the code is executed only if a reset has been actually performed.
// So, the AIC initialization resumes at setting up the default vectors.
//-----------------------------------------------------------------------------
AIC()
{
  // Mask All interrupt pAic->AIC_IDCR = 0xFFFFFFFF;
  __writeMemory32(0xffffffff,0xFFFFF124,"Memory");

  __writeMemory32(0xffffffff,0xFFFFF128,"Memory");
  // disable peripheral clock  Peripheral Clock Disable Register
  __writeMemory32(0xffffffff,0xFFFFFC14,"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
  // #define AT91C_TC3_SR    ((AT91_REG *) 	0xFFFA4020) // (TC3) Status Register
  // #define AT91C_TC4_SR    ((AT91_REG *) 	0xFFFA4060) // (TC4) Status Register
  // #define AT91C_TC5_SR    ((AT91_REG *) 	0xFFFA40A0) // (TC5) Status Register
  // #define AT91C_TC6_SR    ((AT91_REG *) 	0xFFFA8020) // (TC6) Status Register
  // #define AT91C_TC7_SR    ((AT91_REG *) 	0xFFFA8060) // (TC7) Status Register
  // #define AT91C_TC8_SR    ((AT91_REG *) 	0xFFFA80A0) // (TC8) Status Register
  __readMemory32(0xFFFA0020,"Memory");
  __readMemory32(0xFFFA0060,"Memory");
  __readMemory32(0xFFFA00A0,"Memory");
  __readMemory32(0xFFFA4020,"Memory");
  __readMemory32(0xFFFA4060,"Memory");
  __readMemory32(0xFFFA40A0,"Memory");
  __readMemory32(0xFFFA8020,"Memory");
  __readMemory32(0xFFFA8060,"Memory");
  __readMemory32(0xFFFA80A0,"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
//-----------------------------------------------------------------------------
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");
}

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

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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天色图综合网| 婷婷久久综合九色综合绿巨人| 成人午夜精品在线| 亚洲激情欧美激情| 成人深夜视频在线观看| 精品乱人伦小说| 色综合一个色综合亚洲| 日韩电影一二三区| 久久精品一区二区三区不卡 | 蜜桃精品视频在线| 欧美视频完全免费看| 国内精品国产成人国产三级粉色| 国产精品成人免费在线| 日韩免费性生活视频播放| 99久久久免费精品国产一区二区 | 91精品国产免费| www.视频一区| 久久精品国产一区二区三 | 日韩欧美一二区| 粉嫩av一区二区三区在线播放 | 偷拍一区二区三区四区| 国产精品蜜臀在线观看| 欧美一级一区二区| 91黄色免费版| 99久久亚洲一区二区三区青草| 亚洲一区二区不卡免费| 中文字幕欧美国产| 精品欧美乱码久久久久久1区2区 | 久久精品噜噜噜成人av农村| 国产精品国产三级国产普通话蜜臀 | 欧美自拍偷拍一区| 成人av网站在线| 韩国v欧美v亚洲v日本v| 日韩电影在线观看网站| 亚洲一区二区三区爽爽爽爽爽| 国产精品国产自产拍在线| 欧美一区二区性放荡片| 欧美在线视频日韩| 91一区二区在线| 六月丁香婷婷色狠狠久久| 亚洲v精品v日韩v欧美v专区| 亚洲欧美乱综合| 日韩一区欧美一区| 日本一区二区综合亚洲| 26uuu久久综合| 色八戒一区二区三区| 91啪亚洲精品| 色国产综合视频| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美久久久久久久久| 欧美亚洲禁片免费| 欧美性色黄大片手机版| 一本色道久久综合精品竹菊| 波多野结衣一区二区三区| 成人网页在线观看| 国产高清亚洲一区| 国产精品18久久久久久久网站| 蜜臀久久久久久久| 蜜桃久久久久久久| 另类的小说在线视频另类成人小视频在线| 亚洲妇女屁股眼交7| 樱桃视频在线观看一区| 亚洲免费在线视频一区 二区| 亚洲欧美自拍偷拍| 亚洲精品乱码久久久久| 亚洲另类色综合网站| 亚洲天堂久久久久久久| 中文字幕欧美一区| 亚洲视频一区在线| 亚洲国产美女搞黄色| 亚洲高清在线精品| 精品在线观看视频| 成人黄色国产精品网站大全在线免费观看| 国产精品一区二区在线观看不卡 | 日韩精品一区二区三区蜜臀| 日韩欧美电影一区| 国产日韩欧美不卡在线| 国产欧美一区二区精品性色超碰| 国产精品国产三级国产| 亚洲免费电影在线| 日本成人中文字幕| 国产在线精品免费av| a级精品国产片在线观看| 成人美女视频在线看| 日本韩国视频一区二区| 日韩三级视频中文字幕| 久久久久久久久久久久电影| 亚洲女同一区二区| 青青草视频一区| 国产成人av电影在线| caoporn国产一区二区| 欧美日韩精品电影| 国产亚洲精品bt天堂精选| 国产视频一区二区在线| 亚洲精品菠萝久久久久久久| 免费在线观看视频一区| av资源站一区| 91麻豆精品国产91久久久久久| 久久久久久黄色| 久久婷婷成人综合色| 亚洲精品综合在线| 久久99国产精品久久| av午夜一区麻豆| 欧美午夜一区二区三区免费大片| 精品久久久久99| 国产午夜精品一区二区三区嫩草 | 99九九99九九九视频精品| 色哟哟精品一区| 精品裸体舞一区二区三区| 亚洲天堂2016| 日本91福利区| 一本久久精品一区二区| 国产欧美日韩精品一区| 国内久久婷婷综合| 欧美成人在线直播| 美腿丝袜一区二区三区| 69av一区二区三区| 偷拍亚洲欧洲综合| 欧美日韩一区二区欧美激情| 亚洲精品水蜜桃| 色av成人天堂桃色av| 亚洲色图欧洲色图婷婷| 粉嫩av一区二区三区粉嫩| 久久久.com| 国产伦理精品不卡| 久久亚洲精精品中文字幕早川悠里| 蜜桃视频在线观看一区| 日韩一区二区免费在线观看| 日韩电影在线免费看| 9191成人精品久久| 免费成人美女在线观看| 制服丝袜中文字幕一区| 亚洲成人自拍偷拍| 这里只有精品电影| 麻豆成人久久精品二区三区红| 制服丝袜av成人在线看| 日本不卡中文字幕| 日韩欧美一区二区久久婷婷| 蜜臀av一区二区在线免费观看 | 99麻豆久久久国产精品免费| 国产婷婷一区二区| 波多野结衣视频一区| 亚洲三级在线免费观看| 91久久精品日日躁夜夜躁欧美| 亚洲精品综合在线| 欧美日韩大陆一区二区| 日韩和的一区二区| 欧美精品一区二区精品网| 国产麻豆精品theporn| 国产精品每日更新在线播放网址| 99久久精品一区二区| 亚洲国产毛片aaaaa无费看 | 国产精品久久久久婷婷二区次| 成人高清在线视频| 亚洲一区在线观看免费观看电影高清| 欧美视频在线一区| 麻豆国产欧美一区二区三区| 国产色一区二区| 91在线你懂得| 日韩中文欧美在线| 久久久精品国产免大香伊| av午夜一区麻豆| 日韩激情视频网站| 日本一区二区三区免费乱视频 | 欧美色偷偷大香| 久久99久久精品| 综合激情成人伊人| 欧美精品色一区二区三区| 国产精品自在欧美一区| 亚洲精品国产精华液| 欧美一级欧美三级| 成人av免费网站| 日韩不卡一二三区| 国产精品久久久久国产精品日日| 91黄色小视频| 国产精品夜夜嗨| 亚洲成人先锋电影| 日本一区二区免费在线观看视频 | 亚洲卡通欧美制服中文| 欧美一二三四区在线| 成人久久18免费网站麻豆| 午夜一区二区三区在线观看| 国产视频在线观看一区二区三区| 欧美视频一区二区三区四区 | 亚洲欧美综合网| 精品国产一区二区三区四区四| 91看片淫黄大片一级| 精品伊人久久久久7777人| 一区二区高清视频在线观看| 精品国产污污免费网站入口| 91激情五月电影| 成熟亚洲日本毛茸茸凸凹| 视频一区二区国产| 亚洲天天做日日做天天谢日日欢| 日韩精品一区在线| 精品视频全国免费看| av爱爱亚洲一区| 国产福利一区二区三区视频| 视频一区中文字幕| 亚洲一区二区三区四区在线免费观看|