sdk/emulator/qemu.git
10 years agofix bug: qemu crash when entering lock mode (TC-286) 23/23723/1
Tina Zhang [Wed, 2 Jul 2014 06:41:36 +0000 (14:41 +0800)]
fix bug: qemu crash when entering lock mode (TC-286)

When qemu is entering lock mode, it's better to use asyncExec to run the
runnable. Because it won't block the whole process to communicate with the
emulator process. If the communication is blocked, the qemu will crash.

Change-Id: Ifeaab44cf89d8a847b2237e59413c2445d419535
Signed-off-by: Tina Zhang <tina.zhang@intel.com>
10 years agoemulator: clean-up source directories 60/23660/4
SeokYeon Hwang [Tue, 1 Jul 2014 06:54:49 +0000 (15:54 +0900)]
emulator: clean-up source directories

Source files under "tizen/src/hw/" moved into each parent bus directory.

Change-Id: I32d4cd527583a5cacf43cb4e2bc490212b849ee4
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "guest server: changed as sdb notification server" into tizen
SeokYeon Hwang [Tue, 1 Jul 2014 09:33:41 +0000 (02:33 -0700)]
Merge "guest server: changed as sdb notification server" into tizen

10 years agoMerge "virtio: initializing and declaring tizen virtio devices are moved" into tizen
SeokYeon Hwang [Tue, 1 Jul 2014 09:33:11 +0000 (02:33 -0700)]
Merge "virtio: initializing and declaring tizen virtio devices are moved" into tizen

10 years agoguest server: changed as sdb notification server 39/23639/5
Jinhyung Choi [Tue, 1 Jul 2014 01:52:19 +0000 (10:52 +0900)]
guest server: changed as sdb notification server

Current guest server supports 3 operations.
1. enabling sdb shell from emulator
2. registering sdb server w/ address, port, and serial
3. sending notification to registered sdb server suspend/resume message

Because guest server's functionalities are changed,
its name is also changed to "SDB Notification Server"
It moved into sdb_noti_server.c and sdb_noti_server.h

It does not require to create a new thread and blocking socket.
Now, it is using g_io_add_watch to receive and handle messages from
others.

Change-Id: I034122842e6cc59e753b859eb057b012f43213aa
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agovirtio: initializing and declaring tizen virtio devices are moved 55/23655/3
SeokYeon Hwang [Tue, 1 Jul 2014 06:48:10 +0000 (15:48 +0900)]
virtio: initializing and declaring tizen virtio devices are moved

Tizen specific virtio devices are moved into "tizen/src/hw/maru_virtio_pci.c".

Change-Id: Ie6664508c02ac07a65aacb7baa6a8bee981f8f25
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "maru_camera: Modified a return value" into tizen
SeokYeon Hwang [Tue, 1 Jul 2014 07:44:07 +0000 (00:44 -0700)]
Merge "maru_camera: Modified a return value" into tizen

10 years agoemulator: remove legacy mloop_event 48/23648/2
SeokYeon Hwang [Tue, 1 Jul 2014 04:19:09 +0000 (13:19 +0900)]
emulator: remove legacy mloop_event

mloop_event and related files are removed.
RAM dump feature is disabled now, it will be supported by new QMP logic soon.

Change-Id: Icc2def5741e0598d6c21f29d0fe45956992e121a
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agousb: remove legacy usb storage support 47/23647/2
SeokYeon Hwang [Tue, 1 Jul 2014 04:12:37 +0000 (13:12 +0900)]
usb: remove legacy usb storage support

Change-Id: I1ca6572ce2b2ba75329451f1274e4eb60e111c69
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: fix invalid string offset calculation 46/23646/2
SeokYeon Hwang [Tue, 1 Jul 2014 04:07:19 +0000 (13:07 +0900)]
emulator: fix invalid string offset calculation

Change-Id: I2daa6732390287f5c6f5db6889624f08efe4a25f
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: fix crash if path is null 45/23645/2
SeokYeon Hwang [Tue, 1 Jul 2014 04:05:53 +0000 (13:05 +0900)]
emulator: fix crash if path is null

