rtos/tinyara.git
7 years agos5j/serial: fix trivial coding style issues
Heesub Shin [Thu, 11 May 2017 02:46:13 +0000 (11:46 +0900)]
s5j/serial: fix trivial coding style issues

Fixes trivial coding style issues.

Change-Id: I1611293045d1b24971e7fde884db1e82a1732086
Signed-off-by: Heesub Shin <heesub.shin@samsung.com>
7 years agokernel/pthread: fix pthread_cond_wait() to prevent deadlock
Jin-Seong Kim [Wed, 10 May 2017 00:22:20 +0000 (09:22 +0900)]
kernel/pthread: fix pthread_cond_wait() to prevent deadlock

This commit is patch for pthread_cond_wait to prevent dead lock
 - after release mutex, pthread_cond_wait should wait cond->sem
   but previous pthread_cond_wait still takes mutex
   when other thread wants to take mutex, dead lock can be happened
   due to waiting mutex on pthread_cond_wait

Change-Id: I023465e01267e6b0e66a23e43254e7a26873a23c
Signed-off-by: Jin-Seong Kim <jseong82.kim@samsung.com>
7 years agoartik053: add description on artik053
Junhwan Park [Wed, 10 May 2017 10:58:08 +0000 (19:58 +0900)]
artik053: add description on artik053

The details of ARTIK 053 were updated.

Change-Id: I410b5ab43aeaf1e994c3070b6bd0c8443a935363
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agonet/tls: support brainpool256 curve for ecc
Joohwan Kim [Wed, 10 May 2017 06:52:48 +0000 (15:52 +0900)]
net/tls: support brainpool256 curve for ecc

Brainpoopl256 curve is used for TLS connection with artik cloud.
So, this commit adds MBEDTLS_ECP_DP_BP256R1_ENABLED config.

Change-Id: I7303ae05336016749948f19fc381e8d3b491e66f
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
7 years agoexamples/tls: tls initialize failure without psk
Junyeon LEE [Wed, 10 May 2017 15:39:34 +0000 (00:39 +0900)]
examples/tls: tls initialize failure without psk

This commit fixes tls example's minor bug.
  . without psk tls initilze failed
  . wrong parameter in examples make data abort

Change-Id: Ic2238c138430bf762293c0338e5c878dbe3dbeb3
Signed-off-by: Junyeon LEE <junyeon2.lee@samsung.com>
7 years agonet/tls: fix ECDSA signature authentication failure
Junyeon LEE [Wed, 10 May 2017 15:38:43 +0000 (00:38 +0900)]
net/tls: fix ECDSA signature authentication failure

This commit fixes misuse of ECDSA signature function in security api.
If we use see_get_ecdsa_signature() function with mbedTLS library,
it will do hash two times and make wrong signature.

Change-Id: Idc5471255c94bfc91cbe7febb46a0e38deb1094a
Signed-off-by: Junyeon LEE <junyeon2.lee@samsung.com>
7 years agoexamples: add an application for libtuv
Junhwan Park [Mon, 1 May 2017 07:56:11 +0000 (16:56 +0900)]
examples: add an application for libtuv

This patch includes an example application for libtuv.

Change-Id: I28f5921aeec8b4b245c3c4daf6b31afb339c3bc8
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agoexternal: add libtuv
Junhwan Park [Mon, 1 May 2017 07:51:00 +0000 (16:51 +0900)]
external: add libtuv

For looping function of LWM2M, ported libuv based eventloop. libtuv is a
customized open source based on libuv on samsung.

I deleted the unnecessary files. I have included only the minimum number
of files I need.

Change-Id: I3f24e5f88025328351b7866520d60a28a07a64f2
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agonetutils/wifi: add to support auto-connection
Jin-Seong Kim [Wed, 10 May 2017 01:01:30 +0000 (10:01 +0900)]
netutils/wifi: add to support auto-connection

This commit is minor patch to support auto-connection of Wi-Fi
 - after disassociation from connected AP,
   it will restart scan and try to re-join to the AP

