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

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

?? os_cpu_a.lis

?? 將本站的UCOSFORAVR128V276版本升級到了280版
?? 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一区二区三区免费野_久草精品视频
精品人在线二区三区| 成人黄色片在线观看| 亚洲国产日韩综合久久精品| 中文字幕中文在线不卡住| 国产精品狼人久久影院观看方式| 国产亚洲精品7777| 国产精品欧美经典| 亚洲人成电影网站色mp4| 亚洲啪啪综合av一区二区三区| 亚洲在线中文字幕| 亚洲国产一区二区三区青草影视| 亚洲成人一区二区在线观看| 天堂一区二区在线| 韩国女主播成人在线| 国产麻豆成人传媒免费观看| 成人一级片网址| 色综合亚洲欧洲| 欧美精品丝袜中出| 精品处破学生在线二十三| 中文字幕免费一区| 亚洲一线二线三线视频| 久久精品国产999大香线蕉| 国产原创一区二区| 日本精品免费观看高清观看| 欧美理论电影在线| 久久久久久久久99精品| 一区二区视频免费在线观看| 美女一区二区在线观看| 成人av午夜影院| 欧美日韩精品三区| 久久精品视频免费观看| 一区二区国产视频| 国产毛片一区二区| 在线观看一区日韩| 欧美tk丨vk视频| 亚洲男人的天堂网| 国产综合色产在线精品| 在线免费av一区| 国产网站一区二区三区| 亚洲成a人v欧美综合天堂| 国产成人av电影在线观看| 欧美精品v日韩精品v韩国精品v| 国产无一区二区| 欧美a级一区二区| 色综合天天综合狠狠| 精品国产髙清在线看国产毛片 | 蜜臀av一区二区| 91美女在线视频| 久久日韩粉嫩一区二区三区| 一区二区激情小说| 99久久精品免费精品国产| 精品久久久久一区| 香蕉乱码成人久久天堂爱免费| 国产成人综合亚洲网站| 9191成人精品久久| 一区二区三区精品| 99久久精品国产毛片| 国产日韩欧美精品综合| 狂野欧美性猛交blacked| 欧美在线看片a免费观看| 亚洲色图欧美偷拍| 国产成人综合在线| 国产片一区二区| 国产美女在线精品| 久久亚洲精品小早川怜子| 麻豆91在线播放免费| 日韩视频123| 视频在线观看一区二区三区| 欧美片网站yy| 亚洲国产精品久久久男人的天堂 | 6080yy午夜一二三区久久| 一区二区三区精品在线观看| av电影天堂一区二区在线观看| 久久九九久精品国产免费直播| 国产一区二区日韩精品| 日韩一区二区电影| 国产综合色在线视频区| 欧美r级电影在线观看| 国产一区二区三区电影在线观看| 久久综合狠狠综合久久综合88| 久久99国产精品成人| 久久午夜国产精品| 国产不卡视频一区二区三区| 国产网站一区二区三区| av成人动漫在线观看| 亚洲免费av观看| 8v天堂国产在线一区二区| 日本亚洲欧美天堂免费| 精品久久久久一区二区国产| 国产激情视频一区二区三区欧美| 中文字幕av免费专区久久| 99v久久综合狠狠综合久久| 亚洲老妇xxxxxx| 91精品国产综合久久久蜜臀粉嫩| 免费在线观看视频一区| 久久精品在线免费观看| av亚洲精华国产精华精| 日韩精品91亚洲二区在线观看| 欧美mv日韩mv国产网站| 99久久伊人精品| 亚洲18色成人| 国产色一区二区| 欧美日韩中文字幕精品| 人禽交欧美网站| 亚洲三级电影网站| 538prom精品视频线放| 国产精品白丝av| 亚洲国产精品天堂| 国产日韩高清在线| 欧美三级欧美一级| 成人精品一区二区三区四区| 亚洲一区二区精品3399| 久久婷婷国产综合国色天香| 色欧美乱欧美15图片| 久久精品国产99国产| 尤物av一区二区| 久久亚洲精华国产精华液| 欧美亚一区二区| 国产传媒一区在线| 人人精品人人爱| 亚洲一区二区偷拍精品| 国产精品视频一二三区| 日韩欧美一区二区视频| 日本精品视频一区二区三区| 国产夫妻精品视频| 日韩av一级片| 一区二区三区美女| 中文字幕亚洲视频| 国产亚洲一区二区三区四区| 欧美二区三区的天堂| 色综合色狠狠综合色| 国产精品小仙女| 精品一区二区三区影院在线午夜| 亚洲一区二区三区精品在线| 中文字幕一区二区三区四区| 久久婷婷一区二区三区| 日韩欧美精品在线视频| 欧美日韩精品一区视频| 欧美影片第一页| 91国偷自产一区二区三区成为亚洲经典 | 欧美一区二区三区视频免费播放 | 亚洲一区二区三区中文字幕| 中文字幕一区二区三区在线播放 | 亚洲啪啪综合av一区二区三区| 久久精品水蜜桃av综合天堂| 久久免费电影网| 久久久一区二区三区捆绑**| 欧美电视剧免费全集观看| 欧美一级二级三级蜜桃| 日韩无一区二区| 日韩精品一区二区在线| 日韩美女一区二区三区| 欧美草草影院在线视频| 日韩一区二区视频| 欧美成人a在线| 久久精品综合网| 国产精品拍天天在线| 国产精品久久精品日日| 国产精品白丝在线| 一级女性全黄久久生活片免费| 亚洲一区二区三区爽爽爽爽爽 | 成人av在线影院| 97久久超碰精品国产| 色94色欧美sute亚洲线路二| 在线观看亚洲成人| 欧美日韩亚洲另类| 精品国产一区二区精华| 国产亚洲综合在线| 亚洲丝袜制服诱惑| 日日噜噜夜夜狠狠视频欧美人| 免费观看成人鲁鲁鲁鲁鲁视频| 激情偷乱视频一区二区三区| 国产69精品久久久久毛片| av在线播放不卡| 欧美日韩的一区二区| 久久这里只有精品视频网| 成人欧美一区二区三区小说| 亚洲专区一二三| 国模娜娜一区二区三区| 日本丶国产丶欧美色综合| 69久久夜色精品国产69蝌蚪网| 久久嫩草精品久久久精品| 亚洲猫色日本管| 麻豆国产欧美日韩综合精品二区 | 男女男精品视频网| www.欧美精品一二区| 在线观看91av| 国产精品欧美一区喷水| 午夜精品123| 99精品久久只有精品| 7777精品伊人久久久大香线蕉经典版下载| 精品国产免费人成在线观看| 亚洲女同一区二区| 精品在线观看免费| 欧美日韩在线播| 国产精品视频一二三| 狂野欧美性猛交blacked| 日本韩国精品在线| 久久久久久久综合色一本| 午夜精品久久久久久不卡8050|