asterix [Wed, 8 Sep 2010 17:00:42 +0000 (17:00 +0000)]
Fix typo.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4224
38d2e660-2303-0410-9eaa-
f027e97ec537
rasky [Tue, 7 Sep 2010 10:55:14 +0000 (10:55 +0000)]
Fix spaces vs tab
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4223
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 2 Sep 2010 09:16:47 +0000 (09:16 +0000)]
Rename macros.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4222
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 2 Sep 2010 08:11:01 +0000 (08:11 +0000)]
Use more clear fuction names.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4221
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 17:10:31 +0000 (17:10 +0000)]
Comply to new api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4220
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 17:09:58 +0000 (17:09 +0000)]
Use context to simply the api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4219
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 15:24:19 +0000 (15:24 +0000)]
Return bitmask instead the logic value.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4218
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 11:00:58 +0000 (11:00 +0000)]
Some fixes. Implement close. Comply to new flash api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4217
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 11:00:01 +0000 (11:00 +0000)]
Comply to new api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4216
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 10:58:48 +0000 (10:58 +0000)]
Add flag param in the new flash api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4215
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 10:57:43 +0000 (10:57 +0000)]
Add open mode flags.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4214
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 1 Sep 2010 10:52:41 +0000 (10:52 +0000)]
Add some check utils.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4213
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 31 Aug 2010 15:25:40 +0000 (15:25 +0000)]
Refactor bitarray module. Add more test for new check funtcion.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4212
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 31 Aug 2010 09:31:20 +0000 (09:31 +0000)]
Silent some warning.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4211
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 31 Aug 2010 09:12:43 +0000 (09:12 +0000)]
Add bitarray test. Fixes and add dump function.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4210
38d2e660-2303-0410-9eaa-
f027e97ec537
arighi [Mon, 30 Aug 2010 15:48:18 +0000 (15:48 +0000)]
countof(): perform a compile time type checking for static arrays
The macro countof() can only work with static arrays, so throw a compile
time error if a pointer is passed as argument.
NOTE: this only works with gcc (not g++).
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4202
38d2e660-2303-0410-9eaa-
f027e97ec537
lottaviano [Mon, 30 Aug 2010 12:26:32 +0000 (12:26 +0000)]
Correct msp430 toolchain string for cdef's file.
Signed-off-by: Mohamed Tarek <mtarek16@gmail.com>
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4197
38d2e660-2303-0410-9eaa-
f027e97ec537
lottaviano [Mon, 30 Aug 2010 12:12:37 +0000 (12:12 +0000)]
First support for MSP430 CPU
Add detect macros, add kdebug code.
Signed-off-by: Mohamed Tarek <mtarek16@gmail.com>
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4196
38d2e660-2303-0410-9eaa-
f027e97ec537
arighi [Mon, 30 Aug 2010 10:37:44 +0000 (10:37 +0000)]
lm3s: simplify ssi_lm3s driver inclusion
As suggested by Francesco, simplify the driver's inclusion, assuming
that the Makefile's path is by design always the same of the bertos/
directory.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4195
38d2e660-2303-0410-9eaa-
f027e97ec537
arighi [Fri, 27 Aug 2010 15:27:36 +0000 (15:27 +0000)]
lm3s: fix build bug in empty and kernel presets (lm3s_ssiOpen)
From r3911 the LM3S SSI driver is not a distinct driver, and it is
supposed to be explicitly included by the user, at least until the
refactoring of the generic serial/spi/ssi module.
This causes build bugs in empty and kernel presets, triggering the
error: undefined reference to `lm3s_ssiOpen'.
As a temporary workaround, explicitly include the LM3S SSI driver into
the user's makefile for empty and kernel presets.
Signed-off-by: Andrea Righi <arighi@develer.com>
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4194
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 25 Aug 2010 08:41:12 +0000 (08:41 +0000)]
Fix author mail.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4193
38d2e660-2303-0410-9eaa-
f027e97ec537
rasky [Tue, 24 Aug 2010 12:38:03 +0000 (12:38 +0000)]
Fix toolchain validation in case of multiple occurrences of the characters "gcc" in the pathname.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4192
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 18 Aug 2010 18:51:10 +0000 (18:51 +0000)]
Silent nightlytest warning.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4191
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Mon, 16 Aug 2010 08:57:11 +0000 (08:57 +0000)]
Exclude from nightlytest.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4190
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 14:02:01 +0000 (14:02 +0000)]
Add test prototype.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4189
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 14:00:03 +0000 (14:00 +0000)]
Add first implementation of bit array module.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4188
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 13:11:08 +0000 (13:11 +0000)]
Move some defines to lpc header.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4187
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 13:10:39 +0000 (13:10 +0000)]
Add header flash module.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4186
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 13:09:58 +0000 (13:09 +0000)]
First refactor to kblock.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4185
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 08:47:29 +0000 (08:47 +0000)]
Add first embedded flash module for lpc23xx.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4184
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 13 Aug 2010 08:27:34 +0000 (08:27 +0000)]
Load first page whent init flash module. Add close callback.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4183
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 17:04:21 +0000 (17:04 +0000)]
Clean up.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4182
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 16:57:39 +0000 (16:57 +0000)]
Typo.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4181
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Thu, 12 Aug 2010 15:58:14 +0000 (15:58 +0000)]
Typo.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4180
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 15:54:54 +0000 (15:54 +0000)]
Fix write check.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4179
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 15:54:22 +0000 (15:54 +0000)]
Refactor and reorder ld script for cortex-m3.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4178
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 15:53:22 +0000 (15:53 +0000)]
Add close sw implementation.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4177
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 15:52:54 +0000 (15:52 +0000)]
Fix kprintf descriptor and typo.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4176
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 15:52:15 +0000 (15:52 +0000)]
Fix typo. Load first block at start. Add close implementation.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4175
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Thu, 12 Aug 2010 15:02:43 +0000 (15:02 +0000)]
Overhaul kdump().
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4174
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 10:37:24 +0000 (10:37 +0000)]
Fix sw load and store. Fix log print. Add comments.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4173
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 10:28:49 +0000 (10:28 +0000)]
Read/write from real address. Fix address increasing. Load the first block in cache at first time.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4172
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 12 Aug 2010 10:09:59 +0000 (10:09 +0000)]
Add flash dependence for wizard.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4171
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:50:23 +0000 (14:50 +0000)]
Move embedded flash definition into cpu family header.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4170
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:44:28 +0000 (14:44 +0000)]
Remove old cfg files, move all int cfg_emb_flash.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4169
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:43:42 +0000 (14:43 +0000)]
Typo.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4168
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:42:47 +0000 (14:42 +0000)]
Add other error flag. Include platform specific header.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4167
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:41:57 +0000 (14:41 +0000)]
Reformat to kblock api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4166
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:40:59 +0000 (14:40 +0000)]
Add support for old init.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4165
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 14:40:13 +0000 (14:40 +0000)]
Clean up.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4164
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 13:02:35 +0000 (13:02 +0000)]
Add missing assert. Clean up.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4163
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 13:00:22 +0000 (13:00 +0000)]
Refactor the module to new kblock device.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4162
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 10:41:33 +0000 (10:41 +0000)]
Add missing dependecy.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4161
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 11 Aug 2010 10:37:41 +0000 (10:37 +0000)]
Add tag for wizard.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4160
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 10 Aug 2010 17:30:34 +0000 (17:30 +0000)]
Clean up.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4159
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 10 Aug 2010 17:30:11 +0000 (17:30 +0000)]
Add some config flags.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4158
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 10 Aug 2010 17:29:07 +0000 (17:29 +0000)]
Clean up.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4157
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 10 Aug 2010 17:28:06 +0000 (17:28 +0000)]
Refactor lm3s flash module to new kblock api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4156
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Mon, 9 Aug 2010 17:15:26 +0000 (17:15 +0000)]
Add embedded flash module for stm32. First refactor of emb flash using kblock.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4155
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Mon, 9 Aug 2010 09:08:08 +0000 (09:08 +0000)]
Fix comment. Reformat.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4154
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 6 Aug 2010 07:58:43 +0000 (07:58 +0000)]
Fix doxygen warning.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4153
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 15:43:24 +0000 (15:43 +0000)]
Add comments.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4152
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 15:20:34 +0000 (15:20 +0000)]
Add implement verify and erase functions and support for old api. Add cfg for eeprom.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4151
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 10:13:17 +0000 (10:13 +0000)]
Clean up. Rename variable.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4150
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 10:10:36 +0000 (10:10 +0000)]
Add support for backwards compatibility.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4149
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 10:04:07 +0000 (10:04 +0000)]
Reformat.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4148
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 08:43:30 +0000 (08:43 +0000)]
Fix doxygen warning.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4147
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 08:38:24 +0000 (08:38 +0000)]
Fix test run.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4146
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 08:37:43 +0000 (08:37 +0000)]
Fix typo in kblock posix. Comply battfs test to new kblock posix.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4145
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Thu, 5 Aug 2010 08:34:20 +0000 (08:34 +0000)]
Add adc support for atmega1280. Signed-off by Fabio Bizzi.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4144
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 16:47:12 +0000 (16:47 +0000)]
Write or read buffer in block size chunk.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4143
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 14:04:41 +0000 (14:04 +0000)]
Comply all functions and types to new name.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4142
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 13:38:45 +0000 (13:38 +0000)]
Rename kblock on posix file to appropriate name.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4141
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 13:35:34 +0000 (13:35 +0000)]
Move the kern/kfile.c to io dir.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4140
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 11:01:34 +0000 (11:01 +0000)]
Remove commented code. Fix doxygen warning.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4139
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 10:19:04 +0000 (10:19 +0000)]
Typos.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4138
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 10:16:28 +0000 (10:16 +0000)]
Add flah register defines.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4137
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 09:33:23 +0000 (09:33 +0000)]
Add arduino mega board preset, signed-off by Fabio Bizzi.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4136
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 09:30:46 +0000 (09:30 +0000)]
Add eeprom size info.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4135
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Wed, 4 Aug 2010 08:57:48 +0000 (08:57 +0000)]
Fix for wizard.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4134
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 18:01:16 +0000 (18:01 +0000)]
Refactor eeprom for kblock interface, for now disable the old api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4133
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 17:59:43 +0000 (17:59 +0000)]
Clean error when make restart.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4132
38d2e660-2303-0410-9eaa-
f027e97ec537
lottaviano [Tue, 3 Aug 2010 10:54:58 +0000 (10:54 +0000)]
Add I2C and ADC support for ATMega1280 (contributed by Fabio Bizzi)
I modified a bit the patch for i2c since it didn't apply cleanly.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4131
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 10:54:02 +0000 (10:54 +0000)]
Use macro for bitmask.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4130
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 10:52:11 +0000 (10:52 +0000)]
Add simple implentation to use i2c bitbang for stm32.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4129
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 10:51:17 +0000 (10:51 +0000)]
Fix check.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4128
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 10:49:50 +0000 (10:49 +0000)]
Add gpio defines.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4127
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Tue, 3 Aug 2010 10:49:23 +0000 (10:49 +0000)]
Add comment and reorder the includes. Move gpio structure to specific header file.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4126
38d2e660-2303-0410-9eaa-
f027e97ec537
lottaviano [Tue, 3 Aug 2010 10:37:58 +0000 (10:37 +0000)]
Serial port support for ATMega1280 (contributed by Fabio Bizzi).
I added AVR_HAS_UART{2,3} defines for CPUs other than ATMega1280
to avoid compilation warnings.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4125
38d2e660-2303-0410-9eaa-
f027e97ec537
lottaviano [Mon, 2 Aug 2010 19:25:46 +0000 (19:25 +0000)]
Add timer support for ATMega 1280 (contributed by Fabio Bizzi)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4124
38d2e660-2303-0410-9eaa-
f027e97ec537
lottaviano [Mon, 2 Aug 2010 19:10:47 +0000 (19:10 +0000)]
First support for ATMega 1280
This patch introduces detect macros and kdebug serial code.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4123
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Mon, 2 Aug 2010 14:28:44 +0000 (14:28 +0000)]
Remove old api that using i2c. Add interface to allow the compatibily with old api.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4122
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Mon, 2 Aug 2010 13:13:33 +0000 (13:13 +0000)]
Add documentation; remove ASSERT on partial write.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4121
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Mon, 2 Aug 2010 13:12:56 +0000 (13:12 +0000)]
Add documentation; remove ASSERT on partial write.bertos/io/kfile_block.c
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4120
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Mon, 2 Aug 2010 12:55:16 +0000 (12:55 +0000)]
Add KFile over a KBlock device (first implementation).
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4119
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Mon, 2 Aug 2010 12:54:27 +0000 (12:54 +0000)]
Update doc.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4118
38d2e660-2303-0410-9eaa-
f027e97ec537
batt [Mon, 2 Aug 2010 12:53:25 +0000 (12:53 +0000)]
Change clearerr prototype; Automatically flush the device on close.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4117
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Sun, 1 Aug 2010 15:37:41 +0000 (15:37 +0000)]
Fix doxygen documentation.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4116
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 30 Jul 2010 16:09:10 +0000 (16:09 +0000)]
Update hw files.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4115
38d2e660-2303-0410-9eaa-
f027e97ec537
asterix [Fri, 30 Jul 2010 16:05:58 +0000 (16:05 +0000)]
Add deprecared i2c api switch for eeprom. Silent warning.
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4114
38d2e660-2303-0410-9eaa-
f027e97ec537