aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--demos/Win32-MinGW/Makefile4
-rw-r--r--demos/Win32-MinGW/main.c (renamed from demos/Win32-MinGW/demo.c)0
-rw-r--r--readme.txt8
-rw-r--r--test/test.h2
4 files changed, 12 insertions, 2 deletions
diff --git a/demos/Win32-MinGW/Makefile b/demos/Win32-MinGW/Makefile
index fe06db6e1..46cb9cad0 100644
--- a/demos/Win32-MinGW/Makefile
+++ b/demos/Win32-MinGW/Makefile
@@ -60,7 +60,7 @@ include ../../src/kernel.mk
include ../../test/test.mk
# List C source files here
-SRC = chcore.c demo.c ../../ports/win32/simcom.c \
+SRC = chcore.c main.c ../../ports/win32/simcom.c \
${KERNSRC} \
${TESTSRC}
@@ -77,7 +77,7 @@ ULIBDIR =
ULIBS =
# Define optimisation level here
-OPT = -Os -fomit-frame-pointer
+OPT = -ggdb -Os -fomit-frame-pointer
#
# End of user defines
diff --git a/demos/Win32-MinGW/demo.c b/demos/Win32-MinGW/main.c
index f3d276599..f3d276599 100644
--- a/demos/Win32-MinGW/demo.c
+++ b/demos/Win32-MinGW/main.c
diff --git a/readme.txt b/readme.txt
index abb4b23de..9ebfa9130 100644
--- a/readme.txt
+++ b/readme.txt
@@ -74,6 +74,14 @@ Win32-MinGW - ChibiOS/RT simulator and demo into a WIN32 process,
*****************************************************************************
*** 0.8.3 ***
+- FIX: The MinGW simulated demo now works again after breaking in 0.8.2
+ because the changes to the macro names.
+- FIX: Adjusted the test suite stack sizes for the MinGW simulated demo, now
+ the demo passes all the tests.
+- Renamed the MinGW demo main source from demo.c to main.c in order to follow
+ the pattern of all the other demos.
+- Added debug switches to the MinGW simulated demo, not it is possible to
+ debug the demo (and the kernel) inside Eclipse without a physical board.
- Updated the C++ wrapper with the latest APIs changes and fixed some bugs.
- Small fixes to the documentation.
diff --git a/test/test.h b/test/test.h
index fe850faf1..1ba3f0316 100644
--- a/test/test.h
+++ b/test/test.h
@@ -26,6 +26,8 @@
#if defined(CH_ARCHITECTURE_AVR) || defined(CH_ARCHITECTURE_MSP430)
#define THREADS_STACK_SIZE 64
+#elif defined(CH_ARCHITECTURE_WIN32SIM)
+#define THREADS_STACK_SIZE 512
#else
#define THREADS_STACK_SIZE 128
#endif