Change-Id: I7b8a3ad7f1ff668bff453b5b792a745a5a0196bd
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "hotplug: new device hotplug system is introduced" into tizen
SeokYeon Hwang [Tue, 1 Jul 2014 07:29:46 +0000 (00:29 -0700)]
Merge "hotplug: new device hotplug system is introduced" into tizen

10 years agohotplug: new device hotplug system is introduced 26/23626/5
SeokYeon Hwang [Tue, 1 Jul 2014 01:13:58 +0000 (10:13 +0900)]
hotplug: new device hotplug system is introduced

Do not use old hotplug logic anymore.
"Hotplug logic" becomes independent of legacy mloop.
"mloop" will be removed.

Change-Id: Ib1c40cb9bb65e6f2d8a2310ad5a0c761184b6321
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "logger: added null checking" into tizen
SeokYeon Hwang [Tue, 1 Jul 2014 06:59:37 +0000 (23:59 -0700)]
Merge "logger: added null checking" into tizen

10 years agomaru_camera: Modified a return value 14/23614/2
jinhyung.jo [Mon, 30 Jun 2014 11:08:55 +0000 (20:08 +0900)]
maru_camera: Modified a return value

When the host PC has no connected webcam,
returns '0' instead of '1' in device realizaion time.
Because, the return value '1' causes mismatch for qdev & pci dev realization.

Change-Id: I04d76f9b4fc4a83ea26e1eae62636361186af5f0
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
10 years agoMerge "build: fix emulator-skin.jar local DIBS build." into tizen
SeokYeon Hwang [Tue, 1 Jul 2014 01:37:20 +0000 (18:37 -0700)]
Merge "build: fix emulator-skin.jar local DIBS build." into tizen

10 years agologger: added null checking 25/23625/1
GiWoong Kim [Mon, 30 Jun 2014 04:43:10 +0000 (13:43 +0900)]
logger: added null checking

Change-Id: Ifb7c29e651fc010ea9c218ab6291867312a205c1
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoskin: modified general key window for wearable 90/23490/2
GiWoong Kim [Thu, 26 Jun 2014 11:51:47 +0000 (20:51 +0900)]
skin: modified general key window for wearable

Change-Id: I075bccc2e7f9e2b1d8991ade6014870ca32ef65b
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agobuild: fix emulator-skin.jar local DIBS build. 33/23533/4
Kitae Kim [Fri, 27 Jun 2014 08:40:28 +0000 (17:40 +0900)]
build: fix emulator-skin.jar local DIBS build.

The location of swt.jar was not specified properly in the build.xml
when using local DIBS.

Change-Id: If653bcbebdcc93b8208e55d30d270a50f28bed48
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agobuild: package version up (2.0.3) 84/23584/2
Jinhyung Choi [Mon, 30 Jun 2014 04:46:21 +0000 (13:46 +0900)]
build: package version up (2.0.3)

Change-Id: I98a4f184dcb2fee084bd8945d584f089f422297e
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agoMerge "guest_server: W/A code for non-blocking code" into tizen
SeokYeon Hwang [Fri, 27 Jun 2014 02:05:54 +0000 (19:05 -0700)]
Merge "guest_server: W/A code for non-blocking code" into tizen

10 years agobrillcodec: remove unused mutex_unlock method. 95/23495/2
Kitae Kim [Thu, 26 Jun 2014 13:14:47 +0000 (22:14 +0900)]
brillcodec: remove unused mutex_unlock method.

qemu_mutex_unlock was used at wrong place.
It might cause SEGV problem because this device tries to unlock invalid mutex.

Change-Id: I153406e583b26a813883d7e48ecd5b7093f420ea
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agoguest_server: W/A code for non-blocking code 24/23424/3
Jinhyung Choi [Wed, 25 Jun 2014 09:27:55 +0000 (18:27 +0900)]
guest_server: W/A code for non-blocking code

guest server will be rebuilt.

