stmp103: enable kernel preemption, task priorities and heap allocator in the example...
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Wed, 12 May 2010 16:26:46 +0000 (16:26 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Wed, 12 May 2010 16:26:46 +0000 (16:26 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3672 38d2e660-2303-0410-9eaa-f027e97ec537

examples/stm32p103/cfg/cfg_proc.h

index b13b657a259bbe7696455ea9ad9a08ba87e6e4e5..bff5d853b9abfb3a36e9c760a5efaf1411604365 100644 (file)
@@ -58,7 +58,7 @@
  * $WIZ$ type = "boolean"
  * $WIZ$ conditional_deps = "timer"
  */
-#define CONFIG_KERN_PREEMPT 0
+#define CONFIG_KERN_PREEMPT 1
 
 /**
  * Time sharing quantum (a prime number prevents interference effects) [ms].
  * Priority-based scheduling policy.
  * $WIZ$ type = "boolean"
  */
-#define CONFIG_KERN_PRI 0
+#define CONFIG_KERN_PRI 1
 
 /**
  * Dynamic memory allocation for processes.
  * $WIZ$ type = "boolean"
  * $WIZ$ conditional_deps = "heap"
  */
-#define CONFIG_KERN_HEAP 0
+#define CONFIG_KERN_HEAP 1
 
 /**
  * Size of the dynamic memory pool used by processes.
  * $WIZ$ type = "int"
  * $WIZ$ min = 0
  */
-#define CONFIG_KERN_HEAP_SIZE 16384L
+#define CONFIG_KERN_HEAP_SIZE 8192L
 
 /**
  * Module logging level.