bertos.git
14 years agoSigned-off-by: Robert Marshall KI4MCW <ki4mcw@gmail.com>
batt [Mon, 6 Dec 2010 12:07:59 +0000 (12:07 +0000)]
Signed-off-by: Robert Marshall KI4MCW <ki4mcw@gmail.com>
According to the protocol document...

http://www.tapr.org/pdf/AX25.2.2.pdf

...bits 6 and 5 in the SSID should be set to 1 if unused. In a
simplified use case such as APRS, bit 7 can be set to 0 for the source
and destination SSIDs. This yields an offset of 0x60 for all SSIDs in
the path, which can be ORed in prior to transmission.

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

14 years agodoc: Clarify kfile_read() behaviour.
lottaviano [Mon, 6 Dec 2010 11:53:30 +0000 (11:53 +0000)]
doc: Clarify kfile_read() behaviour.

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

14 years agoSet version number to a pre-release.
batt [Fri, 3 Dec 2010 15:59:52 +0000 (15:59 +0000)]
Set version number to a pre-release.

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

14 years agoRemove unneeded push.
batt [Fri, 3 Dec 2010 15:05:57 +0000 (15:05 +0000)]
Remove unneeded push.

The push of xPSR when the kernel is cooperative is not needed and even dangerous.
The ARM EABI states that the stack at functions entry should be aligned to a 64bit
boundary.
Since the space reserved for xPSR was never popped out, the stack was misaligned!

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

14 years agoRefactor in order to clarify.
batt [Fri, 3 Dec 2010 14:55:28 +0000 (14:55 +0000)]
Refactor in order to clarify.

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

14 years agoChange to a more readable name.
batt [Fri, 3 Dec 2010 14:51:51 +0000 (14:51 +0000)]
Change to a more readable name.

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

14 years agoSTM32, serial driver: add support for STM32F101C4, i.e. only 2 serials instead of 3
aleph [Thu, 2 Dec 2010 16:15:45 +0000 (16:15 +0000)]
STM32, serial driver: add support for STM32F101C4, i.e. only 2 serials instead of 3

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

14 years agoAdd base support for STM32F101C4 Cortex-M3 cpu.
aleph [Thu, 2 Dec 2010 15:35:33 +0000 (15:35 +0000)]
Add base support for STM32F101C4 Cortex-M3 cpu.

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

14 years agoAdd more test to nightly test.
asterix [Mon, 29 Nov 2010 06:59:33 +0000 (06:59 +0000)]
Add more test to nightly test.

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

14 years agoAdd renamed preset makefiles.
asterix [Mon, 29 Nov 2010 06:58:58 +0000 (06:58 +0000)]
Add renamed preset makefiles.

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

14 years agoUpdate the presets.
asterix [Sun, 28 Nov 2010 21:46:45 +0000 (21:46 +0000)]
Update the presets.

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

14 years agoUse board prefix for the presets.
asterix [Sun, 28 Nov 2010 21:38:23 +0000 (21:38 +0000)]
Use board prefix for the presets.

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

14 years agoUpdate the presets.
asterix [Sun, 28 Nov 2010 21:35:38 +0000 (21:35 +0000)]
Update the presets.

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

14 years agoUse prefix for the presets.
asterix [Sun, 28 Nov 2010 21:26:59 +0000 (21:26 +0000)]
Use prefix for the presets.

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

14 years agoUpdate the presets.
asterix [Sun, 28 Nov 2010 21:23:08 +0000 (21:23 +0000)]
Update the presets.

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

14 years agoUse prefix for the presets.
asterix [Sun, 28 Nov 2010 21:15:17 +0000 (21:15 +0000)]
Use prefix for the presets.

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

14 years agoUpdate the presets.
asterix [Sun, 28 Nov 2010 21:13:31 +0000 (21:13 +0000)]
Update the presets.

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

14 years agoUse prefix for the presets.
asterix [Sun, 28 Nov 2010 21:01:05 +0000 (21:01 +0000)]
Use prefix for the presets.

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

14 years agoUpdate the presets.
asterix [Sun, 28 Nov 2010 20:56:05 +0000 (20:56 +0000)]
Update the presets.

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