Change-Id: Ieebf07e202163ec28bed09aa9d1e8e1d08ea9f94
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agoMerge "skin: modify coordinate information in ScreenShotDialog" into tizen
Sangho Park [Wed, 25 Jun 2014 10:37:31 +0000 (03:37 -0700)]
Merge "skin: modify coordinate information in ScreenShotDialog" into tizen

10 years agoskin: modify coordinate information in ScreenShotDialog 08/23408/2
hyunjin816.lee [Wed, 25 Jun 2014 05:48:36 +0000 (14:48 +0900)]
skin: modify coordinate information in ScreenShotDialog

Change-Id: Ib6f752c909eae89a37eb7240568d43678024e9ce
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agoMerge "pci: add device realization check before the capability is unlinked" into...
Sangho Park [Wed, 25 Jun 2014 07:45:47 +0000 (00:45 -0700)]
Merge "pci: add device realization check before the capability is unlinked" into tizen

10 years agoMerge "debug: modified for non-blocking socket" into tizen
SeokYeon Hwang [Wed, 25 Jun 2014 07:14:09 +0000 (00:14 -0700)]
Merge "debug: modified for non-blocking socket" into tizen

10 years agoMerge "sdb: remove fixed guest address" into tizen
SeokYeon Hwang [Wed, 25 Jun 2014 07:13:54 +0000 (00:13 -0700)]
Merge "sdb: remove fixed guest address" into tizen

10 years agopci: add device realization check before the capability is unlinked 11/23411/6
SeokYeon Hwang [Wed, 25 Jun 2014 06:14:36 +0000 (15:14 +0900)]
pci: add device realization check before the capability is unlinked

"pdev" and its member may be unrealized and be freed, so accessing a member of "pdev" is able to cause heap memory corruption.

Check the change of "device_unparent()" in the commit 5c21ce77d7e5643089ceec556c0408445d017f32.

Change-Id: Iacb195a092c86d4c677ad0404582af104b2251ae
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agosdb: remove fixed guest address 62/23362/2
SeokYeon Hwang [Tue, 24 Jun 2014 08:57:27 +0000 (17:57 +0900)]
sdb: remove fixed guest address

Remove fixed guest address from "sdb.c".
Remove some unnecessary white space from logs.

Change-Id: Ic7e6510d6758e247e85538f8a2d102cb0ac8ab20
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agodebug: modified for non-blocking socket 93/23393/2
Jinhyung Choi [Wed, 25 Jun 2014 03:18:41 +0000 (12:18 +0900)]
debug: modified for non-blocking socket

Change-Id: I7a85435c2a6990545688505132c49e9f5c77809e
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agoosutil: remove compile warnings and memory leaks 44/23344/1
Kitae Kim [Tue, 24 Jun 2014 05:34:47 +0000 (14:34 +0900)]
osutil: remove compile warnings and memory leaks

Change-Id: Ibd7532c44ae6e88168ca19637b9e4f53f5faa58a
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agobuild: package version up (2.0.2)
SeokYeon Hwang [Tue, 24 Jun 2014 05:46:36 +0000 (14:46 +0900)]
build: package version up (2.0.2)

Change-Id: I8a0c3b1e8273b629fc89eba9f615abc9e3e914b2
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agobuild: fix DIBS build break on Win32
SeokYeon Hwang [Tue, 24 Jun 2014 05:44:50 +0000 (14:44 +0900)]
build: fix DIBS build break on Win32

Change-Id: I409dc0d2ba521616af07ffd9edcb7f634920865c
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agobuild: fix some compilation warnings on Mac 41/23341/1
SeokYeon Hwang [Tue, 24 Jun 2014 05:15:42 +0000 (14:15 +0900)]
build: fix some compilation warnings on Mac

Change-Id: I87080b2578ed6159330c0898ce8ed03bd6450538
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agobuild: fix DIBS build break on Mac
SeokYeon Hwang [Tue, 24 Jun 2014 05:06:29 +0000 (14:06 +0900)]
build: fix DIBS build break on Mac

