Commit Graph

5583 Commits

Author SHA1 Message Date
utzig a2ee0679d1 [KINETIS] Fixes to I2C registers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7207 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-29 22:33:21 +00:00
utzig 7668607e63 [KINETIS] Initial I2C driver for K2x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7206 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-29 19:09:38 +00:00
barthess 425bc3d030 [FSMC SRAM] Naming convention fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7201 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 18:38:24 +00:00
barthess c0df75d793 [CPP wrapper] Added unlock functions to Mutex class.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7199 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 11:51:53 +00:00
barthess 2ccbae7dc4 [FSMC SRAM] Fixed speed degradation in testhal application.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7198 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 08:57:49 +00:00
barthess 6220df1090 [FSMC NAND] Minor changes in testhal application.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7197 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 08:23:57 +00:00
barthess e00a505b1c [FSMC SRAM] Added testhal application.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7196 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 08:22:27 +00:00
barthess 4c53f50dd3 [FSMC SRAM] Added driver code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7195 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 08:21:43 +00:00
barthess d12b4ee252 [FSMC NAND] Low level driver cosmetical cleanup
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7194 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 08:18:49 +00:00
gdisirio 4608d6be46 Fixed bug #528.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7193 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-26 08:01:44 +00:00
gdisirio cb595b74a2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7191 35acf78f-673a-0410-8e92-d51de3d6d3f4 2014-08-25 08:51:59 +00:00
gdisirio 6ccef4b00a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7190 35acf78f-673a-0410-8e92-d51de3d6d3f4 2014-08-25 08:45:58 +00:00
gdisirio 2d9efb0eaf Fixed bug #527.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7188 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-24 13:23:10 +00:00
utzig 2804bd0655 [KINETIS] Add MC HCK demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7187 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-23 17:52:25 +00:00
utzig cd7aae2641 [KINETIS] Add MCHCK board files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7186 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-23 17:42:23 +00:00
utzig a1ab73c5f5 [KINETIS] Add SPI driver for K2x family
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7185 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-23 17:40:25 +00:00
utzig 1cd76f36d5 [KINETIS] Use ASCII chars on license because people don't like UTF-8...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7184 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-23 17:33:19 +00:00
utzig e66d3a1c1b [KINETIS] Fix SPI registers for K2 family
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7183 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-23 17:30:22 +00:00
gdisirio ba16b88ca9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7182 35acf78f-673a-0410-8e92-d51de3d6d3f4 2014-08-21 13:55:07 +00:00
utzig 33383202ee [KINETIS] Fix opendrain output configuration
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7181 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-20 00:32:43 +00:00
utzig b11b3d4b0b [KINETIS] Fix typos and comments
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7180 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-19 12:06:20 +00:00
utzig dd8d02ae8e [KINETIS] Config option for FEI mode + PEE config moved
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7179 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-19 12:02:36 +00:00
utzig eb37222a0e [KINETIS] Add support for FEI mode
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7178 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-19 12:01:33 +00:00
barthess 7d80a1ec3f [STM32 FSMC NAND] Testhal minor fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7177 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-15 08:23:14 +00:00
barthess 00c270af7a [STM32 FSMC NAND] Driver variant using dedicated FSMC interrupts finished and tested in hardware.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7176 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-14 15:29:19 +00:00
barthess b7c4aae4e1 [STM32 FSMC NAND] Testhal application cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7175 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-14 07:43:59 +00:00
gdisirio 9d246c3a41 More on bug #525.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7174 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-13 16:58:16 +00:00
gdisirio 80c4c3fd6d Fixed bug #525.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7172 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-13 14:26:59 +00:00
gdisirio feb5c483c2 Enhance events in RT. Events documentation cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7169 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-13 10:28:22 +00:00
gdisirio 0c1ba01812 Added brackets as suggested in #523.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7167 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-13 09:21:25 +00:00
gdisirio 46c0e6255e Added chSysConditionalLock() and chSysConditionalUnlock() functions to RT and NIL. Improved debug documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7166 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-12 16:05:36 +00:00
gdisirio 80284bf64a Added systime_t chThdSleepUntilWindowed(systime_t prev, systime_t next) API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7165 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-10 16:45:47 +00:00
gdisirio 49d05cf795 Fixed bug #523.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7164 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-08 12:21:41 +00:00
utzig 3f7d4b4a60 [KINETIS] Fix KL25Z demo warnings
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7162 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:52:48 +00:00
utzig 12927f3933 [KINETIS] Fix cpu type
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7161 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:43:07 +00:00
utzig a41f866476 [KINETIS] Add Teensy 3.0 demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7160 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:41:59 +00:00
utzig 1f850bc0ed [KINETIS] Add Teensy 3.0 board description
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7159 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:40:09 +00:00
utzig 85723a41ce [KINETIS] Use dynamic MCG settings based on XTAL frequency
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7158 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:38:15 +00:00
utzig 33374d3bac [KINETIS] Add XTAL frequency configuration option
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7157 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:36:45 +00:00
utzig a01d3d5fba [KINETIS] Remove extra licensing terms
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7156 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:35:18 +00:00
utzig 848189f19a [KINETIS] Add missing entry to linker script
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7155 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 15:34:20 +00:00
gdisirio 282f43823a Fixed bug #522.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7154 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 11:47:30 +00:00
barthess 683c4ac7af STM32 FSMC NAND. Polishing driver after hardware tests.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7152 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 08:53:41 +00:00
gdisirio 07339aeb0e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7151 35acf78f-673a-0410-8e92-d51de3d6d3f4 2014-08-07 08:00:46 +00:00
utzig 3ff810e5ee [KINETIS] Add serial support to K20D50M demo + TestThread
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7150 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 02:44:09 +00:00
utzig 6d80d25b76 [KINETIS] Fix K20 serial driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7149 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 02:42:07 +00:00
utzig 576a59bba2 [KINETIS] K20D50M board PB16/PB17 configured as USART0
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7148 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 02:05:43 +00:00
utzig 8203b6596a [KINETIS] Initial K20 serial driver (Not working yet - WIP)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7147 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 02:03:36 +00:00
utzig 543196b9c7 [KINETIS] Fixes to registers definitions
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7146 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-07 02:02:08 +00:00
barthess 156ff76940 STM32 FSMC NAND. Change driver file layout and naming conventions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7145 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-06 21:17:02 +00:00