From d3100d6ab24c88cdb4001037656e16a8ee9b4f4a Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 28 Aug 2012 13:30:29 +0000 Subject: [PATCH] git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4626 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- demos/ARMCM0-STM32F051-DISCOVERY/.cproject | 51 ++++++++++++++++++ demos/ARMCM0-STM32F051-DISCOVERY/.project | 43 +++++++++++++++ demos/ARMCM3-STM32F103-G++/.cproject | 51 ++++++++++++++++++ demos/ARMCM3-STM32F103-G++/.project | 44 +++++++++++++++ demos/ARMCM3-STM32F103ZG-FATFS/.cproject | 51 ++++++++++++++++++ demos/ARMCM3-STM32F103ZG-FATFS/.project | 48 +++++++++++++++++ demos/ARMCM3-STM32F107-FATFS/.cproject | 51 ++++++++++++++++++ demos/ARMCM3-STM32F107-FATFS/.project | 48 +++++++++++++++++ demos/ARMCM3-STM32F107-LWIP/.cproject | 51 ++++++++++++++++++ demos/ARMCM3-STM32F107-LWIP/.project | 48 +++++++++++++++++ demos/ARMCM3-STM32F107/.cproject | 51 ++++++++++++++++++ demos/ARMCM3-STM32F107/.project | 43 +++++++++++++++ .../ARMCM4-STM32F407-LWIP-FATFS-USB/.cproject | 51 ++++++++++++++++++ .../ARMCM4-STM32F407-LWIP-FATFS-USB/.project | 48 +++++++++++++++++ demos/ARMCM4-STM32F407-LWIP/.cproject | 51 ++++++++++++++++++ demos/ARMCM4-STM32F407-LWIP/.project | 53 +++++++++++++++++++ os/various/lwip_bindings/lwip.mk | 2 +- readme.txt | 5 ++ 18 files changed, 789 insertions(+), 1 deletion(-) create mode 100644 demos/ARMCM0-STM32F051-DISCOVERY/.cproject create mode 100644 demos/ARMCM0-STM32F051-DISCOVERY/.project create mode 100644 demos/ARMCM3-STM32F103-G++/.cproject create mode 100644 demos/ARMCM3-STM32F103-G++/.project create mode 100644 demos/ARMCM3-STM32F103ZG-FATFS/.cproject create mode 100644 demos/ARMCM3-STM32F103ZG-FATFS/.project create mode 100644 demos/ARMCM3-STM32F107-FATFS/.cproject create mode 100644 demos/ARMCM3-STM32F107-FATFS/.project create mode 100644 demos/ARMCM3-STM32F107-LWIP/.cproject create mode 100644 demos/ARMCM3-STM32F107-LWIP/.project create mode 100644 demos/ARMCM3-STM32F107/.cproject create mode 100644 demos/ARMCM3-STM32F107/.project create mode 100644 demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.cproject create mode 100644 demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.project create mode 100644 demos/ARMCM4-STM32F407-LWIP/.cproject create mode 100644 demos/ARMCM4-STM32F407-LWIP/.project diff --git a/demos/ARMCM0-STM32F051-DISCOVERY/.cproject b/demos/ARMCM0-STM32F051-DISCOVERY/.cproject new file mode 100644 index 000000000..a5d58c50a --- /dev/null +++ b/demos/ARMCM0-STM32F051-DISCOVERY/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM0-STM32F051-DISCOVERY/.project b/demos/ARMCM0-STM32F051-DISCOVERY/.project new file mode 100644 index 000000000..0a02ef68b --- /dev/null +++ b/demos/ARMCM0-STM32F051-DISCOVERY/.project @@ -0,0 +1,43 @@ + + + ARMCM0-STM32F051-DISCOVERY + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/ST_STM32F0_DISCOVERY + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM3-STM32F103-G++/.cproject b/demos/ARMCM3-STM32F103-G++/.cproject new file mode 100644 index 000000000..bbb50b1d8 --- /dev/null +++ b/demos/ARMCM3-STM32F103-G++/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM3-STM32F103-G++/.project b/demos/ARMCM3-STM32F103-G++/.project new file mode 100644 index 000000000..252cbf296 --- /dev/null +++ b/demos/ARMCM3-STM32F103-G++/.project @@ -0,0 +1,44 @@ + + + ARMCM3-STM32F103-G++ + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/OLIMEX_STM32_P103 + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM3-STM32F103ZG-FATFS/.cproject b/demos/ARMCM3-STM32F103ZG-FATFS/.cproject new file mode 100644 index 000000000..09c606434 --- /dev/null +++ b/demos/ARMCM3-STM32F103ZG-FATFS/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM3-STM32F103ZG-FATFS/.project b/demos/ARMCM3-STM32F103ZG-FATFS/.project new file mode 100644 index 000000000..00c982681 --- /dev/null +++ b/demos/ARMCM3-STM32F103ZG-FATFS/.project @@ -0,0 +1,48 @@ + + + ARMCM3-STM32F103ZG-FATFS + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/ST_STM3210E_EVAL + + + fatfs + 2 + CHIBIOS/ext/fatfs + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM3-STM32F107-FATFS/.cproject b/demos/ARMCM3-STM32F107-FATFS/.cproject new file mode 100644 index 000000000..5e99ce93d --- /dev/null +++ b/demos/ARMCM3-STM32F107-FATFS/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM3-STM32F107-FATFS/.project b/demos/ARMCM3-STM32F107-FATFS/.project new file mode 100644 index 000000000..684f00f8b --- /dev/null +++ b/demos/ARMCM3-STM32F107-FATFS/.project @@ -0,0 +1,48 @@ + + + ARMCM3-STM32F107-FATFS + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/OLIMEX_STM32_P107 + + + fatfs + 2 + CHIBIOS/ext/fatfs + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM3-STM32F107-LWIP/.cproject b/demos/ARMCM3-STM32F107-LWIP/.cproject new file mode 100644 index 000000000..e04c80ba4 --- /dev/null +++ b/demos/ARMCM3-STM32F107-LWIP/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM3-STM32F107-LWIP/.project b/demos/ARMCM3-STM32F107-LWIP/.project new file mode 100644 index 000000000..c73c5f2f4 --- /dev/null +++ b/demos/ARMCM3-STM32F107-LWIP/.project @@ -0,0 +1,48 @@ + + + ARMCM3-STM32F107-LWIP + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/OLIMEX_STM32_P107 + + + lwip + 2 + CHIBIOS/ext/lwip + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM3-STM32F107/.cproject b/demos/ARMCM3-STM32F107/.cproject new file mode 100644 index 000000000..447f8acf4 --- /dev/null +++ b/demos/ARMCM3-STM32F107/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM3-STM32F107/.project b/demos/ARMCM3-STM32F107/.project new file mode 100644 index 000000000..e0d22eca8 --- /dev/null +++ b/demos/ARMCM3-STM32F107/.project @@ -0,0 +1,43 @@ + + + ARMCM3-STM32F107 + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/OLIMEX_STM32_P107 + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.cproject b/demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.cproject new file mode 100644 index 000000000..a5d3f27fe --- /dev/null +++ b/demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.project b/demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.project new file mode 100644 index 000000000..369ab25d5 --- /dev/null +++ b/demos/ARMCM4-STM32F407-LWIP-FATFS-USB/.project @@ -0,0 +1,48 @@ + + + ARMCM4-STM32F407-LWIP-FATFS-USB + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/OLIMEX_STM32_E407 + + + lwip + 2 + CHIBIOS/ext/lwip + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/demos/ARMCM4-STM32F407-LWIP/.cproject b/demos/ARMCM4-STM32F407-LWIP/.cproject new file mode 100644 index 000000000..07ed16b19 --- /dev/null +++ b/demos/ARMCM4-STM32F407-LWIP/.cproject @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/ARMCM4-STM32F407-LWIP/.project b/demos/ARMCM4-STM32F407-LWIP/.project new file mode 100644 index 000000000..f11f3e6fc --- /dev/null +++ b/demos/ARMCM4-STM32F407-LWIP/.project @@ -0,0 +1,53 @@ + + + ARMCM4-STM32F407-LWIP + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + board + 2 + CHIBIOS/boards/OLIMEX_STM32_P407 + + + fatfs + 2 + CHIBIOS/ext/fatfs + + + lwip + 2 + CHIBIOS/ext/lwip + + + os + 2 + CHIBIOS/os + + + test + 2 + CHIBIOS/test + + + diff --git a/os/various/lwip_bindings/lwip.mk b/os/various/lwip_bindings/lwip.mk index 1f56b698d..afaaf1454 100644 --- a/os/various/lwip_bindings/lwip.mk +++ b/os/various/lwip_bindings/lwip.mk @@ -1,5 +1,5 @@ # List of the required lwIP files. -LWIP = ${CHIBIOS}/ext/lwip-1.4.0 +LWIP = ${CHIBIOS}/ext/lwip LWBINDSRC = \ $(CHIBIOS)/os/various/lwip_bindings/lwipthread.c \ diff --git a/readme.txt b/readme.txt index b02ff4520..27c1756c8 100644 --- a/readme.txt +++ b/readme.txt @@ -166,6 +166,11 @@ 3484947)(backported to 2.4.1). - FIX: Fixed various minor documentation errors (bug 3484942)(backported to 2.4.1). +- NEW: Added Eclipse project files to most demos. The project are setup to + have paths relative to a variable named CHIBIOS that must point to the + ChibiOS/RT installation path. The variable must be defined under + Window->Preferences->General->Workspace->Linked_Resources and must contain + a path without the trailing slash character. - NEW: Added memory signature record to the registry in order to simplify the implementation of ad-hoc debuggers. - NEW: Small andjustment in chcore.h files under ./os/ports/GCC required by a