Change-Id: Ibc3643975a0566b83247149d179bc877106a6e89
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agodebug: added mutex_unlock when returns & missing codes 82/23282/4
Jinhyung Choi [Mon, 23 Jun 2014 01:22:30 +0000 (10:22 +0900)]
debug: added mutex_unlock when returns & missing codes

Change-Id: I018fde6c84676a03f13798ceab46c325c45c891b
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agobuild: package version up (2.0.1) 18/23218/3
Jinhyung Choi [Fri, 20 Jun 2014 05:29:11 +0000 (14:29 +0900)]
build: package version up (2.0.1)

Change-Id: I0f8d89091185afdb6a37a413612e99b4babb6965
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agothread: changed from pthread_mutex_t to QemuMutex 07/23207/3
Jinhyung Choi [Fri, 20 Jun 2014 05:11:32 +0000 (14:11 +0900)]
thread: changed from pthread_mutex_t to QemuMutex

- set guest server socket as non-blocking socket.

Change-Id: I799a0affedffba6fbc5fd724981a0c90d7bd2f06
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agosensor: haptic device is added. 06/23206/2
Jinhyung Choi [Wed, 18 Jun 2014 08:52:53 +0000 (17:52 +0900)]
sensor: haptic device is added.

Change-Id: If6536180fca5488e95d5bf4c6f987f1b8514a995
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agoMerge "build: Clean-up build related files" into tizen
SeokYeon Hwang [Tue, 24 Jun 2014 04:43:39 +0000 (21:43 -0700)]
Merge "build: Clean-up build related files" into tizen

10 years agobuild: Clean-up build related files 20/23320/8
SeokYeon Hwang [Mon, 23 Jun 2014 12:59:44 +0000 (21:59 +0900)]
build: Clean-up build related files

Apply new style Makefile system for emulator.
Clean-up Some include path and build path.
Make new directory "display", "util" under "tizen/src/"

We have no common object(common-obj) yet.

Change-Id: I3cb0dab21a8fc22e6b145b251906c4e53f0a86a4
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge changes I2c780ca4,If7f0d9a3 into tizen
SeokYeon Hwang [Tue, 24 Jun 2014 02:08:37 +0000 (19:08 -0700)]
Merge changes I2c780ca4,If7f0d9a3 into tizen

* changes:
  menu: disable ramdump menu
  skin: modifeid skin package path

10 years agoMerge "skin: delete a mobile-320x480-1btn skin" into tizen
SeokYeon Hwang [Tue, 24 Jun 2014 02:08:26 +0000 (19:08 -0700)]
Merge "skin: delete a mobile-320x480-1btn skin" into tizen

10 years agoMerge "skin: fix segv problem on Windows." into tizen
SeokYeon Hwang [Tue, 24 Jun 2014 02:06:52 +0000 (19:06 -0700)]
Merge "skin: fix segv problem on Windows." into tizen

10 years agoskin: fix segv problem on Windows. 06/23306/1
Kitae Kim [Mon, 23 Jun 2014 08:11:06 +0000 (17:11 +0900)]
skin: fix segv problem on Windows.

mutex variables try locking before they were not initialized.
It causes SEGV problem on Windows.

Change-Id: I27092ffe70a000049926af1d55d688115629cc49
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agoYaGL/VIGS: QOM'ify 97/23297/2
Stanislav Vorobiov [Mon, 23 Jun 2014 07:47:32 +0000 (11:47 +0400)]
YaGL/VIGS: QOM'ify

YaGL and VIGS devices can now be created
entirely from QEMU command line, it's also possible
to tweak all their parameters via QEMU command line
and even have 2 or more separate instances

Change-Id: Ic1ae18f9ac6078f872d28519443e17974abefe82
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoexynos4210: remove old files 96/23296/1
Stanislav Vorobiov [Fri, 20 Jun 2014 13:06:34 +0000 (17:06 +0400)]
exynos4210: remove old files