Change-Id: I8569370b02d2c1e872eb10ec7cc553c5bd54e693
Signed-off-by: Jin-Seong Kim <jseong82.kim@samsung.com>
7 years agoexamples/smart_test: add an application for smart_test
Junhwan Park [Mon, 8 May 2017 10:40:35 +0000 (19:40 +0900)]
examples/smart_test: add an application for smart_test

This patch includes and example application for smart_test.

Change-Id: Ie54a17c53c1e7ac8c1bd926ed48bb69a23680b82
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agodrivers/timer: fix build errors when CONFIG_TIMER=y
Jihun Ahn [Tue, 2 May 2017 11:14:24 +0000 (20:14 +0900)]
drivers/timer: fix build errors when CONFIG_TIMER=y

tmrinfo() and tmrerr() do not exist. They seem to be added accidentally.
This commit also fixes build errors due to this.

Change-Id: I42ac8a7f323ca98b5d002714c9253b7f8fc40894
Signed-off-by: Jihun Ahn <jhun.ahn@samsung.com>
7 years agoMerge pull request #120 from jsdosa/unsupportedfeature
sunghan-chang [Tue, 23 May 2017 10:40:46 +0000 (19:40 +0900)]
Merge pull request #120 from jsdosa/unsupportedfeature

remove the comment for unsupported features

7 years agofix violations of coding rule in mkconfig
Jaesik [Tue, 23 May 2017 10:26:30 +0000 (19:26 +0900)]
fix violations of coding rule in mkconfig

fix violations of coding rule about space in mkconfig

Signed-off-by: Jaesik <jaesick.shin@samsung.com>
7 years agoremove the comment for unsupported features
Jaesik [Tue, 23 May 2017 10:22:01 +0000 (19:22 +0900)]
remove the comment for unsupported features

removed the comment for unsupported features
about FLAT & CONFIG_DEBUG_GRAPHICS

Signed-off-by: Jaesik <jaesick.shin@samsung.com>
7 years agoMerge pull request #117 from junmin-kim/lib_pthread
sunghan-chang [Tue, 23 May 2017 07:54:39 +0000 (16:54 +0900)]
Merge pull request #117 from junmin-kim/lib_pthread

pthread : Add null check at pthread_getstacksize

7 years agopthread : Add null check at pthread_getstacksize
junmin kim [Tue, 23 May 2017 04:15:52 +0000 (21:15 -0700)]
pthread : Add null check at pthread_getstacksize

Without this condition, null dereference assert will occur

7 years agoMerge pull request #115 from jsdosa/filepermission
sunghan-chang [Tue, 23 May 2017 07:41:45 +0000 (16:41 +0900)]
Merge pull request #115 from jsdosa/filepermission

change invalid permission about file

7 years agochange invalid permission about file
Jaesik [Sun, 21 May 2017 23:07:14 +0000 (08:07 +0900)]
change invalid permission about file

change the file permission to 644.

7 years agoMerge pull request #108 from sunghan-chang/master
lssgood [Fri, 19 May 2017 09:49:08 +0000 (18:49 +0900)]
Merge pull request #108 from sunghan-chang/master

modify ttrace

7 years agoMerge pull request #111 from chanijjani/kernel_wdog
sunghan-chang [Fri, 19 May 2017 07:31:00 +0000 (16:31 +0900)]
Merge pull request #111 from chanijjani/kernel_wdog

fix violations of coding style in wdog

7 years agoMerge pull request #110 from junmin-kim/kernel_sched
sunghan-chang [Fri, 19 May 2017 07:21:57 +0000 (16:21 +0900)]
Merge pull request #110 from junmin-kim/kernel_sched

Make a build error when CONFIG_MAX_TASKS is not power of 2

7 years agoMerge pull request #109 from jeongarmy/fs_procfs
sunghan-chang [Fri, 19 May 2017 07:21:30 +0000 (16:21 +0900)]
Merge pull request #109 from jeongarmy/fs_procfs

fix incorrect config dependency in fs_procfsuptime.c

7 years agofix violations of coding style in wdog
Chanhee [Fri, 19 May 2017 07:20:08 +0000 (16:20 +0900)]
fix violations of coding style in wdog

