bertos.git
14 years agoComply to new flash module.
asterix [Tue, 11 May 2010 10:14:51 +0000 (10:14 +0000)]
Comply to new flash module.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3648 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd flash module. Refactor the cpu implementation.
asterix [Tue, 11 May 2010 10:13:50 +0000 (10:13 +0000)]
Add flash module. Refactor the cpu implementation.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3647 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd flash module. Refactor the cpu implementation.
asterix [Tue, 11 May 2010 10:13:35 +0000 (10:13 +0000)]
Add flash module. Refactor the cpu implementation.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3646 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd -fomit-frame-pointer when we are not in debug mode.
arighi [Mon, 10 May 2010 16:22:14 +0000 (16:22 +0000)]
Add -fomit-frame-pointer when we are not in debug mode.

We can implement this in bertos/rules.mk since we already use different
build options when debug mode is enabled or not.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3645 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRevert "wizard: add -fomit-frame-pointer when we are not in debug mode."
arighi [Mon, 10 May 2010 16:22:12 +0000 (16:22 +0000)]
Revert "wizard: add -fomit-frame-pointer when we are not in debug mode."

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3644 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agowizard: add -fomit-frame-pointer when we are not in debug mode.
arighi [Mon, 10 May 2010 14:42:53 +0000 (14:42 +0000)]
wizard: add -fomit-frame-pointer when we are not in debug mode.

