bertos.git
19 years agoproc_rename(), proc_forbid(), proc_permit(): New functions.
bernie [Tue, 19 Oct 2004 08:47:13 +0000 (08:47 +0000)]
proc_rename(), proc_forbid(), proc_permit(): New functions.

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

19 years agoFix header.
bernie [Tue, 19 Oct 2004 08:46:34 +0000 (08:46 +0000)]
Fix header.

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

19 years agomsg_peek(): New function.
bernie [Tue, 19 Oct 2004 08:22:09 +0000 (08:22 +0000)]
msg_peek(): New function.

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

19 years agoFix a few longstanding bugs wrt status handling (made by rasky on scfirm).
bernie [Tue, 19 Oct 2004 08:14:13 +0000 (08:14 +0000)]
Fix a few longstanding bugs wrt status handling (made by rasky on scfirm).

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

19 years agoSERRF_TX, SERRF_RX: New macros; Enhance documentation.
bernie [Tue, 19 Oct 2004 08:11:53 +0000 (08:11 +0000)]
SERRF_TX, SERRF_RX: New macros; Enhance documentation.

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

19 years agoReset parity bits before overwriting them (Fixed by batt in kseries).
bernie [Tue, 19 Oct 2004 07:52:35 +0000 (07:52 +0000)]
Reset parity bits before overwriting them (Fixed by batt in kseries).

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

19 years agoAdd macros to test for specific compiler features.
bernie [Tue, 19 Oct 2004 07:14:20 +0000 (07:14 +0000)]
Add macros to test for specific compiler features.

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

19 years agoFix longstanding problem with wrap-arounds.
bernie [Thu, 14 Oct 2004 23:14:05 +0000 (23:14 +0000)]
Fix longstanding problem with wrap-arounds.

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

19 years agoRemove stale declarations (moved to monitor.h).
bernie [Sun, 3 Oct 2004 20:44:18 +0000 (20:44 +0000)]
Remove stale declarations (moved to monitor.h).

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

19 years agoFix Doxygen markup.
bernie [Sun, 3 Oct 2004 20:43:54 +0000 (20:43 +0000)]
Fix Doxygen markup.

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

19 years agoImport changes from kseries.
bernie [Sun, 3 Oct 2004 20:43:37 +0000 (20:43 +0000)]
Import changes from kseries.

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

19 years agoImport changes from sc/firmware.
bernie [Sun, 3 Oct 2004 20:43:22 +0000 (20:43 +0000)]
Import changes from sc/firmware.

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

19 years agoImport in DevLib.
bernie [Sun, 3 Oct 2004 20:39:03 +0000 (20:39 +0000)]
Import in DevLib.

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

19 years agotext_widthf(), text_vwidthf(): New functions.
bernie [Sun, 3 Oct 2004 19:05:04 +0000 (19:05 +0000)]
text_widthf(), text_vwidthf(): New functions.

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

19 years agosprintf(): Fix a serious bug; snprintf(): New function.
bernie [Sun, 3 Oct 2004 18:54:36 +0000 (18:54 +0000)]
sprintf(): Fix a serious bug; snprintf(): New function.

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

19 years agoMove \brief on top in header to please Doxygen.
bernie [Sun, 3 Oct 2004 18:52:08 +0000 (18:52 +0000)]
Move \brief on top in header to please Doxygen.

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

19 years agotimer_delay(): Add a sanity check to avoid sleeping forever.
bernie [Sun, 3 Oct 2004 18:48:01 +0000 (18:48 +0000)]
timer_delay(): Add a sanity check to avoid sleeping forever.

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

19 years agoConvert to new-style config macros; Allow compiling with a C++ compiler (mostly).
bernie [Sun, 3 Oct 2004 18:45:48 +0000 (18:45 +0000)]
Convert to new-style config macros; Allow compiling with a C++ compiler (mostly).

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

19 years agoFix a nasty bug caused by confusion between old-style and new-style configuration...
bernie [Sun, 3 Oct 2004 18:43:18 +0000 (18:43 +0000)]
Fix a nasty bug caused by confusion between old-style and new-style configuration macros.

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