Positions of 'else' and parentheses near the else are fixed following coding rules.

7 years agoMake a build error when CONFIG_MAX_TASKS is not power of 2
junmin kim [Mon, 13 Mar 2017 04:10:59 +0000 (21:10 -0700)]
Make a build error when CONFIG_MAX_TASKS is not power of 2

Max number of tasks should be power of 2

7 years agofix incorrect config dependency
Ahreum Jeong [Mon, 15 May 2017 05:37:11 +0000 (14:37 +0900)]
fix incorrect config dependency
It brings build error that uptime_operations is not found when CONFIG_FS_PROCFS_EXCLUDE_PROCESS is enabled

7 years agofix compilation error at lib_ttrace
sunghan [Fri, 19 May 2017 06:55:49 +0000 (15:55 +0900)]
fix compilation error at lib_ttrace

Then gettimeofday function requires two arguments. But lib_ttrace gives
just one argument.

7 years agoadd Make.defs at ttrace
sunghan [Fri, 19 May 2017 06:46:57 +0000 (15:46 +0900)]
add Make.defs at ttrace

Make.defs is missing at "Support T-Trace" commit

7 years agoMerge pull request #107 from sunghan-chang/master
Juitem JoonWoo Kim [Fri, 19 May 2017 06:36:28 +0000 (15:36 +0900)]
Merge pull request #107 from sunghan-chang/master

Support T-Trace

7 years agoSupport T-Trace
Gihun Chang [Fri, 6 Jan 2017 08:53:41 +0000 (17:53 +0900)]
Support T-Trace

T-Trace is a tool to check performance, lantency and so on.

Signed-off-by: Gihun Chang <gihun.chang@samsung.com>
Signed-off-by: Changjoon Baek <joon.c.baek@samsung.com>
7 years agoMerge pull request #106 from jeongarmy/kdbg_uptime
sunghan-chang [Fri, 19 May 2017 04:24:26 +0000 (13:24 +0900)]
Merge pull request #106 from jeongarmy/kdbg_uptime

Add uptime to TASH commands

7 years agoAdd uptime to TASH commands
Ahreum Jeong [Tue, 4 Apr 2017 00:17:19 +0000 (09:17 +0900)]
Add uptime to TASH commands
uptime print how long the system has been running

7 years agoMerge pull request #105 from jeongarmy/kdbg_fscmd
sunghan-chang [Fri, 19 May 2017 04:14:51 +0000 (13:14 +0900)]
Merge pull request #105 from jeongarmy/kdbg_fscmd

Use arguments as function parameters directly in tash_cat function.

7 years agoUse arguments as function parameters directly in tash_cat function.
ahreum.jeong [Wed, 19 Apr 2017 01:29:42 +0000 (10:29 +0900)]
Use arguments as function parameters directly in tash_cat function.
That can be validated by argc.

7 years agoMerge pull request #99 from junmin-kim/common_doxygen
sunghan-chang [Thu, 18 May 2017 06:52:25 +0000 (15:52 +0900)]
Merge pull request #99 from junmin-kim/common_doxygen

Add brief description of header files for doxygen

7 years agoMerge pull request #102 from jeongarmy/master
sunghan-chang [Thu, 18 May 2017 06:51:48 +0000 (15:51 +0900)]
Merge pull request #102 from jeongarmy/master

Modify message of kdbgs for env variables and the syntax of getenv to print all env variables

7 years ago[Title] Modify usage of kdbgs for environment variables and syntax of getenv to print...
Ahreum Jeong [Wed, 17 May 2017 09:39:59 +0000 (18:39 +0900)]
[Title] Modify usage of kdbgs for environment variables and syntax of getenv to print all environment variables

[Description] modify usages of setenv, getenv and unsetenv and a syntax of getenv to display all environment variables
[Module] utils/kdbg
[Board] all
[Reference] none
[Author] ahreum.jeong

Change-Id: I9e063e8fcbde40fcf122d2e970dcd682296643f3
Signed-off-by: ahreum.jeong <ahreum.jeong@samsung.com>
7 years agoAdd brief description of header files for doxygen
junmin kim [Wed, 17 May 2017 06:23:13 +0000 (23:23 -0700)]
Add brief description of header files for doxygen

