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

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

?? os_cpu_a.lis

?? atmel128L
?? LIS
?? 第 1 頁 / 共 3 頁
字號:
 0138           ;                                                R31
 0138           ;                                                R30
 0138           ;                                                R27
 0138           ;                                                .
 0138           ;                                                .
 0138           ;                                                R0
 0138           ;                                                PCH
 0138           ;                                                PCL                                     (High memory)
 0138           ;*********************************************************************************************************
 0138           
 0138           _OSIntCtxSw::
 0138 0E940000                  CALL    _OSTaskSwHook               ; Call user defined task switch hook
 013C           
 013C 00910000                  LDS     R16,_OSPrioHighRdy          ; OSPrioCur = OSPrioHighRdy
 0140 00930000                  STS     _OSPrioCur,R16              ;
 0144           
 0144 E0910000                  LDS     R30,_OSTCBHighRdy           ; Z = OSTCBHighRdy->OSTCBStkPtr
 0148 F0910100                  LDS     R31,_OSTCBHighRdy+1         ;
 014C E0930000                  STS     _OSTCBCur,R30               ; OSTCBCur = OSTCBHighRdy
 0150 F0930100                  STS     _OSTCBCur+1,R31             ;
 0154           
 0154 C191                      LD      R28,Z+                      ; Restore Y pointer
 0156 D191                      LD      R29,Z+                      ;
 0158           
 0158 0991                      LD      R16,Y+
 015A 0DBF                      OUT     SPL,R16
 015C 0991                      LD      R16,Y+
 015E 0EBF                      OUT     SPH,R16
 0160 0991                      LD      R16,Y+
 0162 0FBF                      OUT     SREG,R16
 0164 0991                      LD      R16,Y+
 0166 0BBF                      OUT     RAMPZ,R16
 0168 F991                      LD      R31,Y+
 016A E991                      LD      R30,Y+
 016C B991                      LD      R27,Y+
 016E A991                      LD      R26,Y+
 0170 9991                      LD      R25,Y+
 0172 8991                      LD      R24,Y+
 0174 7991                      LD      R23,Y+
 0176 6991                      LD      R22,Y+
 0178 5991                      LD      R21,Y+
 017A 4991                      LD      R20,Y+
 017C 3991                      LD      R19,Y+
 017E 2991                      LD      R18,Y+
 0180 1991                      LD      R17,Y+
 0182 0991                      LD      R16,Y+
 0184 F990                      LD      R15,Y+
 0186 E990                      LD      R14,Y+
 0188 D990                      LD      R13,Y+
 018A C990                      LD      R12,Y+
 018C B990                      LD      R11,Y+
 018E A990                      LD      R10,Y+
 0190 9990                      LD      R9,Y+
 0192 8990                      LD      R8,Y+
 0194 7990                      LD      R7,Y+
 0196 6990                      LD      R6,Y+
 0198 5990                      LD      R5,Y+
 019A 4990                      LD      R4,Y+
 019C 3990                      LD      R3,Y+
 019E 2990                      LD      R2,Y+
 01A0 1990                      LD      R1,Y+
 01A2 0990                      LD      R0,Y+
 01A4 0895                      RET
 01A6           
 01A6           ;/*$PAGE*/.
 01A6           ;********************************************************************************************************
 01A6           ;                                           SYSTEM TICK ISR
 01A6           ;
 01A6           ; Description : This function is the ISR used to notify uC/OS-II that a system tick has occurred.
 01A6           ;
 01A6           ;               The following C-like pseudo-code describe the operation being performed in the code below.
 01A6           ;
 01A6           ;               Save all registers on the current task's stack:
 01A6           ;                      Use the PUSH_ALL macro
 01A6           ;                      Get the SREG, set Bit #7 and save onto the task's stack using -Y addressing
 01A6           ;                      Use the PUSH_SP macro to save the task's hardware stack pointer onto the current task's stack
 01A6           ;               OSIntNesting++;
 01A6           ;               if (OSIntNesting == 1) {
 01A6           ;                  OSTCBCur->OSTCBStkPtr = SP
 01A6           ;               }
 01A6           ;               Clear the interrupt;                  Not needed for the timer we used.
 01A6           ;               OSTimeTick();                         Notify uC/OS-II that a tick has occured
 01A6           ;               OSIntExit();                          Notify uC/OS-II about end of ISR
 01A6           ;               Restore all registers that were save on the current task's stack:
 01A6           ;                      Use the POP_SP macro to restore the task's hardware stack pointer
 01A6           ;                      Use the POP_SREG macro to restore the SREG register
 01A6           ;                      Use the POP_ALL macro to restore the remaining registers
 01A6           ;               Return (DO NOT use a RETI instruction);
 01A6           ;********************************************************************************************************
 01A6           
 01A6           _OSTickISR::
 01A6 0A92                      ST      -Y,R0
 01A8 1A92                      ST      -Y,R1
 01AA 2A92                      ST      -Y,R2
 01AC 3A92                      ST      -Y,R3
 01AE 4A92                      ST      -Y,R4
 01B0 5A92                      ST      -Y,R5
 01B2 6A92                      ST      -Y,R6
 01B4 7A92                      ST      -Y,R7
 01B6 8A92                      ST      -Y,R8
 01B8 9A92                      ST      -Y,R9
 01BA AA92                      ST      -Y,R10
 01BC BA92                      ST      -Y,R11
 01BE CA92                      ST      -Y,R12
 01C0 DA92                      ST      -Y,R13
 01C2 EA92                      ST      -Y,R14
 01C4 FA92                      ST      -Y,R15
 01C6 0A93                      ST      -Y,R16
 01C8 1A93                      ST      -Y,R17
 01CA 2A93                      ST      -Y,R18
 01CC 3A93                      ST      -Y,R19
 01CE 4A93                      ST      -Y,R20
 01D0 5A93                      ST      -Y,R21
 01D2 6A93                      ST      -Y,R22
 01D4 7A93                      ST      -Y,R23
 01D6 8A93                      ST      -Y,R24
 01D8 9A93                      ST      -Y,R25
 01DA AA93                      ST      -Y,R26
 01DC BA93                      ST      -Y,R27
 01DE EA93                      ST      -Y,R30
 01E0 FA93                      ST      -Y,R31
 01E2 0BB7                      IN      R16,RAMPZ
 01E4 0A93                      ST      -Y,R16
 01E6 0FB7                      IN      R16,SREG                    ; Save the SREG but with interrupts enabled
 01E8 0068                      SBR     R16,BIT07                    
 01EA 0A93                      ST      -Y,R16
 01EC 0EB7                      IN      R16,SPH
 01EE 0A93                      ST      -Y,R16
 01F0 0DB7                      IN      R16,SPL
 01F2 0A93                      ST      -Y,R16
 01F4           
 01F4 00910000                  LDS     R16,_OSIntNesting           ; Notify uC/OS-II of ISR
 01F8 0395                      INC     R16                         ;
 01FA 00930000                  STS     _OSIntNesting,R16           ;
 01FE           
 01FE 0130                      CPI     R16,1                       ; if (OSIntNesting == 1) {
 0200 31F4                      BRNE    OSTickISR_1
 0202           
 0202 E0910000                  LDS     R30,_OSTCBCur               ;     OSTCBCur->OSTCBStkPtr = Y
 0206 F0910100                  LDS     R31,_OSTCBCur+1
 020A C193                      ST      Z+,R28
 020C D193                      ST      Z+,R29                      ; }
 020E           
 020E           OSTickISR_1:
 020E 0E940000                  CALL    _OSTickISR_Handler          ; Handle the tick ISR
 0212           
 0212 0E940000                  CALL    _OSIntExit                  ; Notify uC/OS-II about end of ISR
 0216           
 0216 0991                      LD      R16,Y+
 0218 0DBF                      OUT     SPL,R16
 021A 0991                      LD      R16,Y+
 021C 0EBF                      OUT     SPH,R16
 021E 0991                      LD      R16,Y+
 0220 0FBF                      OUT     SREG,R16
 0222 0991                      LD      R16,Y+
 0224 0BBF                      OUT     RAMPZ,R16
 0226 F991                      LD      R31,Y+
 0228 E991                      LD      R30,Y+
 022A B991                      LD      R27,Y+
 022C A991                      LD      R26,Y+
 022E 9991                      LD      R25,Y+
 0230 8991                      LD      R24,Y+
 0232 7991                      LD      R23,Y+
 0234 6991                      LD      R22,Y+
 0236 5991                      LD      R21,Y+
 0238 4991                      LD      R20,Y+
 023A 3991                      LD      R19,Y+
 023C 2991                      LD      R18,Y+
 023E 1991                      LD      R17,Y+
 0240 0991                      LD      R16,Y+
 0242 F990                      LD      R15,Y+
 0244 E990                      LD      R14,Y+
 0246 D990                      LD      R13,Y+
 0248 C990                      LD      R12,Y+
 024A B990                      LD      R11,Y+
 024C A990                      LD      R10,Y+
 024E 9990                      LD      R9,Y+
 0250 8990                      LD      R8,Y+
 0252 7990                      LD      R7,Y+
 0254 6990                      LD      R6,Y+
 0256 5990                      LD      R5,Y+
 0258 4990                      LD      R4,Y+
 025A 3990                      LD      R3,Y+
 025C 2990                      LD      R2,Y+
 025E 1990                      LD      R1,Y+
 0260 0990                      LD      R0,Y+
 0262           
 0262 0895                      RET                                 ; Note: RET instead of RETI

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久精品免费免费| 欧美色爱综合网| 色婷婷激情综合| 91精品国产综合久久香蕉的特点 | 亚洲品质自拍视频| 亚洲第一激情av| 国产精品中文字幕一区二区三区| av亚洲精华国产精华精| 69堂成人精品免费视频| 亚洲国产激情av| 日韩精品每日更新| 成人短视频下载| 日韩午夜精品视频| 亚洲美女在线国产| 美洲天堂一区二卡三卡四卡视频| 成人h动漫精品| 欧美伦理影视网| 国产精品午夜免费| 日本vs亚洲vs韩国一区三区二区| 成人激情综合网站| 日韩精品一区二区三区视频在线观看| 国产精品激情偷乱一区二区∴| 青青草成人在线观看| 91网站最新网址| 26uuu另类欧美| 五月开心婷婷久久| 成人av资源在线| 精品电影一区二区三区| 一区二区三区在线观看欧美| 国产一区二区91| 欧美精品三级日韩久久| 亚洲乱码中文字幕| 国产精品一区二区三区四区| 欧美日韩黄视频| 亚洲免费三区一区二区| 国产一区二区视频在线播放| 欧美日韩一区二区三区在线| 国产精品高潮呻吟| 韩日av一区二区| 91麻豆精品国产无毒不卡在线观看 | 亚洲夂夂婷婷色拍ww47| 国产91对白在线观看九色| 欧美肥胖老妇做爰| 亚洲综合一二三区| 99免费精品在线观看| 久久精品日产第一区二区三区高清版 | 福利一区在线观看| 日韩免费福利电影在线观看| 亚州成人在线电影| 91成人在线精品| 日韩美女久久久| av午夜精品一区二区三区| 中文字幕av资源一区| 国产又黄又大久久| 91精品国产福利| 亚洲成人一区二区| 欧美在线观看禁18| 夜夜夜精品看看| 欧美午夜免费电影| 一区二区激情小说| 欧美在线视频全部完| 亚洲免费观看高清完整版在线观看| 成人性生交大片免费看在线播放| 国产亚洲精品aa午夜观看| 国产资源在线一区| 久久这里只有精品视频网| 国产一区激情在线| 久久九九影视网| 国产不卡视频一区二区三区| 国产亚洲精品bt天堂精选| 国产精品一卡二| 国产精品视频第一区| 国产a视频精品免费观看| 中文字幕av一区二区三区免费看| 高清成人在线观看| 成人免费在线视频| 色系网站成人免费| 午夜电影一区二区三区| 日韩欧美国产综合在线一区二区三区| 免费观看成人鲁鲁鲁鲁鲁视频| 日韩美女视频一区二区在线观看| 久久se这里有精品| 久久精品夜色噜噜亚洲a∨| 国产成人亚洲综合a∨婷婷图片| 久久久噜噜噜久久人人看| 丁香另类激情小说| 樱花草国产18久久久久| 在线国产亚洲欧美| 婷婷夜色潮精品综合在线| 91精品国产高清一区二区三区蜜臀| 蜜桃一区二区三区四区| 久久众筹精品私拍模特| 粉嫩在线一区二区三区视频| 亚洲免费在线视频| 在线播放日韩导航| 国内精品国产成人国产三级粉色 | 成人h动漫精品一区二| 亚洲精品成人a在线观看| 欧美日韩电影在线播放| 精品在线你懂的| 国产精品久久久久久久久快鸭| 色综合天天综合网国产成人综合天 | 欧美日本国产一区| 另类调教123区| 国产精品女主播在线观看| 91视频一区二区三区| 日韩电影免费在线看| 久久久久久久久岛国免费| 91免费小视频| 免费成人在线视频观看| 国产精品久线在线观看| 欧美性猛交xxxx乱大交退制版| 老司机精品视频在线| 国产精品网曝门| 欧美日韩国产小视频在线观看| 黄色小说综合网站| 亚洲欧美国产高清| 欧美tickle裸体挠脚心vk| 成人高清视频免费观看| 亚洲123区在线观看| 国产女同性恋一区二区| 欧美日韩视频不卡| 国产91富婆露脸刺激对白| 午夜精品福利视频网站| 国产午夜亚洲精品理论片色戒 | 亚洲国产人成综合网站| 久久亚洲私人国产精品va媚药| 在线一区二区三区四区五区| 美日韩一区二区| 亚洲欧美日韩国产中文在线| 日韩欧美色电影| 91麻豆福利精品推荐| 国产美女娇喘av呻吟久久| 亚洲va在线va天堂| 中文字幕不卡在线播放| 欧美精品三级在线观看| 91看片淫黄大片一级在线观看| 精品制服美女久久| 亚洲国产色一区| 国产精品久久久久久久久快鸭 | 国产sm精品调教视频网站| 午夜精品一区在线观看| 中文字幕一区二区在线播放| 欧美大肚乱孕交hd孕妇| 欧美三级中文字幕| 91在线免费视频观看| 另类专区欧美蜜桃臀第一页| 亚洲愉拍自拍另类高清精品| 国产精品欧美一区二区三区| 欧美电影免费观看完整版| 欧美视频中文字幕| 91免费版在线看| 成人免费视频视频| 国产老女人精品毛片久久| 秋霞成人午夜伦在线观看| 一区二区不卡在线播放 | 91麻豆视频网站| 成人免费视频视频在线观看免费| 精品在线免费视频| 天天综合天天综合色| 一区二区高清免费观看影视大全| 自拍偷拍国产亚洲| 国产精品久久久久国产精品日日| 久久精品人人做人人综合| www一区二区| 日韩精品影音先锋| 精品欧美乱码久久久久久1区2区| 欧美精品欧美精品系列| 欧美三片在线视频观看| 欧美三片在线视频观看 | 日日噜噜夜夜狠狠视频欧美人| 亚洲综合网站在线观看| 一区二区三区四区在线| 一区在线观看免费| 亚洲天堂2014| 亚洲天堂福利av| 亚洲桃色在线一区| 亚洲女厕所小便bbb| 亚洲黄色尤物视频| 亚洲精品国产精华液| 亚洲蜜桃精久久久久久久| 亚洲精品免费视频| 一区二区三区中文字幕精品精品| 亚洲天天做日日做天天谢日日欢| 中文字幕一区二区三区四区不卡 | 波多野结衣中文字幕一区| 成人av电影在线网| 一本久道中文字幕精品亚洲嫩| 日本久久电影网| 欧美亚洲综合久久| 7777精品伊人久久久大香线蕉经典版下载 | 精品国产1区2区3区| 26uuu亚洲| 久久久亚洲精华液精华液精华液| 久久亚洲二区三区| 国产欧美一区二区精品婷婷| 亚洲国产成人一区二区三区| 国产精品久久久久桃色tv| 最新国产成人在线观看| 亚洲午夜影视影院在线观看|