Commit Graph

408 Commits (99b688bc5e1ef930459d2523883539b1948ff5cd)

Author SHA1 Message Date
gdisirio dd32a2316e Fixed bug 2792919, minor documentation improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@979 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-17 09:17:17 +00:00
gdisirio 53f1b74772 Added static initializers for mailboxes and memory pools.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@978 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-16 14:49:41 +00:00
gdisirio 2706d240bb Added static initializers to thread queues, semaphores, mutexes, condvars and event sources.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@975 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-16 10:57:16 +00:00
gdisirio 55e7786c4b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@965 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-05-09 19:51:12 +00:00
gdisirio 83d50f0821 Finished adding tests documentation to the general documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@963 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-09 16:46:49 +00:00
gdisirio a6feec221c Removed the CH_USE_SEMAPHORES_TIMEOUT configuration option.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@962 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-09 16:05:41 +00:00
gdisirio f0302498b7 Fixed bug 2789383.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@959 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-09 14:55:18 +00:00
gdisirio 824e30be80 Fixed bugs 2789377 and 2789383.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@956 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-09 13:06:30 +00:00
gdisirio a1cf10b2d3 Fixed bug 2788573.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@952 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-09 09:43:14 +00:00
gdisirio 91a9174dcf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@947 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-05-03 16:44:08 +00:00
gdisirio f6394ab13a 100% code coverage for queues.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@946 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-03 16:42:52 +00:00
gdisirio 62a6638eb5 Added I/O queue checks to the channels, added notes in the readme, improved the FullDuplexDriver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@940 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-03 09:51:01 +00:00
gdisirio c989a8967c Removed the CH_USE_SERIAL_HALFDUPLEX, CH_USE_QUEUES_TIMEOUT and CH_USE_QUEUES_HALFDUPLEX configuration options.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@927 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-01 13:11:26 +00:00
gdisirio 46e56d7349 I/O queues improvements, removed half duplex queues.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@926 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-05-01 12:58:05 +00:00
gdisirio e0073441fe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@925 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-05-01 07:39:07 +00:00
gdisirio 40db226680 Fixed bug 2781176.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@921 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-25 15:12:34 +00:00
gdisirio 756658a69a Improved test code, architecture names added to the port code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@918 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-25 14:56:16 +00:00
gdisirio a2a8822648 Changes to the test suite in order to save RAM on AVR targets.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@917 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-25 11:12:10 +00:00
gdisirio d62a644b1e Removed the chMsgSendWithEvent() function and the related configuration option.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@914 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-19 07:15:05 +00:00
gdisirio a6b9e598ee git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@913 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-04-18 13:11:25 +00:00
gdisirio f332c2881c Fixed bug 2772237.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@911 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-18 10:34:23 +00:00
gdisirio 0a37ec19f6 100% code coverage for heap, semaphores and events.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@903 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-17 14:53:04 +00:00
gdisirio 339c8e993d New benchmark added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@900 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-13 09:56:03 +00:00
gdisirio 90c431b280 100% code coverage for condvars.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@898 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-12 16:40:44 +00:00
gdisirio 97817eb7dc Added more test cases.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@896 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-12 13:00:42 +00:00
gdisirio 9becc21691 Fixed bug 2755230.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@894 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-12 09:05:08 +00:00
gdisirio c1c4610718 Fixed bug 2755195.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@892 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-12 08:47:21 +00:00
gdisirio 2d1d900b6d Fixed bug 2755170.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@890 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-12 08:38:51 +00:00
gdisirio bed6fe6ef7 Added code coverage tool.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@887 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-11 12:59:15 +00:00
gdisirio 00bfdd2bc7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@886 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-04-10 19:32:10 +00:00
gdisirio f999f32da3 Updated readme.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@884 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-09 18:56:07 +00:00
gdisirio 2357f6fde4 Fixes to the readme.txt file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@875 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-05 08:21:22 +00:00
gdisirio 4b942a46c2 Updated readme.txt.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@873 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-04 17:40:51 +00:00
gdisirio fad3a0802a Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@864 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-04-02 13:41:54 +00:00
gdisirio d209f631a5 Fixed bug 2700695.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@859 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-31 15:03:25 +00:00
gdisirio c5569d8fc9 Fixed bug 2700690.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@858 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-31 14:54:49 +00:00
gdisirio 098780ea7b Fixed bug 2686451.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@857 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-28 21:08:58 +00:00
gdisirio 6ac877739b Updated test reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@855 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-19 09:42:03 +00:00
gdisirio 07e6ae3a59 Fixed bug 2692510 and some other small documentation errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@852 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-18 19:53:33 +00:00
gdisirio ac4e799160 Fixed bug 2687489.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@851 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-15 09:27:36 +00:00
gdisirio 6ec06f6ff4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@846 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-13 21:49:55 +00:00
gdisirio ed2d5ccc20 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@845 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-13 21:38:09 +00:00
gdisirio 196ea50917 Space optimization for Cortex-M3 port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@844 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-13 20:53:08 +00:00
gdisirio 5c962d5de2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@839 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-13 19:41:13 +00:00
gdisirio a5f92e6830 Improvements to the priority lists.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@838 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-13 19:30:52 +00:00
gdisirio f43dbdc61b Cortex-M3 optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@834 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-12 18:46:53 +00:00
gdisirio 93c5d059c0 Fixed bug 2683965, minor doc fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@833 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-11 21:53:55 +00:00
gdisirio 89788b3234 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@831 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-11 14:24:02 +00:00
gdisirio 80a8621ec0 Documentation improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@830 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-11 09:22:59 +00:00
gdisirio 7dbc6a7567 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@829 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-10 22:05:31 +00:00
gdisirio da4f9beaee git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@827 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-10 15:31:58 +00:00
gdisirio a2bab9c63d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@825 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-09 11:17:02 +00:00
gdisirio bd70cbbdc9 Readme updates.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@823 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-08 17:39:46 +00:00
gdisirio 5a176878c4 Updated test reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@817 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-08 09:16:19 +00:00
gdisirio a5d0e87382 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@815 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-03-07 18:20:31 +00:00
gdisirio 719cf5fa8d Implemented handling for constant TIME_ZERO for timeout specifications.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@811 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-03-07 10:54:51 +00:00
gdisirio eb75c053eb Added new benchmarks about semaphores and mutexes to the test suite.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@804 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-02-28 09:39:02 +00:00
gdisirio d425f2ec12 Improved MSP430 makefile.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@801 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-02-22 09:56:36 +00:00
gdisirio 1fa657d77d Removed unused port functionality port_puts().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@800 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-02-22 08:43:49 +00:00
gdisirio 73a6c86af1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@798 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-21 11:14:24 +00:00
gdisirio 605d283b6a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@792 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-20 20:21:37 +00:00
gdisirio daabc2b079 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@791 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-20 20:14:42 +00:00
gdisirio 83762f45fd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@790 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-19 18:32:51 +00:00
gdisirio eb62dae46e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@783 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-18 19:16:26 +00:00
gdisirio 4c2be4a8e9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@781 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-18 12:58:35 +00:00
gdisirio 8a865a9a0a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@775 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-17 18:25:56 +00:00
gdisirio dd85cc143d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@773 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-16 18:22:49 +00:00
gdisirio 1e0eee8bc4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@769 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-14 21:28:10 +00:00
gdisirio fa9b36aff3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@766 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-14 18:20:33 +00:00
gdisirio 50708b3951 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@764 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-14 16:17:07 +00:00
gdisirio ff9e21bc29 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@763 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-14 09:11:26 +00:00
gdisirio 9683fd11ac git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@761 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-14 07:27:00 +00:00
gdisirio d70f848b08 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@759 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-14 06:54:06 +00:00
gdisirio 50bebb2976 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@752 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-11 19:37:57 +00:00
gdisirio 1c1d5129c5 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@751 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-09 22:18:39 +00:00
gdisirio c4c192b027 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@750 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-09 22:01:42 +00:00
gdisirio d934612e31 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@749 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-08 13:02:31 +00:00
gdisirio 6cfef53ca5 Configuration system improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@739 35acf78f-673a-0410-8e92-d51de3d6d3f4
2009-02-07 14:59:26 +00:00
gdisirio b08638d7c8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@735 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-07 12:42:29 +00:00
gdisirio 37f18c5818 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@716 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-04 20:22:32 +00:00
gdisirio e4245075be git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@715 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-04 15:18:37 +00:00
gdisirio 36deb792c1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@714 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-03 16:13:59 +00:00
gdisirio ec4178dd0f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@712 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-02 12:48:17 +00:00
gdisirio ad6e94828f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@708 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-01 13:59:31 +00:00
gdisirio 53e4f68189 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@706 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-01 13:24:54 +00:00
gdisirio 155dd60be0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@705 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-02-01 10:07:13 +00:00
gdisirio b6eedfadc6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@692 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-30 17:31:27 +00:00
gdisirio 8fa109243e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@675 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-24 17:59:51 +00:00
gdisirio 08d05ef80e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@673 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-24 11:21:02 +00:00
gdisirio 8d51d682db git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@668 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-22 20:20:45 +00:00
gdisirio 025d5992bb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@667 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-22 19:16:43 +00:00
gdisirio bae98eb8d8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@666 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-22 15:37:29 +00:00
gdisirio 79089d6352 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@644 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-19 15:10:41 +00:00
gdisirio 0810f1daac git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@643 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-19 13:31:37 +00:00
gdisirio c88ed9ccd0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@639 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-18 17:13:00 +00:00
gdisirio 48d08ca947 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@634 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-18 13:44:50 +00:00
gdisirio 140c2d06cd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@633 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-18 09:45:57 +00:00
gdisirio a9b4e8fc72 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@621 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-16 15:41:08 +00:00
gdisirio a50a5627b6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@620 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-11 11:30:46 +00:00
gdisirio 3395ea99d6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@598 35acf78f-673a-0410-8e92-d51de3d6d3f4 2009-01-09 20:23:21 +00:00