these files are now in hw/*

Change-Id: I02513ae9d951d62ea932ebf2c5496dce1f2a855a
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoVIGS: move winsys headers 95/23295/1
Stanislav Vorobiov [Fri, 20 Jun 2014 13:05:11 +0000 (17:05 +0400)]
VIGS: move winsys headers

Change-Id: I86df47eb3d88038c373b44e450ef1174b39dc782
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agomenu: disable ramdump menu 94/23294/1
GiWoong Kim [Mon, 23 Jun 2014 07:52:16 +0000 (16:52 +0900)]
menu: disable ramdump menu

Change-Id: I2c780ca4bbc30f2c8d04b642ba9f07460401ccdc
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoskin: modifeid skin package path 93/23293/1
GiWoong Kim [Mon, 23 Jun 2014 07:41:44 +0000 (16:41 +0900)]
skin: modifeid skin package path

Change-Id: If7f0d9a3f63e673d660ab80258515a0d3513e84c
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoskin: delete a mobile-320x480-1btn skin 92/23292/1
GiWoong Kim [Mon, 23 Jun 2014 07:29:36 +0000 (16:29 +0900)]
skin: delete a mobile-320x480-1btn skin

Change-Id: I7a3369266df63a07c749249b8c5ad68cfeace783
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoMerge "sensors: added device data to provide driver & minor bug fixed." into tizen
SeokYeon Hwang [Mon, 23 Jun 2014 06:38:18 +0000 (23:38 -0700)]
Merge "sensors: added device data to provide driver & minor bug fixed." into tizen

10 years agoMerge "ecs: added guest emuld connection message handling" into tizen
SeokYeon Hwang [Mon, 23 Jun 2014 06:35:34 +0000 (23:35 -0700)]
Merge "ecs: added guest emuld connection message handling" into tizen

10 years agosensors: added device data to provide driver & minor bug fixed. 05/23205/3
Jinhyung Choi [Mon, 16 Jun 2014 01:44:16 +0000 (10:44 +0900)]
sensors: added device data to provide driver & minor bug fixed.

- added null terminated string at the end of message parsing
- light message type is fixed

Change-Id: Ieec61e42272024b12b2453052c6757b9748062c3
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agoMerge "yagl/vigs: quick fixes for upstream" into tizen
SeokYeon Hwang [Mon, 23 Jun 2014 06:18:50 +0000 (23:18 -0700)]
Merge "yagl/vigs: quick fixes for upstream" into tizen

10 years agoecs: added guest emuld connection message handling 04/23204/2
Jinhyung Choi [Mon, 16 Jun 2014 01:42:43 +0000 (10:42 +0900)]
ecs: added guest emuld connection message handling

Change-Id: I48d6ae2aa7c033a52cf45dfd7ce11d0e082aef6d
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agoMerge "vmodem: enable the vmodem device using virtio." into tizen
SeokYeon Hwang [Mon, 23 Jun 2014 05:49:04 +0000 (22:49 -0700)]
Merge "vmodem: enable the vmodem device using virtio." into tizen

10 years agoyagl/vigs: quick fixes for upstream 23/23223/3
Stanislav Vorobiov [Thu, 5 Jun 2014 14:33:25 +0000 (18:33 +0400)]
yagl/vigs: quick fixes for upstream

New options for YaGL, VIGS is introduced.
    -device vigs,backend=[backend]
    -device yagl

Old options are still available.

Change-Id: I8c19bde6fb66dbb75f9aaee434a8bc98160048fd
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agovmodem: enable the vmodem device using virtio. 64/23064/5
Sooyoung Ha [Mon, 16 Jun 2014 13:33:02 +0000 (22:33 +0900)]
vmodem: enable the vmodem device using virtio.

Now, the telephony virtual modem will use the vmodem device to communicate
with ECP, not emulator daemon.

Change-Id: Icadf54f977f4da84da4cd9745e72b20e0b672548
Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
10 years agoMerge "emulator: fix compile errors on Windows." into tizen
SeokYeon Hwang [Wed, 18 Jun 2014 08:47:09 +0000 (01:47 -0700)]
Merge "emulator: fix compile errors on Windows." into tizen

10 years agoemulator: fix compile errors on Windows. 32/23132/1
Kitae Kim [Wed, 18 Jun 2014 08:43:58 +0000 (17:43 +0900)]
emulator: fix compile errors on Windows.

Change-Id: I3ad1365b837c5e22865c935ff82a5d0671565815
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agoMerge "menu: delete an unnecessary separator of menu item" into tizen
SeokYeon Hwang [Wed, 18 Jun 2014 08:39:49 +0000 (01:39 -0700)]
Merge "menu: delete an unnecessary separator of menu item" into tizen

10 years agoMerge "tethering: create a thread to handle messages." into tizen
SeokYeon Hwang [Wed, 18 Jun 2014 08:39:35 +0000 (01:39 -0700)]
Merge "tethering: create a thread to handle messages." into tizen

10 years agoMerge "tethering: add protobuf messages for display feature" into tizen
SeokYeon Hwang [Wed, 18 Jun 2014 07:10:32 +0000 (00:10 -0700)]
Merge "tethering: add protobuf messages for display feature" into tizen

10 years agoMerge "menu: added schema for close menu" into tizen
SeokYeon Hwang [Wed, 18 Jun 2014 07:09:41 +0000 (00:09 -0700)]
Merge "menu: added schema for close menu" into tizen

10 years agotethering: create a thread to handle messages. 45/23045/7
Kitae Kim [Mon, 16 Jun 2014 06:31:02 +0000 (15:31 +0900)]
tethering: create a thread to handle messages.

qemu_set_fd_handler() registers callback functions to main-loop thread.
emulator might be slower or blocked when tethering messages are handled
if tethering module continues to use the handler function.

Change-Id: I9586fa6cb3eeb0f89a488aca0be9caa3b421988d
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agoemulator: fix legacy arguments compatibility issue 68/23068/3
SeokYeon Hwang [Tue, 17 Jun 2014 04:40:08 +0000 (13:40 +0900)]
emulator: fix legacy arguments compatibility issue

Fix legacy arguments compatibility issue.
Fix memory break related with RAM preallocation.

Change-Id: Ia43f1367a8910f9bf52383ac703123c9998c2f06
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agomenu: delete an unnecessary separator of menu item 86/23086/1
GiWoong Kim [Tue, 17 Jun 2014 10:31:44 +0000 (19:31 +0900)]
menu: delete an unnecessary separator of menu item

Change-Id: I4f970f4bd09c56f89e11ca54ffa2d137a83e66eb
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agomenu: added schema for close menu 72/23072/1
GiWoong Kim [Tue, 17 Jun 2014 07:32:52 +0000 (16:32 +0900)]
menu: added schema for close menu

Now, user can configure the Close & Force Close menu
by skin layout XML file.

Change-Id: I07f6702392ea6195d351ee55618f82d4224af7de
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoemulator: remove exit_emulator() 66/23066/1
SeokYeon Hwang [Tue, 17 Jun 2014 02:57:32 +0000 (11:57 +0900)]
emulator: remove exit_emulator()

Remove exit_emulator() function.
Mark "static" for some global variables.

Change-Id: I2fffb7c53720898a13c63cd836860aba7fcbee4a
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: add "conf" options 62/23062/2
SeokYeon Hwang [Tue, 17 Jun 2014 01:58:32 +0000 (10:58 +0900)]
emulator: add "conf" options

"conf" option with configuration file override profile option.

Change-Id: I6229acff51e8449f668d622dfd7c121f4288f8aa
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "osutil: Add unlock function" into tizen
SeokYeon Hwang [Tue, 17 Jun 2014 01:57:16 +0000 (18:57 -0700)]
Merge "osutil: Add unlock function" into tizen

10 years agotethering: add protobuf messages for display feature 44/23044/1
Kitae Kim [Fri, 23 May 2014 11:22:05 +0000 (20:22 +0900)]
tethering: add protobuf messages for display feature

Change-Id: I019256786e9c9309fedf7cfc003d66fdceca7c19
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agoosutil: Add unlock function 21/23021/1
Munkyu Im [Mon, 16 Jun 2014 09:12:51 +0000 (18:12 +0900)]
osutil: Add unlock function

Need unlock funtion to release or free variables.

Change-Id: I7a74edab9637bcf1ab4623b4c1189bba1487956c
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
10 years agoemulator: fix bug when multiple variables are in a line 16/23016/1
SeokYeon Hwang [Mon, 16 Jun 2014 08:17:27 +0000 (17:17 +0900)]
emulator: fix bug when multiple variables are in a line

Change-Id: I5535bebcdd656bdd9700b82bf21f3dedf7ff615c
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: revert SDL_init() routes stdout and stderr in win32 03/23003/3
SeokYeon Hwang [Mon, 16 Jun 2014 07:16:12 +0000 (16:16 +0900)]
emulator: revert SDL_init() routes stdout and stderr in win32

SDL_init() routes stdout and stderr to the respective files in win32. So we revert it.
Prevent NULL dereferencing in g_ascii_strtoull().

Change-Id: I0e540f83a7701968746310035a580eadd8160ce6
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: clean up emulator exit logic 97/22997/5
SeokYeon Hwang [Mon, 16 Jun 2014 04:52:14 +0000 (13:52 +0900)]
emulator: clean up emulator exit logic

Some shutdown/exit funtions use "exit_notifier" instead of exit_emulator().
Remove some unnecessary header inclusion.

Change-Id: I78617d439f1c133ba8332e6fca8622a6b4289c71
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "emulator: apply some improvement to default value related feature" into tizen
Sangho Park [Mon, 16 Jun 2014 07:14:45 +0000 (00:14 -0700)]
Merge "emulator: apply some improvement to default value related feature" into tizen

10 years agoMerge "emulator: separate source file for legacy options" into tizen
Sangho Park [Mon, 16 Jun 2014 07:11:05 +0000 (00:11 -0700)]
Merge "emulator: separate source file for legacy options" into tizen

10 years agoMerge "emulator: modify RAM preallocation logic" into tizen
Sangho Park [Mon, 16 Jun 2014 07:10:14 +0000 (00:10 -0700)]
Merge "emulator: modify RAM preallocation logic" into tizen

10 years agoMerge "emulator: new emulator options are introduced" into tizen
Sangho Park [Mon, 16 Jun 2014 07:05:46 +0000 (00:05 -0700)]
Merge "emulator: new emulator options are introduced" into tizen

10 years agoemulator: apply some improvement to default value related feature 94/22994/6
SeokYeon Hwang [Mon, 16 Jun 2014 02:25:28 +0000 (11:25 +0900)]
emulator: apply some improvement to default value related feature

Change label from "DEFAULT_VARIABLES" to "DEFAULT_VALUE"
Default value can use variables.

Change-Id: Ib5fa19e83de4e70990b2ec0dc13bc782e02a2492
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: separate source file for legacy options 90/22990/4
SeokYeon Hwang [Sun, 15 Jun 2014 11:54:44 +0000 (20:54 +0900)]
emulator: separate source file for legacy options

Separate source file for legay emulator options.
Clean-up some headers.

Change-Id: I1a1835724dcd8ea8c4b5de8d2690202db17b3b79
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoemulator: new emulator options are introduced 89/22989/3
SeokYeon Hwang [Sun, 15 Jun 2014 10:01:58 +0000 (19:01 +0900)]
emulator: new emulator options are introduced

It is experimental feature for now.
This feature need [profile].profile configuration file. That file may be provided another way.

Change-Id: I2bf663eb604b62d7de0e5c603571a7239e0ff235
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "skin: "resolution" option is added" into tizen
Sangho Park [Mon, 16 Jun 2014 05:24:07 +0000 (22:24 -0700)]
Merge "skin: "resolution" option is added" into tizen

10 years agoemulator: modify RAM preallocation logic 95/22995/2
SeokYeon Hwang [Mon, 16 Jun 2014 03:18:43 +0000 (12:18 +0900)]
emulator: modify RAM preallocation logic

Change-Id: Idfe6eb74f35fa13c9518dedb18adec3b9ed1de20
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoskin: "resolution" option is added 88/22988/1
SeokYeon Hwang [Sun, 15 Jun 2014 09:57:12 +0000 (18:57 +0900)]
skin: "resolution" option is added

Change-Id: I080b99012c0e35f37c3619de84afacc72f5ed0d6
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "communication: convert pthread_mutex to qemu_mutex" into tizen
SeokYeon Hwang [Fri, 13 Jun 2014 08:52:37 +0000 (01:52 -0700)]
Merge "communication: convert pthread_mutex to qemu_mutex" into tizen

10 years agocommunication: convert pthread_mutex to qemu_mutex 45/22745/1
GiWoong Kim [Tue, 10 Jun 2014 08:17:55 +0000 (17:17 +0900)]
communication: convert pthread_mutex to qemu_mutex

Change-Id: Iafd6fa675fcb2392206d05866f8db00288bb5ea9
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agomaru_overlay: remove device 09/22909/1
jinhyung.jo [Wed, 11 Jun 2014 05:39:57 +0000 (14:39 +0900)]
maru_overlay: remove device

Since VIGS supports the planes,
the maru overlay is unnecessary.

Change-Id: I43daa83eebc8be53df4dc4a627b056435e8edf26
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
10 years agopackage: major version up to 2.0.0
SeokYeon Hwang [Tue, 10 Jun 2014 05:11:08 +0000 (14:11 +0900)]
package: major version up to 2.0.0

Change-Id: I2cd1cf1bda50f620a8113a40bac9f3c8205e9a02
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge "emulator: launch skin process after display initialized" into tizen
SeokYeon Hwang [Tue, 10 Jun 2014 02:12:23 +0000 (19:12 -0700)]
Merge "emulator: launch skin process after display initialized" into tizen

10 years agoemulator: launch skin process after display initialized 81/22681/2
SeokYeon Hwang [Tue, 10 Jun 2014 01:57:11 +0000 (10:57 +0900)]
emulator: launch skin process after display initialized

Change-Id: I3a706c56a8346894a04c37f2d6e1ed213ca6a399
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agoMerge changes I3460bcc2,Ie04d92a0 into tizen
SeokYeon Hwang [Tue, 10 Jun 2014 02:11:24 +0000 (19:11 -0700)]
Merge changes I3460bcc2,Ie04d92a0 into tizen

* changes:
  display: modified varable name
  screenshot: modified function/varable names

10 years agoMerge "ecs & skin: removed sensor daemon notification and ecs notification" into...
SeokYeon Hwang [Tue, 10 Jun 2014 02:03:30 +0000 (19:03 -0700)]
Merge "ecs & skin: removed sensor daemon notification and ecs notification" into tizen

10 years agodisplay: modified varable name 61/22661/1
GiWoong Kim [Mon, 9 Jun 2014 11:22:52 +0000 (20:22 +0900)]
display: modified varable name

brightness_off -> display_off

Change-Id: I3460bcc28f0fc2b29604ca45c373fca08ed40ba7
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoscreenshot: modified function/varable names 60/22660/1
GiWoong Kim [Mon, 9 Jun 2014 09:18:10 +0000 (18:18 +0900)]
screenshot: modified function/varable names

Change-Id: Ie04d92a0f8129ddf3880d9a5c7e9cbfae037b892
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoecs & skin: removed sensor daemon notification and ecs notification 12/22612/2
Jinhyung Choi [Fri, 30 May 2014 05:05:31 +0000 (14:05 +0900)]
ecs & skin: removed sensor daemon notification and ecs notification

Change-Id: I72124301765b7dbb48fb8bea3b9ea651b8e6bd62
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
10 years agopackage: remove dependency 92/22592/1
jinhyung.jo [Mon, 9 Jun 2014 06:10:51 +0000 (15:10 +0900)]
package: remove dependency

Remove dependence about vgabios package.
In the future, *VESA VGA* device is not used for Tizen emulator.

Change-Id: I143e6ebd4b256c0957641fb4908bb8db1d2eb847
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>