This closes #128.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3643 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSTM32: correctly evaluate the CPU clocking configuration.
arighi [Mon, 10 May 2010 14:36:48 +0000 (14:36 +0000)]
STM32: correctly evaluate the CPU clocking configuration.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3642 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd triface example.
asterix [Fri, 7 May 2010 17:13:25 +0000 (17:13 +0000)]
Add triface example.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3632 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd wizard mark. Add configuration file. Move some conf to its file.
asterix [Fri, 7 May 2010 16:02:18 +0000 (16:02 +0000)]
Add wizard mark. Add configuration file. Move some conf to its file.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3631 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up.
asterix [Fri, 7 May 2010 16:01:25 +0000 (16:01 +0000)]
Clean up.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3630 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd wizard mark. Clean up. Use kfile instead ser.
asterix [Fri, 7 May 2010 16:01:09 +0000 (16:01 +0000)]
Add wizard mark. Clean up. Use kfile instead ser.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3629 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up.
asterix [Fri, 7 May 2010 15:49:43 +0000 (15:49 +0000)]
Clean up.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3628 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up. Reformat.
asterix [Fri, 7 May 2010 13:55:10 +0000 (13:55 +0000)]
Clean up. Reformat.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3627 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd comments.
asterix [Fri, 7 May 2010 13:37:30 +0000 (13:37 +0000)]
Add comments.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3626 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up. Refactor module implementing keytag_recv.
asterix [Fri, 7 May 2010 13:31:47 +0000 (13:31 +0000)]
Clean up. Refactor module implementing keytag_recv.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3625 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove missing wizard tag.
asterix [Fri, 7 May 2010 09:30:56 +0000 (09:30 +0000)]
Remove missing wizard tag.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3624 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up. Use log module. Add cfg file and move some setting to cfg.
asterix [Fri, 7 May 2010 09:21:00 +0000 (09:21 +0000)]
Clean up. Use log module. Add cfg file and move some setting to cfg.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3623 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up. Typo.
asterix [Fri, 7 May 2010 09:14:27 +0000 (09:14 +0000)]
Clean up. Typo.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3622 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix comments.
asterix [Thu, 6 May 2010 15:29:10 +0000 (15:29 +0000)]
Fix comments.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3621 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd benchmark for preempt kernel.
asterix [Thu, 6 May 2010 12:37:44 +0000 (12:37 +0000)]
Add benchmark for preempt kernel.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3620 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd first kernel benchmak for at91sam7x-ek board.
asterix [Thu, 6 May 2010 09:04:24 +0000 (09:04 +0000)]
Add first kernel benchmak for at91sam7x-ek board.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3619 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd at91sam7x board. Add sd example.
asterix [Wed, 5 May 2010 16:51:11 +0000 (16:51 +0000)]
Add at91sam7x board. Add sd example.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3618 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoDo not copy empty hw files.
asterix [Wed, 5 May 2010 16:47:34 +0000 (16:47 +0000)]
Do not copy empty hw files.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3617 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoMatch only the section name that have the same lenght.
asterix [Wed, 5 May 2010 15:33:22 +0000 (15:33 +0000)]
Match only the section name that have the same lenght.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3616 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd missing include.
asterix [Wed, 5 May 2010 08:19:36 +0000 (08:19 +0000)]
Add missing include.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3615 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd mpxx6115a widzard tags.
asterix [Wed, 5 May 2010 08:07:00 +0000 (08:07 +0000)]
Add mpxx6115a widzard tags.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3614 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoReformat.
asterix [Wed, 5 May 2010 08:06:25 +0000 (08:06 +0000)]
Reformat.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3613 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up.
asterix [Wed, 5 May 2010 08:05:57 +0000 (08:05 +0000)]
Clean up.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3612 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRefactor all module. Clean up. Fix comments. Some patch to work with preemtive kernel...
asterix [Tue, 4 May 2010 10:52:56 +0000 (10:52 +0000)]
Refactor all module. Clean up. Fix comments. Some patch to work with preemtive kernel. Add hw test for dc motor.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3611 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd wizard config mark.
asterix [Tue, 4 May 2010 09:07:58 +0000 (09:07 +0000)]
Add wizard config mark.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3610 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSTM32: add Olimex STM32-P103 wizard definitions.
arighi [Tue, 4 May 2010 09:05:55 +0000 (09:05 +0000)]
STM32: add Olimex STM32-P103 wizard definitions.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3609 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRevert last commit.
asterix [Tue, 4 May 2010 08:55:31 +0000 (08:55 +0000)]
Revert last commit.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3608 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSTM32: add a simple "blinky" example for Olimex STM32-P103.
arighi [Tue, 4 May 2010 08:55:17 +0000 (08:55 +0000)]
STM32: add a simple "blinky" example for Olimex STM32-P103.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3607 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSTM32: add GPIO driver.
arighi [Tue, 4 May 2010 08:55:13 +0000 (08:55 +0000)]
STM32: add GPIO driver.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3606 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSTM32: add clocking driver.
arighi [Tue, 4 May 2010 08:55:10 +0000 (08:55 +0000)]
STM32: add clocking driver.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3605 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: unify architecture initialization routine for all the Cortex-M3 processors.
arighi [Tue, 4 May 2010 08:55:07 +0000 (08:55 +0000)]
CM3: unify architecture initialization routine for all the Cortex-M3 processors.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3604 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: unify timer driver for Cortex-M3 processors.
arighi [Tue, 4 May 2010 08:55:01 +0000 (08:55 +0000)]
CM3: unify timer driver for Cortex-M3 processors.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3603 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: IRQ manager support for STM32 processors family.
arighi [Tue, 4 May 2010 08:54:59 +0000 (08:54 +0000)]
CM3: IRQ manager support for STM32 processors family.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3602 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: add basic support to STM32 family processors.
arighi [Tue, 4 May 2010 08:54:56 +0000 (08:54 +0000)]
CM3: add basic support to STM32 family processors.

Include the architecture defines, memory map, linker script and CPU
detection routine.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3601 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: move the Cortex-M3 generic hardware macros to a distinct file.
arighi [Tue, 4 May 2010 08:54:52 +0000 (08:54 +0000)]
CM3: move the Cortex-M3 generic hardware macros to a distinct file.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3600 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: avoid using HWREG() macro.
arighi [Tue, 4 May 2010 08:54:49 +0000 (08:54 +0000)]
CM3: avoid using HWREG() macro.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3599 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agolm3s: avoid exporting unused function clock_get_rate().
arighi [Tue, 4 May 2010 08:54:46 +0000 (08:54 +0000)]
lm3s: avoid exporting unused function clock_get_rate().

