From ddd6b7d383b9d1ad02e69ae09e7a38ea45a608d5 Mon Sep 17 00:00:00 2001 From: patacongo Date: Sat, 11 Feb 2012 00:32:53 +0000 Subject: [PATCH] Add a RAM-based logging device git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4379 7fd9a85b-ad96-42d3-883c-3090e2eb8679 --- nuttx/ChangeLog | 3 + nuttx/Documentation/NuttX.html | 127 ++++- nuttx/configs/stm3210e-eval/src/up_adc.c | 3 +- nuttx/drivers/Makefile | 4 + nuttx/drivers/README.txt | 13 + nuttx/drivers/ramlog.c | 590 +++++++++++++++++++++++ 6 files changed, 734 insertions(+), 6 deletions(-) create mode 100644 nuttx/drivers/ramlog.c diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index a5856e50f9..1de3de5f0f 100644 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -2450,4 +2450,7 @@ * fs/fat/fs_fatfs.c: Fix and error in the FAT statfs() implementation that was causing some block counts to be reported incorrectly (reported by David Sidrane). + * drivers/ramlog.c: Add a character driver that can substitute + for /dev/console and or be used for logging debug output when there + is no serial port available (such as when a telnet console is used). diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html index 51ac872aa2..c604b9dad4 100644 --- a/nuttx/Documentation/NuttX.html +++ b/nuttx/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: February 4, 2012

+

Last Updated: February 9, 2012

@@ -707,7 +707,6 @@
  • Touchscreen, USB keyboard, GPIO-based buttons and keypads.
  • - @@ -719,7 +718,21 @@

    -

  • Support for Analog-to-Digital converters.
  • +
  • Support for Analog-to-Digital conversion (ADC) and Digital-to-Analog conversion (DAC).
  • +

    + + + + + + Motor Control + + + +
    + +

    +

  • Pulse width modulation (PWM) / Pulse count modulation.
  • @@ -2838,9 +2851,115 @@ buildroot-1.10 2011-05-06 <gnutt@nuttx.org>