7 years agoMerge pull request #101 from manoharahk/arch-code-cleanup
sunghan-chang [Thu, 18 May 2017 03:16:42 +0000 (12:16 +0900)]
Merge pull request #101 from manoharahk/arch-code-cleanup

armv7-r : use appropriate DECODEFIQ config in armv7-r

7 years agoarmv7-r : use appropriate DECODEFIQ config in armv7-r
Manohara HK [Wed, 17 May 2017 11:36:37 +0000 (17:06 +0530)]
armv7-r : use appropriate DECODEFIQ config in armv7-r

Currently wrong configuration CONFIG_ARMV7A_DECODEFIQ is used in armv7-r
This patch changes it to use the appropriate config CONFIG_ARMV7R_DECODEFIQ.

Signed-off-by: Manohara HK <manohara.hk@samsung.com>
7 years agoMerge pull request #100 from jsdosa/os/tools
sunghan-chang [Wed, 17 May 2017 10:32:01 +0000 (19:32 +0900)]
Merge pull request #100 from jsdosa/os/tools

change wrong comment in mkconfig

7 years agochange wrong comment in mkconfig
Jaesik [Wed, 17 May 2017 10:01:08 +0000 (19:01 +0900)]
change wrong comment in mkconfig

remove slash about comment in mkconfig

7 years agoMerge pull request #98 from pradeepns85/pid_validation
sunghan-chang [Wed, 17 May 2017 01:26:34 +0000 (10:26 +0900)]
Merge pull request #98 from pradeepns85/pid_validation

Add missing boundary validation for pid

7 years agoMerge pull request #89 from JunhwanPark/fix_testcase
sunghan-chang [Wed, 17 May 2017 01:03:49 +0000 (10:03 +0900)]
Merge pull request #89 from JunhwanPark/fix_testcase

Fix testcase

7 years agoAdd missing boundary validation for pid
pradeep.ns [Tue, 16 May 2017 12:47:31 +0000 (18:17 +0530)]
Add missing boundary validation for pid

valid pid range is from 0 to g_lastpid. anything beyond
this range is invalid pid. Hence add proper validation

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agoexamples/testcase: fix inet_ntoa tc
Junhwan Park [Fri, 12 May 2017 14:34:43 +0000 (23:34 +0900)]
examples/testcase: fix inet_ntoa tc

The return value of the inet_ntoa function is a pointer variable. To fix
the build error, I changed it to a pointer variable.

Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agoexamples/testcase: fix daysbeforemonth tc
Junhwan Park [Fri, 12 May 2017 14:25:21 +0000 (23:25 +0900)]
examples/testcase: fix daysbeforemonth tc

The time conversion has changed in libc/time. The testcase has been
modified to accommodate the changes.

Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agoMerge pull request #97 from sunghan-chang/readme_download
Juitem JoonWoo Kim [Tue, 16 May 2017 12:00:58 +0000 (21:00 +0900)]
Merge pull request #97 from sunghan-chang/readme_download

modify README.md at build/configs to notice how to program a binary

7 years agomodify README.md at build/configs to notice how to program a binary
sunghan [Tue, 16 May 2017 10:28:17 +0000 (19:28 +0900)]
modify README.md at build/configs to notice how to program a binary

7 years agoMerge pull request #93 from jeongarmy/master
sunghan-chang [Tue, 16 May 2017 11:00:11 +0000 (20:00 +0900)]
Merge pull request #93 from jeongarmy/master

Update logm module

7 years agoUpdate logm module
Ahreum Jeong [Tue, 16 May 2017 05:11:42 +0000 (14:11 +0900)]
Update logm module
 . Change logic of buffer usage
 . Support tash commands for logm configuration in run-time
 . Support prepending timestamp to messages
 . Clean unnessasary codes

7 years agoMerge pull request #96 from pradeepns85/semtickwait_wdogcancel
sunghan-chang [Tue, 16 May 2017 10:05:37 +0000 (19:05 +0900)]
Merge pull request #96 from pradeepns85/semtickwait_wdogcancel

