Changeset fc7cbef in rtems


Ignore:
Timestamp:
01/28/04 02:46:03 (20 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
8830935c
Parents:
3da271f6
Message:

2004-01-28 Ralf Corsepius <corsepiu@…>

  • README: Remove references to consolex.
  • Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am, network/Makefile.am, startup/Makefile.am, timer/Makefile.am, tod/Makefile.am. Use automake compilation rules.
  • clock/Makefile.am, console/Makefile.am, network/Makefile.am startup/Makefile.am, timer/Makefile.am, tod/Makefile.am: Remove.
  • configure.ac: Reflect changes above.
Location:
c/src/lib/libbsp/m68k/mvme162
Files:
6 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/m68k/mvme162/ChangeLog

    r3da271f6 rfc7cbef  
     12004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * README: Remove references to consolex.
     4        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
     5        network/Makefile.am, startup/Makefile.am, timer/Makefile.am,
     6        tod/Makefile.am.
     7        Use automake compilation rules.
     8        * clock/Makefile.am, console/Makefile.am, network/Makefile.am
     9        startup/Makefile.am, timer/Makefile.am, tod/Makefile.am: Remove.
     10        * configure.ac: Reflect changes above. 
     11
    1122004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    213
  • c/src/lib/libbsp/m68k/mvme162/Makefile.am

    r3da271f6 rfc7cbef  
    88include $(top_srcdir)/../../bsp.am
    99
    10 # consolex is a predecessor of the termios and libchip concepts.
    11 # It is no longer being compiled into the source.
    12 # The MVME162 has 2 z8530's to yield four serial ports.
    13 # The application can access these by referencing the consolex driver
    14 # with "CONSOLEX_DRIVER_TABLE_ENTRY" in the driver table definition,
    15 # in place of "CONSOLE_DRIVER_TABLE_ENTRY". See consolex/cTest.c for
    16 # an example.
     10EXTRA_PROGRAMS =
     11CLEANFILES =
     12noinst_DATA =
    1713
    1814# wrapup is the one that actually builds and installs the library
    1915# from the individual .rel files built in other directories
    20 SUBDIRS = . startup clock console timer tod network wrapup tools
     16SUBDIRS = . tools
    2117
    2218include_HEADERS += include/coverhd.h
     
    2622nodist_include_HEADERS += $(top_srcdir)/../shared/mvme/mvme16x_hw.h
    2723
    28 m68k_shared_S_FILES = $(top_srcdir)/../../m68k/shared/start.S
    29 $(ARCH)/%$(LIB_VARIANT).$(OBJEXT): $(top_srcdir)/../../m68k/shared/start.S $(ARCH)/$(dirstamp)
     24EXTRA_DIST = ../../m68k/shared/start.S
     25start$(LIB_VARIANT).$(OBJEXT): ../../m68k/shared/start.S
    3026        ${CCASCOMPILE} -DASM -o $@ -c $<
    3127
    32 project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
     28project_lib_DATA = start$(LIB_VARIANT).$(OBJEXT)
     29
     30dist_project_lib_DATA += startup/linkcmds
     31
     32EXTRA_PROGRAMS += startup.rel
     33CLEANFILES += startup.rel
     34startup_rel_SOURCES = startup/bspclean.c ../../shared/bsplibc.c \
     35    ../../shared/bsppost.c startup/bspstart.c ../../shared/bootcard.c \
     36    ../shared/m68kpretaskinghook.c ../../shared/main.c startup/page_table.c \
     37    ../../shared/sbrk.c ../shared/setvec.c \
     38    ../../shared/gnatinstallhandler.c
     39startup_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
     40startup_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     41
     42EXTRA_PROGRAMS += startup_g.rel
     43CLEANFILES += startup_g.rel
     44startup_g_rel_SOURCES = $(startup_rel_SOURCES)
     45startup_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
     46startup_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     47
     48noinst_DATA += startup$(LIB_VARIANT).rel
     49
     50EXTRA_PROGRAMS += clock.rel
     51CLEANFILES += clock.rel
     52clock_rel_SOURCES = clock/ckinit.c
     53clock_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
     54clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     55
     56EXTRA_PROGRAMS += clock_g.rel
     57CLEANFILES += clock_g.rel
     58clock_g_rel_SOURCES = $(clock_rel_SOURCES)
     59clock_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
     60clock_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     61
     62noinst_DATA += clock$(LIB_VARIANT).rel
     63
     64EXTRA_PROGRAMS += console.rel
     65CLEANFILES += console.rel
     66console_rel_SOURCES = console/console.c
     67console_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
     68console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     69
     70EXTRA_PROGRAMS += console_g.rel
     71CLEANFILES += console_g.rel
     72console_g_rel_SOURCES = $(console_rel_SOURCES)
     73console_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
     74console_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     75
     76noinst_DATA += console$(LIB_VARIANT).rel
     77
     78EXTRA_PROGRAMS += timer.rel
     79CLEANFILES += timer.rel
     80timer_rel_SOURCES = timer/timer.c timer/timerisr.S
     81timer_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
     82timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     83
     84EXTRA_PROGRAMS += timer_g.rel
     85CLEANFILES += timer_g.rel
     86timer_g_rel_SOURCES = $(timer_rel_SOURCES)
     87timer_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
     88timer_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     89
     90noinst_DATA += timer$(LIB_VARIANT).rel
     91
     92EXTRA_PROGRAMS += tod.rel
     93CLEANFILES += tod.rel
     94tod_rel_SOURCES = tod/tod.c
     95tod_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
     96tod_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     97
     98EXTRA_PROGRAMS += tod_g.rel
     99CLEANFILES += tod_g.rel
     100tod_g_rel_SOURCES = $(tod_rel_SOURCES)
     101tod_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
     102tod_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     103
     104noinst_DATA += tod$(LIB_VARIANT).rel
     105
     106if HAS_NETWORKING
     107network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
     108EXTRA_PROGRAMS += network.rel
     109CLEANFILES += network.rel
     110network_rel_SOURCES = network/network.c
     111network_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) \
     112    $(network_CPPFLAGS)
     113network_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     114
     115EXTRA_PROGRAMS += network_g.rel
     116CLEANFILES += network_g.rel
     117network_g_rel_SOURCES = $(network_rel_SOURCES)
     118network_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) \
     119    $(network_CPPFLAGS)
     120network_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     121
     122noinst_DATA += network$(LIB_VARIANT).rel
     123endif
     124#--
     125EXTRA_LIBRARIES = libbsp.a
     126CLEANFILES += libbsp.a
     127libbsp_a_SOURCES =
     128libbsp_a_LIBADD = startup$(LIB_VARIANT).rel clock$(LIB_VARIANT).rel \
     129    console$(LIB_VARIANT).rel timer$(LIB_VARIANT).rel tod$(LIB_VARIANT).rel
     130if HAS_NETWORKING
     131libbsp_a_LIBADD += network$(LIB_VARIANT).rel
     132endif
     133libbsp_a_LIBADD += \
     134    ../../../libcpu/@RTEMS_CPU@/shared/cache$(LIB_VARIANT).rel \
     135    ../../../libcpu/@RTEMS_CPU@/shared/misc$(LIB_VARIANT).rel
     136if HAS_FPSP
     137libbsp_a_LIBADD += \
     138    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/fpsp$(LIB_VARIANT).rel
     139endif
     140
     141EXTRA_LIBRARIES += libbsp_g.a
     142CLEANFILES += libbsp_g.a
     143libbsp_g_a_SOURCES = $(libbsp_a_SOURCES)
     144libbsp_g_a_LIBADD = $(libbsp_a_LIBADD)
     145
     146noinst_DATA += libbsp$(LIB_VARIANT).a
    33147
    34148all-local: $(PREINSTALL_FILES) $(TMPINSTALL_FILES)
    35149
    36 EXTRA_DIST = times
     150EXTRA_DIST += times
    37151
    38152PREINSTALL_DIRS =
     
    55169PREINSTALL_FILES += $(PROJECT_INCLUDE)/mvme16x_hw.h
    56170
    57 $(PROJECT_LIB)/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
     171$(PROJECT_LIB)/start$(LIB_VARIANT).$(OBJEXT): start$(LIB_VARIANT).$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
    58172        $(INSTALL_DATA) $< $(PROJECT_LIB)/start$(LIB_VARIANT).$(OBJEXT)
    59173TMPINSTALL_FILES += $(PROJECT_LIB)/start$(LIB_VARIANT).$(OBJEXT)
    60174
    61 CLEANFILES = $(PREINSTALL_FILES)
     175$(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
     176        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
     177TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
     178
     179CLEANFILES += $(PREINSTALL_FILES)
    62180DISTCLEANFILES = $(PREINSTALL_DIRS)
    63181CLEANFILES += $(TMPINSTALL_FILES)
    64182
    65 include $(top_srcdir)/../../../../automake/subdirs.am
    66183include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme162/README

    r3da271f6 rfc7cbef  
    2020
    2121MVME162LX model uses 68LC040.
    22 
    23 Do all models have 2 ZCC chips for a total of 4 serial ports?
    24 
    25 Extended Console Driver
    26 -----------------------
    27 This BSP includes an extended console driver which supports all 4 serial
    28 ports on the MVME162LX model.  It was submitted by Katsutoshi Shibuya
    29 <shibuya@mxb.meshnet.or.jp>.
    30 
    31 The application can choose this driver by using "CONSOLEX_DRIVER_TABLE_ENTRY"
    32 in the driver table definition, in place of "CONSOLE_DRIVER_TABLE_ENTRY". 
    33 See consolex/cTest.c for an example and consolex/README for more information.
    34 
    35 This driver is only built for the mvme162lx bsp model.
    3622
    3723MVME162FX and DMA on the IP bus
  • c/src/lib/libbsp/m68k/mvme162/configure.ac

    r3da271f6 rfc7cbef  
    1414RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
    1515RTEMS_CANONICALIZE_TOOLS
     16RTEMS_PROG_CCAS
    1617
    1718RTEMS_CHECK_NETWORKING
     
    1920RTEMS_CONFIG_BUILD_SUBDIRS(tools)
    2021
    21 AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
    22 AM_CONDITIONAL(HAS_FPSP,[test "$RTEMS_CPU_MODEL" = "m68040"])
     22AM_CONDITIONAL([HAS_NETWORKING],test "$HAS_NETWORKING" = "yes")
     23AM_CONDITIONAL([HAS_FPSP],[test "$RTEMS_CPU_MODEL" = "m68040"])
    2324
    2425# Explicitly list all Makefiles here
    25 AC_CONFIG_FILES([Makefile
    26 clock/Makefile
    27 console/Makefile
    28 network/Makefile
    29 startup/Makefile
    30 timer/Makefile
    31 tod/Makefile
    32 wrapup/Makefile])
     26AC_CONFIG_FILES([Makefile])
    3327AC_OUTPUT
    3428
Note: See TracChangeset for help on using the changeset viewer.