14 years agoUse prefix on the presets name.
asterix [Sun, 28 Nov 2010 20:44:02 +0000 (20:44 +0000)]
Use prefix on the presets name.

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

14 years agoUpdate presets and fix for the new name.
asterix [Sun, 28 Nov 2010 20:41:59 +0000 (20:41 +0000)]
Update presets and fix for the new name.

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

14 years agoUse prefix for the presets.
asterix [Sun, 28 Nov 2010 20:28:30 +0000 (20:28 +0000)]
Use prefix for the presets.

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

14 years agoFix hw path for the aprs preset.
asterix [Sun, 28 Nov 2010 20:23:26 +0000 (20:23 +0000)]
Fix hw path for the aprs preset.

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

14 years agoUpdate the preset and fix for the new name.
asterix [Sun, 28 Nov 2010 20:13:10 +0000 (20:13 +0000)]
Update the preset and fix for the new name.

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

14 years agoAdd prefix to the preset name.
asterix [Sun, 28 Nov 2010 20:08:35 +0000 (20:08 +0000)]
Add prefix to the preset name.

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

14 years agoUpdate the preset and fix for the new name.
asterix [Sun, 28 Nov 2010 20:07:25 +0000 (20:07 +0000)]
Update the preset and fix for the new name.

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

14 years agoUse unique name for arduino-mega benchmarck preset.
asterix [Sun, 28 Nov 2010 19:55:33 +0000 (19:55 +0000)]
Use unique name for arduino-mega benchmarck preset.

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

14 years agoUpdate preset and comply to new parser module.
asterix [Sun, 28 Nov 2010 19:35:54 +0000 (19:35 +0000)]
Update preset and comply to new parser module.

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

14 years agoAdd parser configuration include.
asterix [Sun, 28 Nov 2010 19:32:09 +0000 (19:32 +0000)]
Add parser configuration include.

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

14 years agoReformat.
asterix [Sun, 28 Nov 2010 19:30:55 +0000 (19:30 +0000)]
Reformat.

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

14 years agodoc: Add documentation for keyboard driver.
lottaviano [Sun, 28 Nov 2010 16:49:45 +0000 (16:49 +0000)]
doc: Add documentation for keyboard driver.

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

14 years agodoc: Add menu, gfx and text documentation into global index.
lottaviano [Sun, 28 Nov 2010 16:49:32 +0000 (16:49 +0000)]
doc: Add menu, gfx and text documentation into global index.

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

14 years agodoc: Add ADC driver to drivers group.
lottaviano [Sun, 28 Nov 2010 16:49:11 +0000 (16:49 +0000)]
doc: Add ADC driver to drivers group.

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

14 years agodoc: Add indication of configuration file
lottaviano [Sun, 28 Nov 2010 16:48:57 +0000 (16:48 +0000)]
doc: Add indication of configuration file

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

14 years agodoc: Fix documentation warnings in parser.
lottaviano [Sun, 28 Nov 2010 16:48:43 +0000 (16:48 +0000)]
doc: Fix documentation warnings in parser.

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

14 years agoUpdate the preset and fix for the new name.
asterix [Sun, 28 Nov 2010 15:59:39 +0000 (15:59 +0000)]
Update the preset and fix for the new name.

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

14 years agoUse unique name for aduino preset.
asterix [Sun, 28 Nov 2010 15:55:17 +0000 (15:55 +0000)]
Use unique name for aduino preset.

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

14 years agoUpdate preset and fix for new name.
asterix [Sun, 28 Nov 2010 15:53:29 +0000 (15:53 +0000)]
Update preset and fix for new name.

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

14 years agoUpdate context switch preset and fix to new name.
asterix [Sun, 28 Nov 2010 15:44:35 +0000 (15:44 +0000)]
Update context switch preset and fix to new name.

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

14 years agoUse unique name for each benchmarck project.
asterix [Sun, 28 Nov 2010 15:33:15 +0000 (15:33 +0000)]
Use unique name for each benchmarck project.

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

14 years agodoc: Move function documentation to .c file.
lottaviano [Sun, 28 Nov 2010 13:27:13 +0000 (13:27 +0000)]
doc: Move function documentation to .c file.

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

14 years agodoc: Add documentation for parser module.
lottaviano [Sun, 28 Nov 2010 13:26:41 +0000 (13:26 +0000)]
doc: Add documentation for parser module.

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