Stop the watchdog timer even when sem_wait() fails

7 years agoMerge pull request #95 from manoharahk/arch_dabort_stack
sunghan-chang [Tue, 16 May 2017 10:01:38 +0000 (19:01 +0900)]
Merge pull request #95 from manoharahk/arch_dabort_stack

arch : move dataabort stack config to arm/Kconfig

7 years agoStop the watchdog timer even when sem_wait() fails
pradeep.ns [Tue, 16 May 2017 09:29:45 +0000 (14:59 +0530)]
Stop the watchdog timer even when sem_wait() fails

Since wdog_timer has been started before waiting for semaphore and
if Sem_wait fails, wdog timer should be canceled before attempting
for delete operation. Though wdog_delete API takes care of canceling
an active timer, One must consider canceling the timer as soon as
possible to avoid calling wdog timeout handler and overwrite the
sem_wait error value as ETIMEOUT.

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agoarch : move dataabort stack config to arm/Kconfig
Manohara HK [Fri, 12 May 2017 07:45:45 +0000 (13:15 +0530)]
arch : move dataabort stack config to arm/Kconfig

seperate dataabort stack is implemented only for armv7-r.
This patch moves dataabort stack config to arm/Kconfig and enables
only for armv7-r processors

Change-Id: Icf703dac4904a595a8420e4039527b8795614573
Signed-off-by: Manohara HK <manohara.hk@samsung.com>
7 years agoMerge pull request #94 from dr-venkman/dm_fixwifi_config
sunghan-chang [Tue, 16 May 2017 07:59:21 +0000 (16:59 +0900)]
Merge pull request #94 from dr-venkman/dm_fixwifi_config

Added a condition check for DM wifi setting. This will replace a lot of undeclared variable errors with a more understandable #error statement

7 years agoAutomatic enabling of WAKAAMA and DM_WIFI config parameters under DM
dr-venkman [Tue, 16 May 2017 06:08:37 +0000 (15:08 +0900)]
enabling of WAKAAMA and DM_WIFI config parameters under DM

7 years agoMerge pull request #90 from Samsung/g_irqvector_sizelimit
sunghan-chang [Mon, 15 May 2017 06:15:29 +0000 (15:15 +0900)]
Merge pull request #90 from Samsung/g_irqvector_sizelimit

Limit the g_irqvector size to NR_IRQS

7 years agoMerge pull request #91 from Samsung/recover_master
pillip8282 [Mon, 15 May 2017 05:04:52 +0000 (14:04 +0900)]
Merge pull request #91 from Samsung/recover_master

Recover master

7 years agoLimit the g_irqvector size to NR_IRQS
pradeep.ns [Fri, 12 May 2017 14:57:14 +0000 (20:27 +0530)]
Limit the g_irqvector size to NR_IRQS

NR_IRQS value is already incremented by last irq + 1
hence, there is no need to initialize g_irqvector as
NR_IRQS + 1. Save memory br limiting the g_irqvector
size to NR_IRQS

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agoMerge pull request #84 from Samsung/arch_dataabort_stack
sunghan-chang [Fri, 12 May 2017 04:20:34 +0000 (13:20 +0900)]
Merge pull request #84 from Samsung/arch_dataabort_stack

arch : prevention of adjacent stack access during data abort

7 years agoMerge pull request #83 from Samsung/irq_detach_argChange
sunghan-chang [Fri, 12 May 2017 04:17:37 +0000 (13:17 +0900)]
Merge pull request #83 from Samsung/irq_detach_argChange

Change the irq_detach argument from isr to irq

7 years agoMerge pull request #81 from Samsung/watchdog_freelist_bug
sunghan-chang [Fri, 12 May 2017 04:16:03 +0000 (13:16 +0900)]
Merge pull request #81 from Samsung/watchdog_freelist_bug

Decrement the g_wdnfree variable only if there is a valid wdog node i…

7 years agoMerge pull request #79 from Samsung/watchdog_irqrestore_fix
sunghan-chang [Fri, 12 May 2017 04:11:01 +0000 (13:11 +0900)]
Merge pull request #79 from Samsung/watchdog_irqrestore_fix

