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

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

?? os_mem.src

?? uc0s zai 51 上的移植
?? SRC
?? 第 1 頁 / 共 2 頁
字號:
; .\OS_MEM.SRC generated from: SOURCE\OS_MEM.C
; COMPILER INVOKED BY:
;        D:\tools\Keil\C51\BIN\C51.EXE SOURCE\OS_MEM.C LARGE OPTIMIZE(SIZE) REGFILE(.\OS_AT89C55WD.ORC) BROWSE NOINTPROMOTE INCDIR(D:\MY\empolder\uCOS-II\MCS-51\AT89C55WD\Keil 7_5\) DEBUG OBJECTEXTEND NOPRINT SRC(.\OS_MEM.SRC)

$NOMOD51

NAME	OS_MEM

P0	DATA	080H
P1	DATA	090H
P2	DATA	0A0H
P3	DATA	0B0H
AC	BIT	0D0H.6
T0	BIT	0B0H.4
T2_EX	BIT	090H.1
T1	BIT	0B0H.5
EA	BIT	0A8H.7
T2	BIT	090H.0
IE	DATA	0A8H
P0_0	BIT	080H.0
P1_0	BIT	090H.0
P0_1	BIT	080H.1
P2_0	BIT	0A0H.0
P1_1	BIT	090H.1
P0_2	BIT	080H.2
P2_1	BIT	0A0H.1
P1_2	BIT	090H.2
P0_3	BIT	080H.3
P2_2	BIT	0A0H.2
P1_3	BIT	090H.3
P0_4	BIT	080H.4
P2_3	BIT	0A0H.3
P1_4	BIT	090H.4
P0_5	BIT	080H.5
EXF2	BIT	0C8H.6
RD	BIT	0B0H.7
P2_4	BIT	0A0H.4
P1_5	BIT	090H.5
P0_6	BIT	080H.6
P2_5	BIT	0A0H.5
P1_6	BIT	090H.6
P0_7	BIT	080H.7
ES	BIT	0A8H.4
P2_6	BIT	0A0H.6
P1_7	BIT	090H.7
P2_7	BIT	0A0H.7
IP	DATA	0B8H
RI	BIT	098H.0
CY	BIT	0D0H.7
INT0	BIT	0B0H.2
TI	BIT	098H.1
INT1	BIT	0B0H.3
RCAP2H	DATA	0CBH
PS	BIT	0B8H.4
SP	DATA	081H
OV	BIT	0D0H.2
RCAP2L	DATA	0CAH
C_T2	BIT	0C8H.1
WR	BIT	0B0H.6
RCLK	BIT	0C8H.5
TCLK	BIT	0C8H.4
PCON	DATA	087H
SBUF	DATA	099H
SCON	DATA	098H
TMOD	DATA	089H
TCON	DATA	088H
IE0	BIT	088H.1
IE1	BIT	088H.3
B	DATA	0F0H
CP_RL2	BIT	0C8H.0
ACC	DATA	0E0H
ET0	BIT	0A8H.1
TF0	BIT	088H.5
ET1	BIT	0A8H.3
TF1	BIT	088H.7
ET2	BIT	0A8H.5
TF2	BIT	0C8H.7
RB8	BIT	098H.2
TH0	DATA	08CH
IT0	BIT	088H.0
EX0	BIT	0A8H.0
TH1	DATA	08DH
IT1	BIT	088H.2
EX1	BIT	0A8H.2
TB8	BIT	098H.3
TH2	DATA	0CDH
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
TL1	DATA	08BH
SM2	BIT	098H.5
TL2	DATA	0CCH
PT0	BIT	0B8H.1
PT1	BIT	0B8H.3
RS0	BIT	0D0H.3
TR0	BIT	088H.4
PT2	BIT	0B8H.5
RS1	BIT	0D0H.4
TR1	BIT	088H.6
TR2	BIT	0C8H.2
PX0	BIT	0B8H.0
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
EXEN2	BIT	0C8H.3
REN	BIT	098H.4
T2MOD	DATA	0C9H
T2CON	DATA	0C8H
DPS	DATA	0A2H
RXD	BIT	0B0H.0
TXD	BIT	0B0H.1
F0	BIT	0D0H.5
F1	BIT	0D0H.1
PSW	DATA	0D0H
; /*
; *********************************************************************************************************
; *                                                uC/OS-II
; *                                          The Real-Time Kernel
; *                                            MEMORY MANAGEMENT
; *
; *                          (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
; *                                           All Rights Reserved
; *
; * File : OS_MEM.C
; * By   : Jean J. Labrosse
; *********************************************************************************************************
; */
; 
; #ifndef  OS_MASTER_FILE
; #include "includes.h"
; #endif
; 
; #if (OS_MEM_EN > 0) && (OS_MAX_MEM_PART > 0)
; /*
; *********************************************************************************************************
; *                                        CREATE A MEMORY PARTITION
; *
; * Description : Create a fixed-sized memory partition that will be managed by uC/OS-II.
; *
; * Arguments   : addr     is the starting address of the memory partition
; *
; *               nblks    is the number of memory blocks to create from the partition.
; *
; *               blksize  is the size (in bytes) of each block in the memory partition.
; *
; *               err      is a pointer to a variable containing an error message which will be set by
; *                        this function to either:
; *
; *                        OS_NO_ERR            if the memory partition has been created correctly.
; *                        OS_MEM_INVALID_ADDR  you are specifying an invalid address for the memory 
; *                                             storage of the partition.
; *                        OS_MEM_INVALID_PART  no free partitions available
; *                        OS_MEM_INVALID_BLKS  user specified an invalid number of blocks (must be >= 2)
; *                        OS_MEM_INVALID_SIZE  user specified an invalid block size
; *                                             (must be greater than the size of a pointer)
; * Returns    : != (OS_MEM *)0  is the partition was created
; *              == (OS_MEM *)0  if the partition was not created because of invalid arguments or, no
; *                              free partition is available.
; *********************************************************************************************************
; */
; 
; OS_MEM  *OSMemCreate (void *addr, INT32U nblks, INT32U blksize, INT8U *err)LG_REENTRANT
; {
; #if OS_CRITICAL_METHOD == 3                           /* Allocate storage for CPU status register      */
;     OS_CPU_SR  cpu_sr;
; #endif    
;     OS_MEM    *pmem;
;     INT8U     *pblk;
;     void     **plink;
;     INT32U     i;
; 
; 
; #if OS_ARG_CHK_EN > 0
;     if (addr == (void *)0) {                          /* Must pass a valid address for the memory part. */
;         *err = OS_MEM_INVALID_ADDR;
;         return ((OS_MEM *)0);
;     }
;     if (nblks < 2) {                                  /* Must have at least 2 blocks per partition      */
;         *err = OS_MEM_INVALID_BLKS;
;         return ((OS_MEM *)0);
;     }
;     if (blksize < sizeof(void *)) {                   /* Must contain space for at least a pointer      */
;         *err = OS_MEM_INVALID_SIZE;
;         return ((OS_MEM *)0);
;     }
; #endif
;     OS_ENTER_CRITICAL();
;     pmem = OSMemFreeList;                             /* Get next free memory partition                */
;     if (OSMemFreeList != (OS_MEM *)0) {               /* See if pool of free partitions was empty      */
;         OSMemFreeList = (OS_MEM *)OSMemFreeList->OSMemFreeList;
;     }
;     OS_EXIT_CRITICAL();
;     if (pmem == (OS_MEM *)0) {                        /* See if we have a memory partition             */
;         *err = OS_MEM_INVALID_PART;
;         return ((OS_MEM *)0);
;     }
;     plink = (void **)addr;                            /* Create linked list of free memory blocks      */
;     pblk  = (INT8U *)addr + blksize;
;     for (i = 0; i < (nblks - 1); i++) {
;         *plink = (void *)pblk;
;         plink  = (void **)pblk;
;         pblk   = pblk + blksize;
;     }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费毛片a| 欧美日韩激情一区| 国产精品一区二区在线观看不卡 | 蜜臀久久99精品久久久久久9 | 亚洲精品高清在线| 最新热久久免费视频| 国产精品热久久久久夜色精品三区| 久久伊人蜜桃av一区二区| 欧美成人艳星乳罩| 26uuu精品一区二区三区四区在线| 日韩欧美激情在线| 亚洲精品一区二区三区在线观看| 日韩欧美一二三| 欧美精品一区二区久久久 | 美女一区二区久久| 激情综合一区二区三区| 国产高清不卡一区二区| 成人丝袜视频网| 一本久久综合亚洲鲁鲁五月天| 91香蕉视频在线| 在线中文字幕一区| 欧美高清视频不卡网| 日韩一区二区三区电影在线观看| 欧美大胆人体bbbb| 国产亚洲短视频| 亚洲色图视频网站| 亚洲成人手机在线| 久久国产精品区| 国产高清视频一区| 色999日韩国产欧美一区二区| 欧美日韩精品一区二区| 欧美一区二区久久久| 久久综合狠狠综合久久激情 | 玉米视频成人免费看| 天天色图综合网| 狠狠色伊人亚洲综合成人| 国产91在线看| 99re热这里只有精品免费视频| 欧美疯狂做受xxxx富婆| 国产亚洲精品7777| 欧美一级视频精品观看| 久久久99免费| 亚洲色图丝袜美腿| 麻豆精品视频在线观看| 高清成人在线观看| 欧美日韩美女一区二区| 精品欧美黑人一区二区三区| 国产精品日韩成人| 日韩精品欧美精品| 粉嫩13p一区二区三区| 欧美日韩一级视频| 国产日韩欧美高清| 亚洲成人自拍网| 国产高清不卡二三区| 欧美日韩一区高清| 日本一区免费视频| 午夜天堂影视香蕉久久| 丁香五精品蜜臀久久久久99网站| 欧美日韩成人激情| 国产精品国产自产拍高清av| 日韩激情一区二区| 色综合久久中文综合久久牛| 欧美v日韩v国产v| 亚洲精品福利视频网站| 91精品国产综合久久香蕉的特点| 国产欧美综合在线| 亚洲aaa精品| thepron国产精品| 日韩欧美高清在线| 亚洲自拍欧美精品| 成人免费视频网站在线观看| 日韩三级电影网址| 亚洲成人午夜电影| 色久优优欧美色久优优| 久久九九影视网| 青青草97国产精品免费观看| 色综合天天在线| 国产欧美日韩精品在线| 蜜桃精品视频在线| 欧美日韩国产综合一区二区 | 久久久www免费人成精品| 视频一区二区欧美| 91色porny| 中文字幕一区二| 国产精品一区二区三区四区| 91精品麻豆日日躁夜夜躁| 一区二区三区 在线观看视频| 国产v日产∨综合v精品视频| 欧美一级搡bbbb搡bbbb| 午夜精品福利视频网站| 在线观看一区二区精品视频| 综合亚洲深深色噜噜狠狠网站| 国产成人a级片| 久久久亚洲综合| 久久99精品久久久| 欧美一二三在线| 日韩电影一区二区三区四区| 一区二区三区成人在线视频| 成人综合日日夜夜| 国产午夜精品久久| 国产精品一卡二| 久久久不卡影院| 国产一区二区三区不卡在线观看| 日韩美女主播在线视频一区二区三区| 午夜精品久久久久久久久久久 | 91精品一区二区三区久久久久久| 一区二区三区波多野结衣在线观看| 成人精品高清在线| 中文字幕av一区二区三区免费看| 国产夫妻精品视频| 欧美激情一区二区在线| 粉嫩绯色av一区二区在线观看| 久久久www成人免费无遮挡大片| 国产在线不卡一区| 久久久精品tv| 成人三级伦理片| 亚洲三级久久久| 91国产成人在线| 亚洲成人午夜影院| 欧美一区二区播放| 精品亚洲aⅴ乱码一区二区三区| 欧美mv和日韩mv国产网站| 久久99久久99小草精品免视看| 日韩欧美色综合| 国产裸体歌舞团一区二区| 久久久高清一区二区三区| 成人a免费在线看| 亚洲男人天堂一区| 精品视频1区2区3区| 蜜桃av一区二区三区电影| 亚洲精品在线三区| 成人自拍视频在线观看| 亚洲免费av网站| 在线播放欧美女士性生活| 另类小说视频一区二区| 欧美国产欧美综合| 在线免费观看视频一区| 日本美女一区二区| 中文字幕精品一区| 欧美午夜视频网站| 国产综合成人久久大片91| 国产精品成人一区二区艾草| 欧美色网一区二区| 国产在线精品免费av| 亚洲欧洲综合另类| 欧美一区2区视频在线观看| 不卡在线观看av| 亚洲成人资源在线| 欧美激情一二三区| 欧美日韩一区二区三区四区| 国产一区二区在线观看视频| 亚洲欧美一区二区三区国产精品| 日韩一区二区三区在线| 成人免费视频免费观看| 午夜精品久久久久影视| 国产精品午夜久久| 欧美一区二区女人| 91蜜桃视频在线| 狠狠色丁香久久婷婷综| 亚洲激情五月婷婷| 久久久精品日韩欧美| 欧美在线影院一区二区| 国产成人自拍高清视频在线免费播放| 日韩毛片精品高清免费| 精品奇米国产一区二区三区| 欧亚洲嫩模精品一区三区| 国产精品亚洲专一区二区三区 | 成人av免费观看| 蜜臀av一级做a爰片久久| 中文字幕一区二区三区四区| 日韩午夜中文字幕| 在线免费观看日韩欧美| 风间由美一区二区三区在线观看 | 成人午夜视频免费看| 日韩制服丝袜av| 亚洲视频一区在线观看| 久久美女艺术照精彩视频福利播放| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 国产精品资源在线| 日本vs亚洲vs韩国一区三区二区| 亚洲视频网在线直播| 国产欧美在线观看一区| 精品久久久久久久一区二区蜜臀| 欧美在线免费播放| 99亚偷拍自图区亚洲| 国产麻豆精品theporn| 日韩电影免费在线观看网站| 一区二区三区不卡视频| 国产精品久久久久久久岛一牛影视| 精品三级av在线| 欧美一区2区视频在线观看| 欧美在线免费播放| 日本高清不卡aⅴ免费网站| 成人看片黄a免费看在线| 国产精品99久久久久久久vr| 久久精品国产免费看久久精品| 五月婷婷激情综合网| 亚洲国产视频网站| 亚洲中国最大av网站| 亚洲精品高清视频在线观看|