bertos.git
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

14 years agoRever wrong commit.
asterix [Tue, 27 Apr 2010 13:20:52 +0000 (13:20 +0000)]
Rever wrong commit.

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

14 years agolm3s1968: update UART configuration in the example.
arighi [Tue, 27 Apr 2010 13:16:26 +0000 (13:16 +0000)]
lm3s1968: update UART configuration in the example.

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

14 years agoLPC2: UART driver.
arighi [Tue, 27 Apr 2010 13:16:25 +0000 (13:16 +0000)]
LPC2: UART driver.

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

14 years agoFix problems with older BeRTOS versions.
batt [Tue, 27 Apr 2010 10:52:44 +0000 (10:52 +0000)]
Fix problems with older BeRTOS versions.

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

14 years agoAdd process to use module with kernel. Move some define from hw to module. Use log...
asterix [Tue, 27 Apr 2010 10:48:41 +0000 (10:48 +0000)]
Add process to use module with kernel. Move some define from hw to module. Use log. Clean up.

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

14 years agoAdd ntc log config.
asterix [Tue, 27 Apr 2010 10:44:53 +0000 (10:44 +0000)]
Add ntc log config.

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

14 years agoNew makefile architecture.
duplo [Tue, 27 Apr 2010 10:25:09 +0000 (10:25 +0000)]
New makefile architecture.

NOTE: all the new infrastructure is under development. IT HAS TO BE TESTED HEAVILY.

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

14 years agoAdd log module and use temp types.
asterix [Tue, 27 Apr 2010 09:40:36 +0000 (09:40 +0000)]
Add log module and use temp types.

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

14 years agoAdd comment.
asterix [Tue, 27 Apr 2010 09:39:37 +0000 (09:39 +0000)]
Add comment.

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

14 years agoFix if.
asterix [Tue, 27 Apr 2010 09:39:15 +0000 (09:39 +0000)]
Fix if.

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

14 years agoClean up.
asterix [Tue, 27 Apr 2010 09:38:34 +0000 (09:38 +0000)]
Clean up.

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

14 years agoClean up.
asterix [Tue, 27 Apr 2010 09:38:18 +0000 (09:38 +0000)]
Clean up.

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

14 years agoClean up. Add set polarity prototype.
asterix [Tue, 27 Apr 2010 09:33:33 +0000 (09:33 +0000)]
Clean up. Add set polarity prototype.

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

14 years agoIn editing mode when the user selects a project that was created with older versions...
duplo [Tue, 27 Apr 2010 09:30:28 +0000 (09:30 +0000)]
In editing mode when the user selects a project that was created with older versions of the wizard, the old makefile format is used.

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

14 years agolm3s1968: internal flash memory driver.
arighi [Tue, 27 Apr 2010 09:17:10 +0000 (09:17 +0000)]
lm3s1968: internal flash memory driver.

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

14 years agorit128x96: correctly check for out-of-bounds pixels in lcd_start_blit().
arighi [Tue, 27 Apr 2010 09:17:09 +0000 (09:17 +0000)]
rit128x96: correctly check for out-of-bounds pixels in lcd_start_blit().

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

14 years agoAdd missing import.
duplo [Tue, 27 Apr 2010 09:12:23 +0000 (09:12 +0000)]
Add missing import.

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

14 years agoMore logic into makefiles generation functions
duplo [Tue, 27 Apr 2010 08:53:15 +0000 (08:53 +0000)]
More logic into makefiles generation functions

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

14 years agoAdd more explicative comment for latest internal version
duplo [Tue, 27 Apr 2010 08:52:27 +0000 (08:52 +0000)]
Add more explicative comment for latest internal version

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

14 years agoUse PRESET_NAME instead of PROJECT_NAME when creating a project from a preset (to...
batt [Mon, 26 Apr 2010 16:03:08 +0000 (16:03 +0000)]
Use PRESET_NAME instead of PROJECT_NAME when creating a project from a preset (to remove preset unuseful files).

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

14 years agoAdd comment.
duplo [Mon, 26 Apr 2010 15:38:41 +0000 (15:38 +0000)]
Add comment.

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

14 years agoAvoid to create a new VERSION file for presets, in editing mode.
duplo [Mon, 26 Apr 2010 15:37:51 +0000 (15:37 +0000)]
Avoid to create a new VERSION file for presets, in editing mode.

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

14 years agoIf the project edited is a preset the wizard doesn't add the following stuff:
duplo [Mon, 26 Apr 2010 14:26:17 +0000 (14:26 +0000)]
If the project edited is a preset the wizard doesn't add the following stuff:
 * VERSION file (it's still copied, I'm investigating...)
 * Makefile
 * new sources
 * hw dir containing the hw files
 * autogenerated mk file
 * project files for the IDEs

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

14 years agoAdd new _wizard_version for differentiate the newest ones that use "BERTOS_PATH"...
duplo [Mon, 26 Apr 2010 13:53:31 +0000 (13:53 +0000)]
Add new _wizard_version for differentiate the newest ones that use "BERTOS_PATH" from the older ones that use "SOURCES_PATH".

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

14 years agoChange SOURCES_PATH in BERTOS_PATH.
duplo [Mon, 26 Apr 2010 13:48:10 +0000 (13:48 +0000)]
Change SOURCES_PATH in BERTOS_PATH.

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

14 years agoAdd support for parametrization of the sources dir and the project sources dir.
duplo [Mon, 26 Apr 2010 13:27:33 +0000 (13:27 +0000)]
Add support for parametrization of the sources dir and the project sources dir.

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

14 years agolm3s1968: add a busy wait sleep when enabling or disabling the UART peripheral.
arighi [Fri, 23 Apr 2010 15:37:26 +0000 (15:37 +0000)]
lm3s1968: add a busy wait sleep when enabling or disabling the UART peripheral.

This is an enforcement to be sure the peripheral is actually enabled or
disabled on return from lm3s_uartEnable()/lm3s_uartDisable().

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

14 years agoUse PROJECT_NAME instead of os.path.basename(PROJECT_PATH)
duplo [Fri, 23 Apr 2010 15:11:02 +0000 (15:11 +0000)]
Use PROJECT_NAME instead of os.path.basename(PROJECT_PATH)

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

14 years agolm3s1968: use the fixed-width Gohufont in the example.
arighi [Fri, 23 Apr 2010 14:58:46 +0000 (14:58 +0000)]
lm3s1968: use the fixed-width Gohufont in the example.

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

14 years agofont: add fixed-width Gohufont.
arighi [Fri, 23 Apr 2010 14:58:45 +0000 (14:58 +0000)]
font: add fixed-width Gohufont.

See also: http://font.gohu.eu.

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

14 years agorit128x96: allow to define starting x and y coordinates with rit128x96_blitRaw().
arighi [Fri, 23 Apr 2010 14:58:44 +0000 (14:58 +0000)]
rit128x96: allow to define starting x and y coordinates with rit128x96_blitRaw().

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

14 years agoAdd information about project source path.
duplo [Fri, 23 Apr 2010 14:50:01 +0000 (14:50 +0000)]
Add information about project source path.

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