19 years agoRestore \version header killed by mistake in previous commit.
bernie [Sun, 3 Oct 2004 18:41:28 +0000 (18:41 +0000)]
Restore \version header killed by mistake in previous commit.

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

19 years agoUse new CPU macros.
bernie [Sun, 3 Oct 2004 18:40:50 +0000 (18:40 +0000)]
Use new CPU macros.

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

19 years agoAdd missing AVR header; Fix header.
bernie [Sun, 3 Oct 2004 18:38:51 +0000 (18:38 +0000)]
Add missing AVR header; Fix header.

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

19 years agoIRQ_GETSTATE(): New macro; Rename IRQ macros for consistency.
bernie [Sun, 3 Oct 2004 18:36:31 +0000 (18:36 +0000)]
IRQ_GETSTATE(): New macro; Rename IRQ macros for consistency.

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

19 years agoPoison C++ keywords in C programs for better portability.
bernie [Sun, 3 Oct 2004 18:35:13 +0000 (18:35 +0000)]
Poison C++ keywords in C programs for better portability.

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

19 years agoSanitize for C++.
bernie [Mon, 20 Sep 2004 03:31:27 +0000 (03:31 +0000)]
Sanitize for C++.

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

19 years agoFix racy racy code.
bernie [Mon, 20 Sep 2004 03:31:03 +0000 (03:31 +0000)]
Fix racy racy code.

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

19 years agoC++ also has variadic macros.
bernie [Mon, 20 Sep 2004 03:30:45 +0000 (03:30 +0000)]
C++ also has variadic macros.

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

19 years agoRemove vsprintf_P() proto, no longer needed with avr-libc 1.0.4.
bernie [Mon, 20 Sep 2004 03:30:27 +0000 (03:30 +0000)]
Remove vsprintf_P() proto, no longer needed with avr-libc 1.0.4.

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

19 years agoC++ fixes.
bernie [Mon, 20 Sep 2004 03:29:39 +0000 (03:29 +0000)]
C++ fixes.

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

19 years agoRelax assertion.
bernie [Mon, 20 Sep 2004 03:29:22 +0000 (03:29 +0000)]
Relax assertion.

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

19 years agoConditionalize AVR-specific code.
bernie [Mon, 20 Sep 2004 03:29:06 +0000 (03:29 +0000)]
Conditionalize AVR-specific code.

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

19 years agoFix header; Conditionalize AVR-specific code.
bernie [Mon, 20 Sep 2004 03:28:49 +0000 (03:28 +0000)]
Fix header; Conditionalize AVR-specific code.

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

19 years agoFix header.
bernie [Mon, 20 Sep 2004 03:28:28 +0000 (03:28 +0000)]
Fix header.

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

19 years agoUse debug.h instead of kdebug.h.
bernie [Tue, 14 Sep 2004 21:07:18 +0000 (21:07 +0000)]
Use debug.h instead of kdebug.h.

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

19 years agoInclude hw.h explicitly.
bernie [Tue, 14 Sep 2004 21:07:09 +0000 (21:07 +0000)]
Include hw.h explicitly.

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

19 years agoSpelling fix.
bernie [Tue, 14 Sep 2004 21:06:23 +0000 (21:06 +0000)]
Spelling fix.

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

19 years agoUse debug.h instead of kdebug.h; Spelling fixes.
bernie [Tue, 14 Sep 2004 21:06:07 +0000 (21:06 +0000)]
Use debug.h instead of kdebug.h; Spelling fixes.

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

19 years agoUse debug.h instead of kdebug.h; Use new AVR pin names; Spelling fixes.
bernie [Tue, 14 Sep 2004 21:05:36 +0000 (21:05 +0000)]
Use debug.h instead of kdebug.h; Use new AVR pin names; Spelling fixes.

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

19 years agoDon't vanely call kdebug.h.
bernie [Tue, 14 Sep 2004 21:04:57 +0000 (21:04 +0000)]
Don't vanely call kdebug.h.

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

19 years agoPURE_FUNC, CONST_FUNC, MUST_CHECK: New function attributes; LIKELY()/UNLIKELY():...
bernie [Tue, 14 Sep 2004 21:03:04 +0000 (21:03 +0000)]
PURE_FUNC, CONST_FUNC, MUST_CHECK: New function attributes; LIKELY()/UNLIKELY(): Fix for non-integral expressions.

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