Restore the interrupts if wdog is created statically

7 years agoarch : prevention of adjacent stack access during data abort
Manohara HK [Thu, 6 Apr 2017 13:12:38 +0000 (18:42 +0530)]
arch : prevention of adjacent stack access during data abort

This patch adds a seperate stack for data abort handling.

Reason for adding a seperate stack for data abort handling is as below.

When a task's execution consumes all of its stack, example if its stack size
is 2K and stack is almost used (2K - 8) bytes. During this time if any data
abort happened, data abort handling code uses task's stack for storing context
and as well as for its execution. In that case data abort handling code might
corrupt adjacent stack area.

If an application's intention is to corrupt the other application's stack,
it would do it by overflowing its stack and hence corrupting the adjacent stack.
This scenario of adjacent stack corruption by stack overflow can be avoided
using this patch with MPU_STACKGAURD feature.

Change-Id: I61f80da6b6bbdd0d8d7375438a1bc5f44edd5b32
Signed-off-by: Manohara HK <manohara.hk@samsung.com>
7 years agoMerge pull request #82 from JunhwanPark/fix_email
sunghan-chang [Fri, 12 May 2017 02:32:21 +0000 (11:32 +0900)]
Merge pull request #82 from JunhwanPark/fix_email

drivers: modify author's email address

7 years agoMerge pull request #80 from JunhwanPark/fix_telnetd
sunghan-chang [Fri, 12 May 2017 02:31:49 +0000 (11:31 +0900)]
Merge pull request #80 from JunhwanPark/fix_telnetd

examples/telnetd: fix compile error

7 years agoChange the irq_detach argument from isr to irq
pradeep.ns [Thu, 11 May 2017 18:31:15 +0000 (00:01 +0530)]
Change the irq_detach argument from isr to irq

irq_detach API expects irq as argument but naming it as isr
is confusing. Change it to appropriate name as irq

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agodrivers: modify author's email address
Junhwan Park [Thu, 11 May 2017 14:37:52 +0000 (23:37 +0900)]
drivers: modify author's email address

The e-mail address of the author of the file is incorrect. I think it is
a bug that occurred when changing nuttx to tinyara in batch.

Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agoDecrement the g_wdnfree variable only if there is a valid wdog node in g_wdfreelist
pradeep.ns [Thu, 11 May 2017 14:35:21 +0000 (20:05 +0530)]
Decrement the g_wdnfree variable only if there is a valid wdog node in g_wdfreelist

If the g_wdfreelist doesn't contain any node, it will return NULL and
decrementing the g_wdnfree variable would lead to wrong logic.
Decrement the g_wdnfree variable only if there is a valid wdog is returned from g_wdfreelist

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agoexamples/telnetd: fix compile error
Junhwan Park [Thu, 11 May 2017 14:17:41 +0000 (23:17 +0900)]
examples/telnetd: fix compile error

There is a white space in APPNAME, and there is a problem in creating
BuiltinApps. This patch fixes such a bug.

Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agoRestore the interrupts if wdog is created statically
pradeep.ns [Thu, 11 May 2017 13:21:23 +0000 (18:51 +0530)]
Restore the interrupts if wdog is created statically

Interrupts has been restored only under 2 conditions
1) pre-allocated wdog free list
2) Allocated from heap memory
If the wdog has been statically allocated from wd_static API,and
wd_delete API is invoked, interrupts have not been restored. Since
wd_delete is global API, system can't guarantee that it will not
be called for statically created wdog timers

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agoMerge pull request #78 from Samsung/common_download
Taejun-Kwon [Thu, 11 May 2017 13:04:32 +0000 (22:04 +0900)]
Merge pull request #78 from Samsung/common_download

fix wrong usage of if on download script

7 years agoMerge pull request #77 from Samsung/irq_dispatch_bugfix
sunghan-chang [Thu, 11 May 2017 12:58:36 +0000 (21:58 +0900)]
Merge pull request #77 from Samsung/irq_dispatch_bugfix

irq_dispatch : Set the arg variable to NULL so that interrupt handler…