The clock frequency can be always evaluated at compile time using
CPU_FREQ. Keep the clock_get_rate() as private function for debugging
purposes.

Moreover, rename clock_set_rate() to the more clear name clock_init().

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3598 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix BeRTOS version related bug.
duplo [Mon, 3 May 2010 14:25:52 +0000 (14:25 +0000)]
Fix BeRTOS version related bug.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3597 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoThis commit should fix the ToolchainException when the user is trying to load a preset.
duplo [Mon, 3 May 2010 13:08:40 +0000 (13:08 +0000)]
This commit should fix the ToolchainException when the user is trying to load a preset.

NOTE: this fix should be tested creating a project from a preset with different toolchains.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3596 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSave the current BERTOS_PATH in editing mode (instead of override it with the local...
duplo [Mon, 3 May 2010 13:05:38 +0000 (13:05 +0000)]
Save the current BERTOS_PATH in editing mode (instead of override it with the local project directory).

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3595 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove local BeRTOS sources assumption.
duplo [Mon, 3 May 2010 12:46:19 +0000 (12:46 +0000)]
Remove local BeRTOS sources assumption.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3594 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd empty BProject before starting load the project.
duplo [Mon, 3 May 2010 12:45:58 +0000 (12:45 +0000)]
Add empty BProject before starting load the project.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3593 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoUse relative path for BERTOS_PATH parameter.
duplo [Mon, 3 May 2010 10:24:11 +0000 (10:24 +0000)]
Use relative path for BERTOS_PATH parameter.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3592 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove old preset generation script.
duplo [Mon, 3 May 2010 08:17:39 +0000 (08:17 +0000)]
Remove old preset generation script.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3591 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove boards directory from testing.
batt [Sat, 1 May 2010 09:03:42 +0000 (09:03 +0000)]
Remove boards directory from testing.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3590 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd some comments.
batt [Fri, 30 Apr 2010 21:06:24 +0000 (21:06 +0000)]
Add some comments.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3589 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoreformat.
batt [Fri, 30 Apr 2010 20:47:11 +0000 (20:47 +0000)]
reformat.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3588 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove debug leftovers.
batt [Fri, 30 Apr 2010 20:42:58 +0000 (20:42 +0000)]
Remove debug leftovers.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3587 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd preset creationg script.
batt [Fri, 30 Apr 2010 18:04:05 +0000 (18:04 +0000)]
Add preset creationg script.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3586 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix regression.
duplo [Fri, 30 Apr 2010 15:13:18 +0000 (15:13 +0000)]
Fix regression.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3585 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoUse new paths for Exceptions
duplo [Fri, 30 Apr 2010 15:12:03 +0000 (15:12 +0000)]
Use new paths for Exceptions

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3584 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoLM3S1968: Add first example project.
batt [Fri, 30 Apr 2010 14:13:51 +0000 (14:13 +0000)]
LM3S1968: Add first example project.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3583 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSet development board name.
batt [Fri, 30 Apr 2010 14:13:16 +0000 (14:13 +0000)]
Set development board name.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3582 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd relative path.
batt [Fri, 30 Apr 2010 14:08:14 +0000 (14:08 +0000)]
Add relative path.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3581 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAttempt to fix the cfg and hw file path logic.
duplo [Fri, 30 Apr 2010 13:18:18 +0000 (13:18 +0000)]
Attempt to fix the cfg and hw file path logic.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3580 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agofonts: include the C version of all the fonts in the source repository.
arighi [Fri, 30 Apr 2010 10:39:48 +0000 (10:39 +0000)]
fonts: include the C version of all the fonts in the source repository.

In this way the user doesn't need to re-generate the fonts at compile
time using the convbdf perl script (removing a dependency of the perl
interpreter).

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3579 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: shrink the initial IRQ table even more.
arighi [Fri, 30 Apr 2010 10:39:46 +0000 (10:39 +0000)]
CM3: shrink the initial IRQ table even more.

Only the the NMI and hard fault handlers are actually required at this
stage, so we can trim the IRQ table to reduce the memory footprint and
save some space in the flash memory.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3578 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoLPC2: define register offsets in the UART driver to improve code readability.
arighi [Fri, 30 Apr 2010 10:39:45 +0000 (10:39 +0000)]
LPC2: define register offsets in the UART driver to improve code readability.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3577 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: lm3s scripts and configurations refactoring.
arighi [Fri, 30 Apr 2010 10:39:44 +0000 (10:39 +0000)]
CM3: lm3s scripts and configurations refactoring.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3576 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoComply to new wizard policy: the toolchain name is no more added automatically to...
batt [Fri, 30 Apr 2010 10:33:55 +0000 (10:33 +0000)]
Comply to new wizard policy: the toolchain name is no more added automatically to the tag list.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3575 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix naming convention issue (related to HW_DIR/HW_PATH/PROJECT_HW_PATH...)
batt [Fri, 30 Apr 2010 10:14:33 +0000 (10:14 +0000)]
Fix naming convention issue (related to HW_DIR/HW_PATH/PROJECT_HW_PATH...)

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3574 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix comment.
asterix [Thu, 29 Apr 2010 16:16:01 +0000 (16:16 +0000)]
Fix comment.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3573 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd support for automatic toolchain search (for preset-based projects).
duplo [Thu, 29 Apr 2010 14:33:08 +0000 (14:33 +0000)]
Add support for automatic toolchain search (for preset-based projects).

NOTE: this has to be tested with suitable toolchains installed. In my case the only toolchain found is for i386 target.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3572 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix suitable toolchain finding process.
batt [Thu, 29 Apr 2010 12:37:58 +0000 (12:37 +0000)]
Fix suitable toolchain finding process.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3571 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd support for parametric hw dir.
batt [Thu, 29 Apr 2010 12:21:12 +0000 (12:21 +0000)]
Add support for parametric hw dir.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3570 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agolm3s: flash and debug script refactoring.
arighi [Thu, 29 Apr 2010 11:04:38 +0000 (11:04 +0000)]
lm3s: flash and debug script refactoring.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3569 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agolm3s8962: add an example application for this specific board.
arighi [Wed, 28 Apr 2010 20:24:51 +0000 (20:24 +0000)]
lm3s8962: add an example application for this specific board.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3568 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCM3: add support for the LM3S8962 evaluation board.
arighi [Wed, 28 Apr 2010 20:24:39 +0000 (20:24 +0000)]
CM3: add support for the LM3S8962 evaluation board.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3567 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agolm3s1968: be sure to enable clock gating for GPIO port G before using any of the...
arighi [Wed, 28 Apr 2010 20:24:29 +0000 (20:24 +0000)]
lm3s1968: be sure to enable clock gating for GPIO port G before using any of the associated pin.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3566 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd logic for the path choice.
duplo [Wed, 28 Apr 2010 16:23:38 +0000 (16:23 +0000)]
Add logic for the path choice.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3565 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd abstraction layer for toolchains.
duplo [Wed, 28 Apr 2010 15:01:07 +0000 (15:01 +0000)]
Add abstraction layer for toolchains.

NOTE: this should be tested heavily.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3564 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd avr tag for widzard.
asterix [Wed, 28 Apr 2010 14:19:14 +0000 (14:19 +0000)]
Add avr tag for widzard.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3563 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoUse log module, implement recv function. Some little refactor and update the cfg...
asterix [Wed, 28 Apr 2010 13:13:22 +0000 (13:13 +0000)]
Use log module, implement recv function. Some little refactor and update the cfg file.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3562 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoClean up.
asterix [Wed, 28 Apr 2010 13:11:59 +0000 (13:11 +0000)]
Clean up.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3561 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoUpdate cfg to silent warning.
asterix [Wed, 28 Apr 2010 13:11:41 +0000 (13:11 +0000)]
Update cfg to silent warning.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3560 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix xmodem send. Use log module.
asterix [Wed, 28 Apr 2010 12:51:21 +0000 (12:51 +0000)]
Fix xmodem send. Use log module.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3559 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd support for flash sizes on all supported AT91SAM7 cpus.
asterix [Wed, 28 Apr 2010 11:59:45 +0000 (11:59 +0000)]
Add support for flash sizes on all supported AT91SAM7 cpus.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3558 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoUpdate the hw and cfg thermo files.
asterix [Wed, 28 Apr 2010 10:25:39 +0000 (10:25 +0000)]
Update the hw and cfg thermo files.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3557 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove useless while loops
duplo [Wed, 28 Apr 2010 08:42:03 +0000 (08:42 +0000)]
Remove useless while loops

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3556 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRemove duplicate defines.
asterix [Tue, 27 Apr 2010 21:25:53 +0000 (21:25 +0000)]
Remove duplicate defines.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3555 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd pwm register definitions.
asterix [Tue, 27 Apr 2010 20:29:24 +0000 (20:29 +0000)]
Add pwm register definitions.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3554 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAvoid recursion on string.replace()
batt [Tue, 27 Apr 2010 16:57:38 +0000 (16:57 +0000)]
Avoid recursion on string.replace()

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3553 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoLPC2: add a UART driver testcase to the example.
arighi [Tue, 27 Apr 2010 16:16:02 +0000 (16:16 +0000)]
LPC2: add a UART driver testcase to the example.

Start a simple "echo" terminal on UART1 at the end of the startup tests.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3552 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd comment for the new internal version.
duplo [Tue, 27 Apr 2010 15:35:00 +0000 (15:35 +0000)]
Add comment for the new internal version.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3551 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoCopy the user mk file of the preset, replacing the old preset name with the project...
duplo [Tue, 27 Apr 2010 15:32:28 +0000 (15:32 +0000)]
Copy the user mk file of the preset, replacing the old preset name with the project name.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3550 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoSome refactor. Clean up. Add comments.
asterix [Tue, 27 Apr 2010 15:20:54 +0000 (15:20 +0000)]
Some refactor. Clean up. Add comments.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3549 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoShorten variable name.
batt [Tue, 27 Apr 2010 14:40:54 +0000 (14:40 +0000)]
Shorten variable name.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3548 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd new internal version
duplo [Tue, 27 Apr 2010 14:10:40 +0000 (14:10 +0000)]
Add new internal version

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3547 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoFix relative/absolute path issuew
duplo [Tue, 27 Apr 2010 14:05:51 +0000 (14:05 +0000)]
Fix relative/absolute path issuew

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3546 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoRevert to the old one.
duplo [Tue, 27 Apr 2010 14:01:59 +0000 (14:01 +0000)]
Revert to the old one.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3545 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoLPC2: do not include UART driver to the nightly test build sources.
arighi [Tue, 27 Apr 2010 13:51:26 +0000 (13:51 +0000)]
LPC2: do not include UART driver to the nightly test build sources.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3544 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoLPC2: include the UART driver into the generic driver ser_arm.c.
arighi [Tue, 27 Apr 2010 13:51:25 +0000 (13:51 +0000)]
LPC2: include the UART driver into the generic driver ser_arm.c.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3543 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agolm3s1968: merge the DevelGPS example application.
arighi [Tue, 27 Apr 2010 13:42:09 +0000 (13:42 +0000)]
lm3s1968: merge the DevelGPS example application.

The purpose of this project is to implement a portable GPS locator / geocaching
finder tool using the Cortex-M3 based Luminary Micro LM3S1968 evaluation board.

The device proposes a user interface to configure the GPS coordinates of a
target location and shows on the OLED display the direction and distance to
reach the target.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3542 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoAdd relpath module, for python < 2.6.0
duplo [Tue, 27 Apr 2010 13:23:12 +0000 (13:23 +0000)]
Add relpath module, for python < 2.6.0

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3541 38d2e660-2303-0410-9eaa-f027e97ec537

14 years agoModify the copytree code to use the copytree shipped with the standard os.path for...
duplo [Tue, 27 Apr 2010 13:21:56 +0000 (13:21 +0000)]
Modify the copytree code to use the copytree shipped with the standard os.path for python2.6

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3540 38d2e660-2303-0410-9eaa-f027e97ec537