19 years agoSWAP(), MINMAX(): New macros.
bernie [Tue, 14 Sep 2004 21:02:04 +0000 (21:02 +0000)]
SWAP(), MINMAX(): New macros.

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

19 years agoMark assertions as LIKELY().
bernie [Tue, 14 Sep 2004 21:01:46 +0000 (21:01 +0000)]
Mark assertions as LIKELY().

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

19 years agoUse new AVR port pin names.
bernie [Tue, 14 Sep 2004 21:01:25 +0000 (21:01 +0000)]
Use new AVR port pin names.

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

19 years agoRename rectangle drawing functions; Unify filled/cleared implementations.
bernie [Tue, 14 Sep 2004 21:01:08 +0000 (21:01 +0000)]
Rename rectangle drawing functions; Unify filled/cleared implementations.

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

19 years agoSuperseded by 'debug.h'.
bernie [Tue, 14 Sep 2004 20:59:51 +0000 (20:59 +0000)]
Superseded by 'debug.h'.

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

19 years agotext_xprintf(): Support all styles; Pixel-wise text centering.
bernie [Tue, 14 Sep 2004 20:59:04 +0000 (20:59 +0000)]
text_xprintf(): Support all styles; Pixel-wise text centering.

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

19 years agoReformat.
bernie [Tue, 14 Sep 2004 20:57:30 +0000 (20:57 +0000)]
Reformat.

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

19 years agoUse debug.h instead of kdebug.h.
bernie [Tue, 14 Sep 2004 20:57:15 +0000 (20:57 +0000)]
Use debug.h instead of kdebug.h.

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

19 years agoMake more generic and adapt to new gfx functions.
bernie [Tue, 14 Sep 2004 20:56:39 +0000 (20:56 +0000)]
Make more generic and adapt to new gfx functions.

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

19 years agoMove vers_build_nr last to make all strings adjacent in binary image.
bernie [Tue, 14 Sep 2004 20:56:14 +0000 (20:56 +0000)]
Move vers_build_nr last to make all strings adjacent in binary image.

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

19 years agoUnified debug macros.
bernie [Tue, 14 Sep 2004 20:19:47 +0000 (20:19 +0000)]
Unified debug macros.

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

19 years agoExtend interface to allow any algorithmic style.
bernie [Mon, 6 Sep 2004 21:51:26 +0000 (21:51 +0000)]
Extend interface to allow any algorithmic style.

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

19 years agoClarify side-effects in documentation.
bernie [Mon, 6 Sep 2004 21:50:46 +0000 (21:50 +0000)]
Clarify side-effects in documentation.

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

19 years agoSpelling fixes.
bernie [Mon, 6 Sep 2004 21:50:00 +0000 (21:50 +0000)]
Spelling fixes.

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

19 years agoCONFIG_TIMER_STROBE: be tolerant with missing optional macro.
bernie [Mon, 6 Sep 2004 21:49:26 +0000 (21:49 +0000)]
CONFIG_TIMER_STROBE: be tolerant with missing optional macro.

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

19 years agoATOMIC(): New macro.
bernie [Mon, 6 Sep 2004 21:48:27 +0000 (21:48 +0000)]
ATOMIC(): New macro.

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

19 years agoMove buffer handling in chip-specific driver.
bernie [Mon, 6 Sep 2004 21:40:50 +0000 (21:40 +0000)]
Move buffer handling in chip-specific driver.

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

19 years agoAllow partial redefinition of BUS macros.
bernie [Mon, 6 Sep 2004 21:39:56 +0000 (21:39 +0000)]
Allow partial redefinition of BUS macros.

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

19 years agoSimplify code using ATOMIC().
bernie [Mon, 6 Sep 2004 21:39:08 +0000 (21:39 +0000)]
Simplify code using ATOMIC().

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

19 years agoMisc documentation and style fixes.
bernie [Mon, 6 Sep 2004 21:38:31 +0000 (21:38 +0000)]
Misc documentation and style fixes.

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

19 years agoVERS_TAG(): Rename for consistency; APP_COPYRIGHT: Canonoicalize.
bernie [Mon, 6 Sep 2004 09:29:20 +0000 (09:29 +0000)]
VERS_TAG(): Rename for consistency; APP_COPYRIGHT: Canonoicalize.

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

