summaryrefslogtreecommitdiff
path: root/components/lwp
diff options
context:
space:
mode:
authorshaojinchun <[email protected]>2018-12-10 18:23:21 +0800
committershaojinchun <[email protected]>2018-12-10 18:23:21 +0800
commit2b21d2316aaac2e04fce72a5ffb64cc7c511c9b6 (patch)
tree9bf66feff06d8e4e6548554fcc31165f21351108 /components/lwp
parenta8953e92119944ffdb8c02a8d88cfa08dc3a59af (diff)
修改许可协议
修改cpu目录名及相关修改
Diffstat (limited to 'components/lwp')
-rw-r--r--components/lwp/SConscript2
-rw-r--r--components/lwp/arch/arm/arm9/lwp_gcc.S (renamed from components/lwp/arch/arm/R6/lwp_gcc.S)19
-rw-r--r--components/lwp/arch/arm/cortex-a9/lwp_gcc.S (renamed from components/lwp/arch/arm/vexpress-a9/lwp_gcc.S)19
-rw-r--r--components/lwp/arch/arm/cortex-m3/lwp_gcc.S19
-rw-r--r--components/lwp/arch/arm/cortex-m3/lwp_iar.S19
-rw-r--r--components/lwp/arch/arm/cortex-m3/lwp_rvds.S19
-rw-r--r--components/lwp/arch/arm/cortex-m4/lwp_gcc.S19
-rw-r--r--components/lwp/arch/arm/cortex-m4/lwp_iar.S19
-rw-r--r--components/lwp/arch/arm/cortex-m4/lwp_rvds.S19
-rw-r--r--components/lwp/arch/arm/cortex-m7/lwp_gcc.S19
-rw-r--r--components/lwp/arch/arm/cortex-m7/lwp_iar.S19
-rw-r--r--components/lwp/arch/arm/cortex-m7/lwp_rvds.S19
-rw-r--r--components/lwp/lwp.c20
-rw-r--r--components/lwp/lwp.h19
-rw-r--r--components/lwp/lwp_mem.c20
-rw-r--r--components/lwp/lwp_mem.h19
-rw-r--r--components/lwp/lwp_memheap.c18
-rw-r--r--components/lwp/lwp_memheap.h19
-rw-r--r--components/lwp/lwp_syscall.c19
-rw-r--r--components/lwp/lwp_syscall.h19
20 files changed, 58 insertions, 306 deletions
diff --git a/components/lwp/SConscript b/components/lwp/SConscript
index 53e445f8cc..75dd25e84a 100644
--- a/components/lwp/SConscript
+++ b/components/lwp/SConscript
@@ -5,7 +5,7 @@ cwd = GetCurrentDir()
src = []
CPPPATH = []
-support_arch = {"arm": ["cortex-m3", "cortex-m4", "cortex-m7", "R6", "vexpress-a9"]}
+support_arch = {"arm": ["cortex-m3", "cortex-m4", "cortex-m7", "arm9", "cortex-a9"]}
platform_file = {'armcc': 'rvds.S', 'gcc': 'gcc.S', 'iar': 'iar.S'}
if rtconfig.PLATFORM in platform_file.keys(): # support platforms
diff --git a/components/lwp/arch/arm/R6/lwp_gcc.S b/components/lwp/arch/arm/arm9/lwp_gcc.S
index bc684a939c..2a8ce492eb 100644
--- a/components/lwp/arch/arm/R6/lwp_gcc.S
+++ b/components/lwp/arch/arm/arm9/lwp_gcc.S
@@ -1,24 +1,11 @@
/*
- * File : lwp_gcc.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-12-10 Jesven first version
*/
#define Mode_USR 0x10
diff --git a/components/lwp/arch/arm/vexpress-a9/lwp_gcc.S b/components/lwp/arch/arm/cortex-a9/lwp_gcc.S
index 0337952fbb..6c89152b0c 100644
--- a/components/lwp/arch/arm/vexpress-a9/lwp_gcc.S
+++ b/components/lwp/arch/arm/cortex-a9/lwp_gcc.S
@@ -1,24 +1,11 @@
/*
- * File : lwp_gcc.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-12-10 Jesven first version
*/
#define Mode_USR 0x10
diff --git a/components/lwp/arch/arm/cortex-m3/lwp_gcc.S b/components/lwp/arch/arm/cortex-m3/lwp_gcc.S
index 54d045d4d2..846b06bb26 100644
--- a/components/lwp/arch/arm/cortex-m3/lwp_gcc.S
+++ b/components/lwp/arch/arm/cortex-m3/lwp_gcc.S
@@ -1,24 +1,11 @@
/*
- * File : lwp_gcc.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-10-30 heyuanjie first version
*/
.cpu cortex-m3
diff --git a/components/lwp/arch/arm/cortex-m3/lwp_iar.S b/components/lwp/arch/arm/cortex-m3/lwp_iar.S
index f8ac4a2052..a218569375 100644
--- a/components/lwp/arch/arm/cortex-m3/lwp_iar.S
+++ b/components/lwp/arch/arm/cortex-m3/lwp_iar.S
@@ -1,24 +1,11 @@
;/*
-; * File : lwp_iar.S
-; * This file is part of RT-Thread RTOS
-; * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+; * Copyright (c) 2006-2018, RT-Thread Development Team
; *
-; * This program is free software; you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation; either version 2 of the License, or
-; * (at your option) any later version.
-; *
-; * This program is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License along
-; * with this program; if not, write to the Free Software Foundation, Inc.,
-; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+; * SPDX-License-Identifier: Apache-2.0
; *
; * Change Logs:
; * Date Author Notes
+; * 2018-10-30 heyuanjie first version
; */
SECTION .text:CODE(2)
diff --git a/components/lwp/arch/arm/cortex-m3/lwp_rvds.S b/components/lwp/arch/arm/cortex-m3/lwp_rvds.S
index b57dd11580..246751a847 100644
--- a/components/lwp/arch/arm/cortex-m3/lwp_rvds.S
+++ b/components/lwp/arch/arm/cortex-m3/lwp_rvds.S
@@ -1,24 +1,11 @@
;/*
-; * File : lwp_rvds.S
-; * This file is part of RT-Thread RTOS
-; * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+; * Copyright (c) 2006-2018, RT-Thread Development Team
; *
-; * This program is free software; you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation; either version 2 of the License, or
-; * (at your option) any later version.
-; *
-; * This program is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License along
-; * with this program; if not, write to the Free Software Foundation, Inc.,
-; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+; * SPDX-License-Identifier: Apache-2.0
; *
; * Change Logs:
; * Date Author Notes
+; * 2018-10-30 heyuanjie first version
; */
AREA |.text|, CODE, READONLY, ALIGN=2
diff --git a/components/lwp/arch/arm/cortex-m4/lwp_gcc.S b/components/lwp/arch/arm/cortex-m4/lwp_gcc.S
index 776df56810..e71dbb82c9 100644
--- a/components/lwp/arch/arm/cortex-m4/lwp_gcc.S
+++ b/components/lwp/arch/arm/cortex-m4/lwp_gcc.S
@@ -1,24 +1,11 @@
/*
- * File : lwp_gcc.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-10-30 heyuanjie first version
*/
.cpu cortex-m4
diff --git a/components/lwp/arch/arm/cortex-m4/lwp_iar.S b/components/lwp/arch/arm/cortex-m4/lwp_iar.S
index f8ac4a2052..a218569375 100644
--- a/components/lwp/arch/arm/cortex-m4/lwp_iar.S
+++ b/components/lwp/arch/arm/cortex-m4/lwp_iar.S
@@ -1,24 +1,11 @@
;/*
-; * File : lwp_iar.S
-; * This file is part of RT-Thread RTOS
-; * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+; * Copyright (c) 2006-2018, RT-Thread Development Team
; *
-; * This program is free software; you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation; either version 2 of the License, or
-; * (at your option) any later version.
-; *
-; * This program is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License along
-; * with this program; if not, write to the Free Software Foundation, Inc.,
-; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+; * SPDX-License-Identifier: Apache-2.0
; *
; * Change Logs:
; * Date Author Notes
+; * 2018-10-30 heyuanjie first version
; */
SECTION .text:CODE(2)
diff --git a/components/lwp/arch/arm/cortex-m4/lwp_rvds.S b/components/lwp/arch/arm/cortex-m4/lwp_rvds.S
index b57dd11580..246751a847 100644
--- a/components/lwp/arch/arm/cortex-m4/lwp_rvds.S
+++ b/components/lwp/arch/arm/cortex-m4/lwp_rvds.S
@@ -1,24 +1,11 @@
;/*
-; * File : lwp_rvds.S
-; * This file is part of RT-Thread RTOS
-; * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+; * Copyright (c) 2006-2018, RT-Thread Development Team
; *
-; * This program is free software; you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation; either version 2 of the License, or
-; * (at your option) any later version.
-; *
-; * This program is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License along
-; * with this program; if not, write to the Free Software Foundation, Inc.,
-; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+; * SPDX-License-Identifier: Apache-2.0
; *
; * Change Logs:
; * Date Author Notes
+; * 2018-10-30 heyuanjie first version
; */
AREA |.text|, CODE, READONLY, ALIGN=2
diff --git a/components/lwp/arch/arm/cortex-m7/lwp_gcc.S b/components/lwp/arch/arm/cortex-m7/lwp_gcc.S
index 57b4cdfb60..848c592919 100644
--- a/components/lwp/arch/arm/cortex-m7/lwp_gcc.S
+++ b/components/lwp/arch/arm/cortex-m7/lwp_gcc.S
@@ -1,24 +1,11 @@
/*
- * File : lwp_gcc.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-10-30 heyuanjie first version
*/
.cpu cortex-m7
diff --git a/components/lwp/arch/arm/cortex-m7/lwp_iar.S b/components/lwp/arch/arm/cortex-m7/lwp_iar.S
index f8ac4a2052..a218569375 100644
--- a/components/lwp/arch/arm/cortex-m7/lwp_iar.S
+++ b/components/lwp/arch/arm/cortex-m7/lwp_iar.S
@@ -1,24 +1,11 @@
;/*
-; * File : lwp_iar.S
-; * This file is part of RT-Thread RTOS
-; * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+; * Copyright (c) 2006-2018, RT-Thread Development Team
; *
-; * This program is free software; you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation; either version 2 of the License, or
-; * (at your option) any later version.
-; *
-; * This program is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License along
-; * with this program; if not, write to the Free Software Foundation, Inc.,
-; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+; * SPDX-License-Identifier: Apache-2.0
; *
; * Change Logs:
; * Date Author Notes
+; * 2018-10-30 heyuanjie first version
; */
SECTION .text:CODE(2)
diff --git a/components/lwp/arch/arm/cortex-m7/lwp_rvds.S b/components/lwp/arch/arm/cortex-m7/lwp_rvds.S
index b57dd11580..246751a847 100644
--- a/components/lwp/arch/arm/cortex-m7/lwp_rvds.S
+++ b/components/lwp/arch/arm/cortex-m7/lwp_rvds.S
@@ -1,24 +1,11 @@
;/*
-; * File : lwp_rvds.S
-; * This file is part of RT-Thread RTOS
-; * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+; * Copyright (c) 2006-2018, RT-Thread Development Team
; *
-; * This program is free software; you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation; either version 2 of the License, or
-; * (at your option) any later version.
-; *
-; * This program is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License along
-; * with this program; if not, write to the Free Software Foundation, Inc.,
-; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+; * SPDX-License-Identifier: Apache-2.0
; *
; * Change Logs:
; * Date Author Notes
+; * 2018-10-30 heyuanjie first version
; */
AREA |.text|, CODE, READONLY, ALIGN=2
diff --git a/components/lwp/lwp.c b/components/lwp/lwp.c
index 62e10f8ed3..84d6515ac6 100644
--- a/components/lwp/lwp.c
+++ b/components/lwp/lwp.c
@@ -1,24 +1,12 @@
/*
- * File : clock.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2006-03-12 Bernard first version
+ * 2018-11-02 heyuanjie fix complie error in iar
*/
#include <rtthread.h>
diff --git a/components/lwp/lwp.h b/components/lwp/lwp.h
index 0b25cf6917..f013f36768 100644
--- a/components/lwp/lwp.h
+++ b/components/lwp/lwp.h
@@ -1,24 +1,11 @@
/*
- * File : lwp.h
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-06-29 heyuanjie first version
*/
#ifndef __LWP_H__
diff --git a/components/lwp/lwp_mem.c b/components/lwp/lwp_mem.c
index 9b3dcf45a6..ebc878494a 100644
--- a/components/lwp/lwp_mem.c
+++ b/components/lwp/lwp_mem.c
@@ -1,25 +1,11 @@
/*
- * File : lwp_mem.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2012, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
- * 2018-03-24 Tanek the first version
+ * 2018-06-10 Bernard first version
*/
#include <rtthread.h>
diff --git a/components/lwp/lwp_mem.h b/components/lwp/lwp_mem.h
index 117a18f677..8d333cfe4f 100644
--- a/components/lwp/lwp_mem.h
+++ b/components/lwp/lwp_mem.h
@@ -1,24 +1,11 @@
/*
- * File : lwp_mem.h
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-06-10 Bernard first version
*/
#ifndef __LWP_MEM_H__
diff --git a/components/lwp/lwp_memheap.c b/components/lwp/lwp_memheap.c
index 46ba667695..7d512a503f 100644
--- a/components/lwp/lwp_memheap.c
+++ b/components/lwp/lwp_memheap.c
@@ -1,21 +1,7 @@
/*
- * File : lwp_memheap.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2012, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
diff --git a/components/lwp/lwp_memheap.h b/components/lwp/lwp_memheap.h
index 064238585c..d0c09dfd01 100644
--- a/components/lwp/lwp_memheap.h
+++ b/components/lwp/lwp_memheap.h
@@ -1,24 +1,11 @@
/*
- * File : lwp_memheap.h
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-06-10 Bernard first version
*/
#ifndef __LWP_MEMHEAP_H__
diff --git a/components/lwp/lwp_syscall.c b/components/lwp/lwp_syscall.c
index 700444d6d6..5d4bbf6d91 100644
--- a/components/lwp/lwp_syscall.c
+++ b/components/lwp/lwp_syscall.c
@@ -1,24 +1,11 @@
/*
- * File : lwp_syscall.c
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
+ * 2018-06-10 Bernard first version
*/
/* RT-Thread System call */
diff --git a/components/lwp/lwp_syscall.h b/components/lwp/lwp_syscall.h
index eb5d631357..286a0a8852 100644
--- a/components/lwp/lwp_syscall.h
+++ b/components/lwp/lwp_syscall.h
@@ -1,21 +1,7 @@
/*
- * File : lwp_syscall.h
- * This file is part of RT-Thread RTOS
- * COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
+ * Copyright (c) 2006-2018, RT-Thread Development Team
*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
@@ -24,6 +10,7 @@
* 2006-09-24 Bernard add rt_hw_context_switch_to declaration
* 2012-12-29 Bernard add rt_hw_exception_install declaration
* 2017-10-17 Hichard add some micros
+ * 2018-12-10 Jesven fix complie error in iar and keil
*/
#ifndef __LWP_SYSCALL_H__