Changeset 6279149 in rtems for c/src/lib/libbsp/v850


Ignore:
Timestamp:
Oct 8, 2014, 9:04:56 PM (6 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, 5, master
Children:
6adacd89
Parents:
8536b67
git-author:
Joel Sherrill <joel.sherrill@…> (10/08/14 21:04:56)
git-committer:
Joel Sherrill <joel.sherrill@…> (10/10/14 15:17:09)
Message:

Add console-polled.h and update all BSPs that should use it.

The file console-polled.h provides the prototypes for the three
required methods when implementing a single port polled console
driver. This paradigm is common on simulators and simple hardware.

+ Updated the BSPs Makefile.am to make console-polled.h available.
+ Regenerated the BSPs preinstall.sm.
+ Updated console support files to include <bsp/console-polled.h>.
+ Updated console support files to make printk() support method static.

Location:
c/src/lib/libbsp/v850/gdbv850sim
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/v850/gdbv850sim/Makefile.am

    r8536b67 r6279149  
    1717nodist_include_HEADERS = include/bspopts.h
    1818nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
     19nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
    1920DISTCLEANFILES = include/bspopts.h
    2021noinst_PROGRAMS =
  • c/src/lib/libbsp/v850/gdbv850sim/console/console-io.c

    r8536b67 r6279149  
    99
    1010#include <bsp.h>
     11#include <bsp/console-polled.h>
    1112#include <rtems/libio.h>
    1213#include <bsp/syscall.h>
     
    5657#include <rtems/bspIo.h>
    5758
    58 void console_output_char(char c) { console_outbyte_polled( 0, c ); }
     59static void console_output_char(char c) { console_outbyte_polled( 0, c ); }
    5960
    6061BSP_output_char_function_type           BSP_output_char = console_output_char;
  • c/src/lib/libbsp/v850/gdbv850sim/preinstall.am

    r8536b67 r6279149  
    5858PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
    5959
     60$(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     61        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
     62PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
     63
    6064$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
    6165        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
Note: See TracChangeset for help on using the changeset viewer.