Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Kernel Liteos M
提交
57a00022
K
Kernel Liteos M
项目概览
OpenHarmony
/
Kernel Liteos M
大约 1 年 前同步成功
通知
20
Star
28
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel Liteos M
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
57a00022
编写于
3月 19, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 19, 2022
浏览文件
操作
浏览文件
下载
差异文件
!642 fix:3.1内源代码检视问题
Merge pull request !642 from xuxinyu/master
上级
e703376d
4f12ab9a
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
12 addition
and
19 deletion
+12
-19
arch/risc-v/riscv32/gcc/los_arch_atomic.h
arch/risc-v/riscv32/gcc/los_arch_atomic.h
+1
-0
components/net/lwip-2.1/porting/src/api_shell.c
components/net/lwip-2.1/porting/src/api_shell.c
+0
-7
components/net/lwip-2.1/porting/src/sys_arch.c
components/net/lwip-2.1/porting/src/sys_arch.c
+3
-4
components/shell/src/cmds/fullpath.c
components/shell/src/cmds/fullpath.c
+2
-2
kernel/src/los_queue.c
kernel/src/los_queue.c
+1
-1
kernel/src/los_sched.c
kernel/src/los_sched.c
+1
-1
testsuites/sample/kernel/swtmr/It_los_swtmr_040.c
testsuites/sample/kernel/swtmr/It_los_swtmr_040.c
+1
-1
testsuites/sample/kernel/swtmr/It_los_swtmr_041.c
testsuites/sample/kernel/swtmr/It_los_swtmr_041.c
+2
-2
testsuites/unittest/fuzz/src/socket/net_fuzz.c
testsuites/unittest/fuzz/src/socket/net_fuzz.c
+1
-0
utils/los_error.c
utils/los_error.c
+0
-1
未找到文件。
arch/risc-v/riscv32/gcc/los_arch_atomic.h
浏览文件 @
57a00022
...
...
@@ -33,6 +33,7 @@
#define _LOS_ARCH_ATOMIC_H
#include "los_compiler.h"
#include "los_interrupt.h"
#ifdef __cplusplus
#if __cplusplus
...
...
components/net/lwip-2.1/porting/src/api_shell.c
浏览文件 @
57a00022
...
...
@@ -222,13 +222,6 @@ u32_t lwip_ifconfig(int argc, const char **argv)
static
struct
ifconfig_option
ifconfig_cmd
;
err_t
ret
;
#if LWIP_STATS
u32_t
stat_err_cnt
;
u32_t
stat_drop_cnt
;
u32_t
stat_rx_or_tx_cnt
;
u32_t
stat_rx_or_tx_bytes
;
#endif
(
void
)
memset_s
(
&
ifconfig_cmd
,
sizeof
(
ifconfig_cmd
),
0
,
sizeof
(
ifconfig_cmd
));
if
(
sys_sem_new
(
&
ifconfig_cmd
.
cb_completed
,
0
)
!=
ERR_OK
)
{
PRINTK
(
"%s: sys_sem_new fail
\n
"
,
__FUNCTION__
);
...
...
components/net/lwip-2.1/porting/src/sys_arch.c
浏览文件 @
57a00022
...
...
@@ -36,7 +36,6 @@
#include <los_queue.h>
#include <los_sem.h>
#include <los_mux.h>
#include <los_tick.h>
#include <los_config.h>
#ifndef LOSCFG_KERNEL_SMP
...
...
@@ -150,7 +149,7 @@ err_t sys_mbox_new(sys_mbox_t *mbox, int size)
}
CHAR
qName
[]
=
"lwIP"
;
UINT32
ret
=
LOS_QueueCreate
(
qName
,
(
UINT16
)
size
,
mbox
,
0
,
sizeof
(
void
*
));
UINT32
ret
=
LOS_QueueCreate
(
qName
,
(
UINT16
)
size
,
(
UINT32
*
)
mbox
,
0
,
sizeof
(
void
*
));
switch
(
ret
)
{
case
LOS_OK
:
return
ERR_OK
;
...
...
@@ -293,7 +292,7 @@ err_t sys_sem_new(sys_sem_t *sem, u8_t count)
return
ERR_ARG
;
}
UINT32
ret
=
LOS_SemCreate
(
count
,
sem
);
UINT32
ret
=
LOS_SemCreate
(
count
,
(
UINT32
*
)(
sem
)
);
if
(
ret
!=
LOS_OK
)
{
return
ERR_ARG
;
}
...
...
@@ -368,7 +367,7 @@ err_t sys_mutex_new(sys_mutex_t *mutex)
return
ERR_ARG
;
}
UINT32
ret
=
LOS_MuxCreate
(
mutex
);
UINT32
ret
=
LOS_MuxCreate
(
(
UINT32
*
)
mutex
);
if
(
ret
!=
LOS_OK
)
{
return
ERR_ARG
;
}
...
...
components/shell/src/cmds/fullpath.c
浏览文件 @
57a00022
...
...
@@ -203,14 +203,14 @@ STATIC CHAR *VfsNormalizeFullpath(const CHAR *directory, const CHAR *filename, C
CHAR
*
fullpath
=
NULL
;
if
(
filename
[
0
]
!=
'/'
)
{
/* not a absolute path */
/* not a
n
absolute path */
fullpath
=
VfsNotAbsolutePath
(
directory
,
filename
,
pathname
,
namelen
);
if
(
fullpath
==
NULL
)
{
return
(
CHAR
*
)
NULL
;
}
}
else
{
/* it's a absolute path, use it directly */
/* it's a
n
absolute path, use it directly */
fullpath
=
strdup
(
filename
);
/* copy string */
if
(
fullpath
==
NULL
)
{
...
...
kernel/src/los_queue.c
浏览文件 @
57a00022
...
...
@@ -492,7 +492,7 @@ LITE_OS_SEC_TEXT VOID *OsQueueMailAlloc(UINT32 queueID, VOID *mailPool, UINT32 t
runTsk
->
taskStatus
&=
(
~
OS_TASK_STATUS_TIMEOUT
);
goto
END
;
}
else
{
/* When enters the current branch, means the current task already got a available membox,
/* When enters the current branch, means the current task already got a
n
available membox,
* so the runTsk->msg can not be NULL.
*/
mem
=
runTsk
->
msg
;
...
...
kernel/src/los_sched.c
浏览文件 @
57a00022
...
...
@@ -87,7 +87,7 @@ STATIC INLINE VOID OsTimeSliceUpdate(LosTaskCB *taskCB, UINT64 currTime)
STATIC
INLINE
VOID
OsSchedSetNextExpireTime
(
UINT32
responseID
,
UINT64
taskEndTime
)
{
UINT64
nextResponseTime
=
0
;
UINT64
nextResponseTime
;
BOOL
isTimeSlice
=
FALSE
;
UINT64
currTime
=
OsGetCurrSchedTimeCycle
();
...
...
testsuites/sample/kernel/swtmr/It_los_swtmr_040.c
浏览文件 @
57a00022
...
...
@@ -68,7 +68,7 @@ static UINT32 Testcase(VOID)
g_testCount1
=
0
;
// 1, Timeout interval of a periodic software timer.
ret
=
LOS_SwtmrCreate
(
1
,
LOS_SWTMR_MODE_PERIOD
,
(
SWTMR_PROC_FUNC
)
Case2
,
&
g_swtmrId1
,
&
irqParam
ret
=
LOS_SwtmrCreate
(
1
,
LOS_SWTMR_MODE_PERIOD
,
(
SWTMR_PROC_FUNC
)
Case2
,
&
g_swtmrId1
,
(
UINT32
)
&
irqParam
#if (LOSCFG_BASE_CORE_SWTMR_ALIGN == 1)
,
OS_SWTMR_ROUSES_ALLOW
,
OS_SWTMR_ALIGN_INSENSITIVE
#endif
...
...
testsuites/sample/kernel/swtmr/It_los_swtmr_041.c
浏览文件 @
57a00022
...
...
@@ -82,14 +82,14 @@ static UINT32 Testcase(VOID)
TestHwiClear
(
HWI_NUM_TEST
);
// 10, Timeout interval of a periodic software timer.
ret
=
LOS_SwtmrCreate
(
10
,
LOS_SWTMR_MODE_ONCE
,
(
SWTMR_PROC_FUNC
)
Case3
,
&
g_swtmrId1
,
&
irqParam
ret
=
LOS_SwtmrCreate
(
10
,
LOS_SWTMR_MODE_ONCE
,
(
SWTMR_PROC_FUNC
)
Case3
,
&
g_swtmrId1
,
(
UINT32
)
&
irqParam
#if (LOSCFG_BASE_CORE_SWTMR_ALIGN == 1)
,
OS_SWTMR_ROUSES_ALLOW
,
OS_SWTMR_ALIGN_INSENSITIVE
#endif
);
ICUNIT_GOTO_EQUAL
(
ret
,
LOS_OK
,
ret
,
EXIT
);
// 20, Timeout interval of a periodic software timer.
ret
=
LOS_SwtmrCreate
(
20
,
LOS_SWTMR_MODE_PERIOD
,
(
SWTMR_PROC_FUNC
)
Case2
,
&
g_swtmrId2
,
&
irqParam
ret
=
LOS_SwtmrCreate
(
20
,
LOS_SWTMR_MODE_PERIOD
,
(
SWTMR_PROC_FUNC
)
Case2
,
&
g_swtmrId2
,
(
UINT32
)
&
irqParam
#if (LOSCFG_BASE_CORE_SWTMR_ALIGN == 1)
,
OS_SWTMR_ROUSES_ALLOW
,
OS_SWTMR_ALIGN_INSENSITIVE
#endif
...
...
testsuites/unittest/fuzz/src/socket/net_fuzz.c
浏览文件 @
57a00022
...
...
@@ -263,6 +263,7 @@ static void *SampleTcpClient()
/* send */
ret
=
memset_s
(
buf
,
sizeof
(
buf
),
0
,
BUF_SIZE
);
if
(
err
!=
EOK
)
{
close
(
sfd
);
return
(
void
*
)(
intptr_t
)
ret
;
}
(
void
)
strcpy_s
(
buf
,
sizeof
(
buf
),
CLI_MSG
);
...
...
utils/los_error.c
浏览文件 @
57a00022
...
...
@@ -52,7 +52,6 @@ LITE_OS_SEC_TEXT_INIT UINT32 LOS_ErrHandle(CHAR *fileName,
UINT32
paraLen
,
VOID
*
para
)
{
if
(
g_userErrFunc
.
pfnHook
!=
NULL
)
{
g_userErrFunc
.
pfnHook
(
fileName
,
lineNo
,
errorNo
,
paraLen
,
para
);
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录