19 years agoAdd VERS_BUILD and VERS_HOST.
bernie [Tue, 31 Aug 2004 00:16:27 +0000 (00:16 +0000)]
Add VERS_BUILD and VERS_HOST.

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

19 years agoFix a bug in the (unused) RTS/CTS code; Clarify documentation.
bernie [Sun, 29 Aug 2004 22:06:10 +0000 (22:06 +0000)]
Fix a bug in the (unused) RTS/CTS code; Clarify documentation.

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

19 years agoRename BITS_PER_PTR to CPU_BITS_PER_PTR.
bernie [Sun, 29 Aug 2004 22:05:16 +0000 (22:05 +0000)]
Rename BITS_PER_PTR to CPU_BITS_PER_PTR.

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

19 years agoFix Doxygen markup and indentation.
bernie [Sun, 29 Aug 2004 22:04:53 +0000 (22:04 +0000)]
Fix Doxygen markup and indentation.

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

19 years agoConvert 485 macros to generic BUS macros;
bernie [Sun, 29 Aug 2004 22:04:26 +0000 (22:04 +0000)]
Convert 485 macros to generic BUS macros;
kputchar(): New public function.

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

19 years agoInclude macros.h explicityl.
bernie [Sun, 29 Aug 2004 21:58:53 +0000 (21:58 +0000)]
Include macros.h explicityl.

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

19 years agoRename BITS_PER_XYZ macros; Add sanity checks.
bernie [Sun, 29 Aug 2004 21:58:33 +0000 (21:58 +0000)]
Rename BITS_PER_XYZ macros; Add sanity checks.

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

19 years agoMove back STATIC_ASSERT() to compiler.h as it's needed in cpu.h;
bernie [Sun, 29 Aug 2004 21:57:58 +0000 (21:57 +0000)]
Move back STATIC_ASSERT() to compiler.h as it's needed in cpu.h;
iptr_t, const_iptr_t: Replace IPTR macro with a real typedef.

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

19 years agoAdd support for snapshot
simone [Fri, 27 Aug 2004 22:08:52 +0000 (22:08 +0000)]
Add support for snapshot

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

19 years agoSpelling/grammar fixes.
bernie [Fri, 27 Aug 2004 19:13:04 +0000 (19:13 +0000)]
Spelling/grammar fixes.

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

19 years agoAggiornato il comment block dei log RCS
rasky [Wed, 25 Aug 2004 14:12:09 +0000 (14:12 +0000)]
Aggiornato il comment block dei log RCS

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

19 years agoRemove bogus Doxygen markup.
bernie [Wed, 25 Aug 2004 03:58:39 +0000 (03:58 +0000)]
Remove bogus Doxygen markup.

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

19 years agoPasto.
bernie [Wed, 25 Aug 2004 02:25:11 +0000 (02:25 +0000)]
Pasto.

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

19 years agoRemove redundant redundancy.
bernie [Tue, 24 Aug 2004 17:28:27 +0000 (17:28 +0000)]
Remove redundant redundancy.

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

19 years agoAdd a documentation paragraph to describe DevLib's directory layout.
bernie [Tue, 24 Aug 2004 17:27:43 +0000 (17:27 +0000)]
Add a documentation paragraph to describe DevLib's directory layout.

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

19 years agoFix spacing.
bernie [Tue, 24 Aug 2004 17:03:10 +0000 (17:03 +0000)]
Fix spacing.

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

19 years agoAdd missing headers.
bernie [Tue, 24 Aug 2004 16:53:43 +0000 (16:53 +0000)]
Add missing headers.

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

19 years agoUse new-style config macros.
bernie [Tue, 24 Aug 2004 16:53:10 +0000 (16:53 +0000)]
Use new-style config macros.

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

19 years agoNote reason for including <macros.h>
bernie [Tue, 24 Aug 2004 16:48:40 +0000 (16:48 +0000)]
Note reason for including <macros.h>

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

19 years agoDocument custom types.
bernie [Tue, 24 Aug 2004 16:32:37 +0000 (16:32 +0000)]
Document custom types.

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

