Changeset 6b7efdb2 in rtems


Ignore:
Timestamp:
Aug 16, 2017, 4:22:23 AM (2 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
e0660391
Parents:
849500d
git-author:
Chris Johns <chrisj@…> (08/16/17 04:22:23)
git-committer:
Chris Johns <chrisj@…> (08/20/17 01:11:46)
Message:

libmisc/rtems-fdt: Add RTEMS FDT wrapper and shell command to libmisc.

  • Provide application support for handling FDT blobs in RTEMS. This is useful when interfacing FPGA fabrics.
  • Provide a shell command to list a blob as well as provide read and write access to addresses in the FTB.

Closes #3099.

Location:
cpukit
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • cpukit/Makefile.am

    r849500d r6b7efdb2  
    219219include_rtems_HEADERS += libmisc/dumpbuf/dumpbuf.h
    220220
     221## rtemsfdt
     222include_rtems_HEADERS += libmisc/rtems-fdt/rtems-fdt.h
     223include_rtems_HEADERS += libmisc/rtems-fdt/rtems-fdt-shell.h
     224
    221225## monitor
    222226include_rtems_HEADERS += libmisc/monitor/monitor.h
  • cpukit/libmisc/Makefile.am

    r849500d r6b7efdb2  
    6666noinst_LIBRARIES += libmw-fb.a
    6767libmw_fb_a_SOURCES = fb/mw_print.c fb/mw_uid.c fb/fb.h fb/mw_uid.h
     68
     69## rtems-fdt
     70noinst_LIBRARIES += librtemsfdt.a
     71librtemsfdt_a_SOURCES = rtems-fdt/rtems-fdt-shell.c rtems-fdt/rtems-fdt-shell.h \
     72    rtems-fdt/rtems-fdt.c rtems-fdt/rtems-fdt.h
    6873
    6974## mouse
  • cpukit/preinstall.am

    r849500d r6b7efdb2  
    517517PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/dumpbuf.h
    518518
     519$(PROJECT_INCLUDE)/rtems/rtems-fdt.h: libmisc/rtems-fdt/rtems-fdt.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     520        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/rtems-fdt.h
     521PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/rtems-fdt.h
     522
     523$(PROJECT_INCLUDE)/rtems/rtems-fdt-shell.h: libmisc/rtems-fdt/rtems-fdt-shell.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     524        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/rtems-fdt-shell.h
     525PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/rtems-fdt-shell.h
     526
    519527$(PROJECT_INCLUDE)/rtems/monitor.h: libmisc/monitor/monitor.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
    520528        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/monitor.h
Note: See TracChangeset for help on using the changeset viewer.