7 years agofix wrong usage of if on download script
sunghan [Thu, 11 May 2017 12:46:56 +0000 (21:46 +0900)]
fix wrong usage of if on download script

build/configs/artik053/artik053_download.sh: line 61: [: missing `]'

7 years agoirq_dispatch : Set the arg variable to NULL so that interrupt handler does not pass...
pradeep.ns [Thu, 11 May 2017 12:46:31 +0000 (18:16 +0530)]
irq_dispatch : Set the arg variable to NULL so that interrupt handler does not pass junk value as argument

Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
7 years agoMerge pull request #76 from Samsung/boardctl_error
Taejun-Kwon [Thu, 11 May 2017 11:17:37 +0000 (20:17 +0900)]
Merge pull request #76 from Samsung/boardctl_error

Boardctl error

7 years agoMerge pull request #75 from Samsung/fs_smartfs_journaling
sunghan-chang [Thu, 11 May 2017 11:16:45 +0000 (20:16 +0900)]
Merge pull request #75 from Samsung/fs_smartfs_journaling

Fix journaling issue

7 years agofixup! artik053: sidk_s5jt200: fix warning messages when building
Heesub Shin [Thu, 11 May 2017 09:28:40 +0000 (18:28 +0900)]
fixup! artik053: sidk_s5jt200: fix warning messages when building

Change-Id: Ib5146209e1f5cb18fe6e505d321df2c8896595d5

7 years agoartik053: sidk_s5jt200: fix warning messages when building
Heesub Shin [Thu, 11 May 2017 01:29:04 +0000 (10:29 +0900)]
artik053: sidk_s5jt200: fix warning messages when building

DEPPATH needs to point to $(TOPDIR)/arch in order to build Make.dep
properly. This suppresses following build errors:

    make[1]: Entering directory '/home/heesub/Documents/artik053/tizenrt/os/arch/arm/src'
    make[2]: Entering directory '/home/heesub/Documents/artik053/tizenrt/os/arch/arm/src/artik053/src'
    Makefile:104: recipe for target '.depend' failed
    make[2]: *** [.depend] Error 1
    make[2]: Leaving directory '/home/heesub/Documents/artik053/tizenrt/os/arch/arm/src/artik053/src'
    Makefile:215: recipe for target '.depend' failed
    make[1]: *** [.depend] Error 2

Change-Id: I96feda1a095eb8d47feb17fcd1ccf56cffd84410
Signed-off-by: Heesub Shin <heesub.shin@samsung.com>
7 years agoartik053: sidk_s5jt200: remove .o file at 'make clean'
Junhwan Park [Mon, 8 May 2017 06:36:36 +0000 (15:36 +0900)]
artik053: sidk_s5jt200: remove .o file at 'make clean'

After BOARDCTL was added, the object file was not deleted from the clean
operation. This patch contains fixes for those bugs.

Change-Id: Idf549abfce1b62b05886c3012de86560b6f3b816
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
7 years agoFix journaling issue
TaeJun Kwon [Thu, 11 May 2017 10:53:26 +0000 (19:53 +0900)]
Fix journaling issue
If buffer size is bigger than remained area + next area, calculating failed

7 years agoMerge pull request #74 from Samsung/wifi_testapp
sunghan-chang [Thu, 11 May 2017 10:24:23 +0000 (19:24 +0900)]
Merge pull request #74 from Samsung/wifi_testapp

Modifications to wifi_test Makefile, to remove builtin feature

7 years agoModifications to wifi_test Makefile, to remove builtin feature
Venkatraman Iyer [Thu, 11 May 2017 10:17:17 +0000 (19:17 +0900)]
Modifications to wifi_test Makefile, to remove builtin feature

7 years agoMerge pull request #73 from Samsung/wifi_testapp
Taejun-Kwon [Thu, 11 May 2017 10:13:19 +0000 (19:13 +0900)]
Merge pull request #73 from Samsung/wifi_testapp

Disabled built-in feature for wifi_test application

7 years agoDisabled built-in feature for wifi_test application
Venkatraman Iyer [Thu, 11 May 2017 10:11:08 +0000 (19:11 +0900)]
Disabled built-in feature for wifi_test application

7 years agoMerge pull request #67 from Samsung/dm_connectivity_branch
Taejun-Kwon [Thu, 11 May 2017 09:55:33 +0000 (18:55 +0900)]
Merge pull request #67 from Samsung/dm_connectivity_branch

[Title] Added wifi_test app on TASH command list

7 years ago[Title] Added wifi_test app on TASH command list
Venkatraman Iyer [Wed, 10 May 2017 10:50:38 +0000 (19:50 +0900)]
[Title] Added wifi_test app on TASH command list

[Description] Added wifi_test command to TASH. The wifi_test application must now be called from TASH console.

7 years agoMerge pull request #72 from Samsung/iotbus
sunghan-chang [Thu, 11 May 2017 08:36:43 +0000 (17:36 +0900)]
Merge pull request #72 from Samsung/iotbus

Fix iotbus bugs

7 years agoUpdate iotapi_evt_handler.c
an4967 [Thu, 11 May 2017 08:18:06 +0000 (17:18 +0900)]
Update iotapi_evt_handler.c

7 years agoFix iotbus bugs
andaesung [Thu, 11 May 2017 07:47:00 +0000 (16:47 +0900)]
Fix iotbus bugs
- applying gpio changed logic.
- add iotapi log configs

7 years agoMerge pull request #71 from Samsung/db_warning
Taejun-Kwon [Thu, 11 May 2017 07:11:29 +0000 (16:11 +0900)]
Merge pull request #71 from Samsung/db_warning

fix compilation warning at arastorage

7 years agofix compilation warning at arastorage
sunghan [Thu, 11 May 2017 04:20:54 +0000 (13:20 +0900)]
fix compilation warning at arastorage

src/arastorage/index_manager.c:506:5: warning: 'row' may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (row != NULL) {

src/arastorage/storage_interface.c:579:4: warning: 'fd' may be used uninitialized in this function [-Wmaybe-uninitialized]
  r = storage_write(fd, g_storage_write_buffer.buffer, g_storage_write_buffer.data_size);

7 years agoMerge pull request #70 from Samsung/builtin_apps
sangwon03 [Thu, 11 May 2017 04:18:15 +0000 (13:18 +0900)]
Merge pull request #70 from Samsung/builtin_apps

fix compilation errors

7 years agofix compilation errors
sunghan [Thu, 11 May 2017 03:57:40 +0000 (12:57 +0900)]
fix compilation errors

Context of unselected examples are executed for builtin.
It make compilation errors. This patch makes only context of
selected example executed.

7 years agoMerge pull request #69 from Samsung/builtin_apps
Taejun-Kwon [Wed, 10 May 2017 11:55:49 +0000 (20:55 +0900)]
Merge pull request #69 from Samsung/builtin_apps

fix compilation error

7 years agofix compilation error
sunghan [Wed, 10 May 2017 11:46:13 +0000 (20:46 +0900)]
fix compilation error

TizenRT/os/../build/output/libraries/libapps.a(init.o): In function `tash_register_cmds':
TizenRT/apps/system/init/init.c:72: undefined reference to `register_examples_cmds'
make[1]: *** [../build/output/bin/tinyara] Error 1

7 years agoMerge pull request #68 from Samsung/builtin_apps
Taejun-Kwon [Wed, 10 May 2017 11:35:35 +0000 (20:35 +0900)]
Merge pull request #68 from Samsung/builtin_apps

refactoring examples

7 years agoregister TASH command using builtin for example
sunghan [Wed, 10 May 2017 11:09:42 +0000 (20:09 +0900)]
register TASH command using builtin for example

remove registering TASH commands for example on c source codes

7 years agomake CONFIG_BUILTIN_APPS
sunghan [Wed, 10 May 2017 09:13:12 +0000 (18:13 +0900)]
make CONFIG_BUILTIN_APPS

7 years agomodify comments on example Makefile
sunghan [Wed, 10 May 2017 08:26:58 +0000 (17:26 +0900)]
modify comments on example Makefile

fix wrong comments