14 years agoChange configuration options name for parser module.
lottaviano [Fri, 26 Nov 2010 11:09:18 +0000 (11:09 +0000)]
Change configuration options name for parser module.

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

14 years agoCleanup parser code and make it more BeRTOS compliant.
lottaviano [Fri, 26 Nov 2010 10:44:23 +0000 (10:44 +0000)]
Cleanup parser code and make it more BeRTOS compliant.

Removed unused code, added compatibility macro for ID,
created configuration file.

Compatibility mode is required since before the parser used
to skip the first word from the command line (calling it ID).
This is not required on new projects but is enabled by
default.

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

14 years agoAdd to nighty test also the demo projects for each board.
asterix [Thu, 25 Nov 2010 23:23:02 +0000 (23:23 +0000)]
Add to nighty test also the demo projects for each board.

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

14 years agoUpdate the test makefile to new bertos build system.
asterix [Thu, 25 Nov 2010 23:21:33 +0000 (23:21 +0000)]
Update the test makefile to new bertos build system.

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

14 years agoExclude from nigthly test because bertos doesn't support usb for sam7 and avr cpu.
asterix [Thu, 25 Nov 2010 22:48:05 +0000 (22:48 +0000)]
Exclude from nigthly test because bertos doesn't support usb for sam7 and avr cpu.

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

14 years agoFix cfg file include mode for lwip.
lottaviano [Wed, 24 Nov 2010 11:52:55 +0000 (11:52 +0000)]
Fix cfg file include mode for lwip.

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

14 years agoMerged from external project:
lottaviano [Tue, 23 Nov 2010 15:20:32 +0000 (15:20 +0000)]
Merged from external project:
**********
r4565 | batt | 2010-11-23 15:05:35 +0100 (mar, 23 nov 2010) | 2 lines

Fix kblock_trim() behaviour wrt cached block.

**********

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

14 years agodoc: Specify error codes returned by kblock_error().
lottaviano [Tue, 23 Nov 2010 15:17:41 +0000 (15:17 +0000)]
doc: Specify error codes returned by kblock_error().

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

14 years agodoc: Add KFileBlock group and put a reference into KBlock docs.
lottaviano [Fri, 19 Nov 2010 09:23:03 +0000 (09:23 +0000)]
doc: Add KFileBlock group and put a reference into KBlock docs.

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

14 years agoSave only the path of the toolchain, instead of all the toolchain information.
duplo [Wed, 17 Nov 2010 10:14:54 +0000 (10:14 +0000)]
Save only the path of the toolchain, instead of all the toolchain information.

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

14 years agoUpdate stm32 examples cfg.
asterix [Tue, 16 Nov 2010 22:34:41 +0000 (22:34 +0000)]
Update stm32 examples cfg.

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

14 years agoReorder the header include. Add types include.
asterix [Tue, 16 Nov 2010 22:32:55 +0000 (22:32 +0000)]
Reorder the header include. Add types include.

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

14 years agoFix kfile source path.
asterix [Tue, 16 Nov 2010 18:49:17 +0000 (18:49 +0000)]
Fix kfile source path.

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

14 years agoFix kfile.c source include to allow the developers to build preset inside bertos.
asterix [Tue, 16 Nov 2010 18:48:11 +0000 (18:48 +0000)]
Fix kfile.c source include to allow the developers to build preset inside bertos.

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

14 years agoFix regression due to #183 fix...
duplo [Tue, 16 Nov 2010 16:45:38 +0000 (16:45 +0000)]
Fix regression due to #183 fix...

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

14 years agoAdd support for #183 fix in preset creation.
duplo [Tue, 16 Nov 2010 13:59:15 +0000 (13:59 +0000)]
Add support for #183 fix in preset creation.

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