19 years agoAdd missing headers.
bernie [Tue, 24 Aug 2004 16:27:01 +0000 (16:27 +0000)]
Add missing headers.

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

19 years agoThinkos; Doxygen fixes
bernie [Tue, 24 Aug 2004 16:22:57 +0000 (16:22 +0000)]
Thinkos; Doxygen fixes

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

19 years agoser_read(): Make buffer argument void * for consistency with ANSI C and ser_write()
bernie [Tue, 24 Aug 2004 16:20:48 +0000 (16:20 +0000)]
ser_read(): Make buffer argument void * for consistency with ANSI C and ser_write()

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

19 years agoAdd missing header.
bernie [Tue, 24 Aug 2004 16:19:38 +0000 (16:19 +0000)]
Add missing header.

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

19 years agokputchar(): New public function; Add missing dummy inlines for \!_DEBUG.
bernie [Tue, 24 Aug 2004 16:19:08 +0000 (16:19 +0000)]
kputchar(): New public function; Add missing dummy inlines for \!_DEBUG.

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

19 years agoAdd missing header.
bernie [Tue, 24 Aug 2004 16:09:08 +0000 (16:09 +0000)]
Add missing header.

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

19 years agoUse kputs()/kputchar() when possible.
bernie [Tue, 24 Aug 2004 16:07:01 +0000 (16:07 +0000)]
Use kputs()/kputchar() when possible.

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

19 years agoAdd missing headers; Reformat.
bernie [Tue, 24 Aug 2004 16:05:15 +0000 (16:05 +0000)]
Add missing headers; Reformat.

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

19 years agoUse new-style config macros for drv/timer.c
bernie [Tue, 24 Aug 2004 14:30:11 +0000 (14:30 +0000)]
Use new-style config macros for drv/timer.c

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

19 years agoDoxygen fix.
bernie [Tue, 24 Aug 2004 14:27:20 +0000 (14:27 +0000)]
Doxygen fix.

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

19 years agomonitor_debug_stacks(): Conditionally compile on CONFIG_KERN_MONITOR.
bernie [Tue, 24 Aug 2004 14:26:57 +0000 (14:26 +0000)]
monitor_debug_stacks(): Conditionally compile on CONFIG_KERN_MONITOR.

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

19 years agoRestore a few macros that were lost in the way.
bernie [Tue, 24 Aug 2004 14:13:48 +0000 (14:13 +0000)]
Restore a few macros that were lost in the way.

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

19 years agoFix thinko.
bernie [Tue, 24 Aug 2004 13:49:39 +0000 (13:49 +0000)]
Fix thinko.

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

19 years agoInclude <macros.h>.
bernie [Tue, 24 Aug 2004 13:46:48 +0000 (13:46 +0000)]
Include <macros.h>.

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

19 years agoPP_CAT(), PP_STRINGIZE(): Move back to compiler.h to break circular dependency betwee...
bernie [Tue, 24 Aug 2004 13:32:14 +0000 (13:32 +0000)]
PP_CAT(), PP_STRINGIZE(): Move back to compiler.h to break circular dependency between cpu.h/compiler.h/macros.h;
offsetof(), countof(): Move back to compiler.h to avoid including macros.h almost everywhere;
Trim CVS log;
Rename header guards;
Don't include arch_config.h in compiler.h as it's not needed there.

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

19 years agoTrim CVS log; Rename header guards.
bernie [Tue, 24 Aug 2004 13:29:28 +0000 (13:29 +0000)]
Trim CVS log; Rename header guards.

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

19 years agoAdd type-size definitions for preprocessor.
bernie [Tue, 24 Aug 2004 13:16:11 +0000 (13:16 +0000)]
Add type-size definitions for preprocessor.

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

19 years agoMake the buffer a local variable, as documented.
bernie [Sun, 15 Aug 2004 06:30:06 +0000 (06:30 +0000)]
Make the buffer a local variable, as documented.

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

19 years agoupdcrc16(): inline version of UPDCRC16(); Cleanup documentation.
bernie [Sun, 15 Aug 2004 05:47:26 +0000 (05:47 +0000)]
updcrc16(): inline version of UPDCRC16(); Cleanup documentation.

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