14 years agoFix for preset editing problems (bug #183).
duplo [Mon, 15 Nov 2010 11:22:07 +0000 (11:22 +0000)]
Fix for preset editing problems (bug #183).

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

14 years agodoc: Remove doxygen warnings.
lottaviano [Fri, 12 Nov 2010 16:28:32 +0000 (16:28 +0000)]
doc: Remove doxygen warnings.

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

14 years agodoc: Refactor documentation and add OOP basics.
lottaviano [Fri, 12 Nov 2010 16:28:08 +0000 (16:28 +0000)]
doc: Refactor documentation and add OOP basics.

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

14 years agoHardcoded initial geometry: 200, 200, 800, 600
duplo [Fri, 12 Nov 2010 15:22:13 +0000 (15:22 +0000)]
Hardcoded initial geometry: 200, 200, 800, 600

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

14 years agoChange comment.
duplo [Fri, 12 Nov 2010 10:31:19 +0000 (10:31 +0000)]
Change comment.

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

14 years agoAdd cpu def for msp430g2231.
asterix [Thu, 11 Nov 2010 23:21:09 +0000 (23:21 +0000)]
Add cpu def for msp430g2231.

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

14 years agodoc: Add documentation for kernel
lottaviano [Thu, 11 Nov 2010 22:17:44 +0000 (22:17 +0000)]
doc: Add documentation for kernel

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

14 years agoAttempt to use window manager's default positioning, the first time the wizard is...
duplo [Thu, 11 Nov 2010 10:36:33 +0000 (10:36 +0000)]
Attempt to use window manager's default positioning, the first time the wizard is launched.

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

14 years agodoc: Added group definitions for most common modules.
lottaviano [Wed, 10 Nov 2010 16:19:50 +0000 (16:19 +0000)]
doc: Added group definitions for most common modules.

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

14 years agodoc: Update embedded flash documentation.
lottaviano [Tue, 9 Nov 2010 17:40:06 +0000 (17:40 +0000)]
doc: Update embedded flash documentation.

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

14 years agodoc: Improve documentation for Flash driver.
lottaviano [Tue, 9 Nov 2010 12:05:26 +0000 (12:05 +0000)]
doc: Improve documentation for Flash driver.

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

14 years agoUpdate the benchmarck preset. Enable the context switch output on serial.
asterix [Mon, 8 Nov 2010 14:29:03 +0000 (14:29 +0000)]
Update the benchmarck preset. Enable the context switch output on serial.

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

14 years agoUpdare cfg files.
asterix [Mon, 8 Nov 2010 14:25:21 +0000 (14:25 +0000)]
Updare cfg files.

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

14 years agoAdd missing configurations.
asterix [Mon, 8 Nov 2010 11:12:38 +0000 (11:12 +0000)]
Add missing configurations.

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

14 years agoUpdate example project to new bertos api.
asterix [Mon, 8 Nov 2010 10:25:55 +0000 (10:25 +0000)]
Update example project to new bertos api.

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

14 years agoOpen by default the kblock device in bufferd mode.
asterix [Mon, 8 Nov 2010 10:23:48 +0000 (10:23 +0000)]
Open by default the kblock device in bufferd mode.

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

14 years agoUpdate to new sd api.
asterix [Mon, 8 Nov 2010 10:08:19 +0000 (10:08 +0000)]
Update to new sd api.

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

14 years agoBump up version.
batt [Fri, 5 Nov 2010 16:30:49 +0000 (16:30 +0000)]
Bump up version.

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

14 years agoAdd benchmark for sam3n.
asterix [Fri, 5 Nov 2010 16:04:47 +0000 (16:04 +0000)]
Add benchmark for sam3n.

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

14 years agoRemove unneeded functions using led macros.
asterix [Fri, 5 Nov 2010 14:16:25 +0000 (14:16 +0000)]
Remove unneeded functions using led macros.

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

14 years agoRefactor led macro, now we can specify the led to on/off.
asterix [Fri, 5 Nov 2010 14:07:28 +0000 (14:07 +0000)]
Refactor led macro, now we can specify the led to on/off.

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

14 years agoAdd kernel template for sam3n board.
asterix [Fri, 5 Nov 2010 14:05:57 +0000 (14:05 +0000)]
Add kernel template for sam3n board.

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

14 years agoAdd missing return.
asterix [Fri, 5 Nov 2010 14:01:49 +0000 (14:01 +0000)]
Add missing return.

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

14 years agoAdd comment and reformat.
asterix [Fri, 5 Nov 2010 14:00:48 +0000 (14:00 +0000)]
Add comment and reformat.

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

14 years agodoc: Add documentation for log module and cleanup.
lottaviano [Fri, 5 Nov 2010 11:59:39 +0000 (11:59 +0000)]
doc: Add documentation for log module and cleanup.

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

14 years agoAdd comments and reformat.
asterix [Fri, 5 Nov 2010 11:24:48 +0000 (11:24 +0000)]
Add comments and reformat.

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

14 years agoCompile whit gcc optimization.
asterix [Fri, 5 Nov 2010 11:08:19 +0000 (11:08 +0000)]
Compile whit gcc optimization.

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

14 years agoAdd lcd foldback implementation.
asterix [Fri, 5 Nov 2010 11:07:04 +0000 (11:07 +0000)]
Add lcd foldback implementation.

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

14 years agoReorder inludes. Move setBacklight to hw file implementation.
asterix [Fri, 5 Nov 2010 11:00:16 +0000 (11:00 +0000)]
Reorder inludes. Move setBacklight to hw file implementation.

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

14 years agoAdd emply templates for sam3n board.
asterix [Fri, 5 Nov 2010 10:54:54 +0000 (10:54 +0000)]
Add emply templates for sam3n board.

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

14 years agoAdd headerguard, use nops to wait. Define setbacklite function to change the ligth...
asterix [Fri, 5 Nov 2010 10:50:26 +0000 (10:50 +0000)]
Add headerguard, use nops to wait. Define setbacklite function to change the ligth level.

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

14 years agosam3n-ek example: fix led handling
aleph [Fri, 5 Nov 2010 09:35:27 +0000 (09:35 +0000)]
sam3n-ek example: fix led handling

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

14 years agosam3n-ek example: fix led macros
aleph [Fri, 5 Nov 2010 09:27:23 +0000 (09:27 +0000)]
sam3n-ek example: fix led macros

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

14 years agosam3: fix CPU name
aleph [Fri, 5 Nov 2010 09:25:16 +0000 (09:25 +0000)]
sam3: fix CPU name

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

14 years agosam3n port: create hw files for lcd and leds.
lottaviano [Fri, 5 Nov 2010 08:32:48 +0000 (08:32 +0000)]
sam3n port: create hw files for lcd and leds.

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

14 years agoAdd SAM3N-EK board and example preset.
lottaviano [Thu, 4 Nov 2010 16:28:51 +0000 (16:28 +0000)]
Add SAM3N-EK board and example preset.

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

14 years agoFirst commit to cleanup log module documentation.
lottaviano [Thu, 4 Nov 2010 16:28:00 +0000 (16:28 +0000)]
First commit to cleanup log module documentation.

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

14 years agoAdd script to create a new board directory skeleton.
lottaviano [Thu, 4 Nov 2010 16:14:21 +0000 (16:14 +0000)]
Add script to create a new board directory skeleton.

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

14 years agolwIP: disable LWIP_POSIX_SOCKETS_IO_NAMES
arighi [Wed, 3 Nov 2010 11:42:38 +0000 (11:42 +0000)]
lwIP: disable LWIP_POSIX_SOCKETS_IO_NAMES

Disable the POSIX compatibility. User applications that enable BSD
sockets must explicitly use lwip_*() functions, instead of the standard
POSIX primitives.

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

14 years agolwIP: always enable ARP functionality
arighi [Wed, 3 Nov 2010 10:50:31 +0000 (10:50 +0000)]
lwIP: always enable ARP functionality

Nothing works without ARP in lwIP.

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

14 years agolwIP: remove dependency on heap module
arighi [Wed, 3 Nov 2010 10:35:07 +0000 (10:35 +0000)]
lwIP: remove dependency on heap module

lwIP now implements its own thread stacks' allocator if CONFIG_KERN_HEAP
is disabled.

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

14 years agolwIP: remove dependency on semaphore and add dependency on heap
arighi [Wed, 3 Nov 2010 10:02:20 +0000 (10:02 +0000)]
lwIP: remove dependency on semaphore and add dependency on heap

lwIP no longer uses BeRTOS semaphores, but it implements a custom
"mutex" primitive.

TODO: consider to move this "mutex" implementation into a more generic
place to make it usable by other modules.

Add the dependency on heap: lwIP threads need the heap to allocate their
stacks.

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