Changeset d4cf164 in rtems


Ignore:
Timestamp:
Apr 22, 1997, 12:37:11 PM (24 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
5bb2ed07
Parents:
971cd22
Message:

Added support for Hardware API. This will be distributed as a separate
component which can be loaded on top of the RTEMS source tree.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • configure

    r971cd22 rd4cf164  
    3232\
    3333  --disable-tests                   disable tests"
     34ac_help="$ac_help
     35\
     36  --enable-hwapi                    enable hardware API library"
    3437ac_help="$ac_help
    3538\
     
    766769
    767770tcpip_mk="c/src/lib/libka9q/Makefile"
     771
     772hwapi_mk="\
     773c/src/lib/libhwapi/Makefile \
     774c/src/lib/libhwapi/eeprom/Makefile \
     775c/src/lib/libhwapi/eeprom/wrapup/Makefile \
     776c/src/lib/libhwapi/eeprom/eeprom/Makefile \
     777c/src/lib/libhwapi/drivers/Makefile \
     778c/src/lib/libhwapi/drivers/vmebus/Makefile \
     779c/src/lib/libhwapi/drivers/vmebus/dmv202/Makefile \
     780c/src/lib/libhwapi/drivers/vmebus/dmv536/Makefile \
     781c/src/lib/libhwapi/drivers/vmebus/dmv666/Makefile \
     782c/src/lib/libhwapi/drivers/vmebus/wrapup/Makefile \
     783c/src/lib/libhwapi/serial/Makefile \
     784c/src/lib/libhwapi/serial/default/Makefile \
     785c/src/lib/libhwapi/serial/stream/Makefile \
     786c/src/lib/libhwapi/serial/template/Makefile \
     787c/src/lib/libhwapi/serial/wrapup/Makefile \
     788c/src/lib/libhwapi/serial/channel/Makefile \
     789c/src/lib/libhwapi/discrete/Makefile \
     790c/src/lib/libhwapi/discrete/tools/Makefile \
     791c/src/lib/libhwapi/discrete/relay/Makefile \
     792c/src/lib/libhwapi/discrete/wrapup/Makefile \
     793c/src/lib/libhwapi/discrete/greycode/Makefile \
     794c/src/lib/libhwapi/discrete/discrete_in/Makefile \
     795c/src/lib/libhwapi/discrete/discrete_out/Makefile \
     796c/src/lib/libhwapi/discrete/discrete_input/Makefile \
     797c/src/lib/libhwapi/discrete/discrete_output/Makefile \
     798c/src/lib/libhwapi/discrete/discrete_flag/Makefile \
     799c/src/lib/libhwapi/discrete/discrete_bitfield/Makefile \
     800c/src/lib/libhwapi/analog/Makefile \
     801c/src/lib/libhwapi/analog/dac/Makefile \
     802c/src/lib/libhwapi/analog/wrapup/Makefile \
     803c/src/lib/libhwapi/analog/linear_dac/Makefile \
     804c/src/lib/libhwapi/analog/linear_adc/Makefile \
     805c/src/lib/libhwapi/analog/adc/Makefile \
     806c/src/lib/libhwapi/wrapup/Makefile \
     807c/src/lib/libhwapi/support/Makefile \
     808c/src/lib/libhwapi/support/chain/Makefile \
     809c/src/lib/libhwapi/support/checksum/Makefile \
     810c/src/lib/libhwapi/support/wrapup/Makefile \
     811c/src/lib/libhwapi/support/dumpbuf/Makefile"
    768812
    769813tests_mk="c/src/tests/Makefile \
     
    914958
    915959echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
    916 echo "configure:917: checking whether ${MAKE-make} sets \${MAKE}" >&5
     960echo "configure:961: checking whether ${MAKE-make} sets \${MAKE}" >&5
    917961set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
    918962if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
     
    9871031
    9881032echo $ac_n "checking host system type""... $ac_c" 1>&6
    989 echo "configure:990: checking host system type" >&5
     1033echo "configure:1034: checking host system type" >&5
    9901034
    9911035host_alias=$host
     
    10081052
    10091053echo $ac_n "checking target system type""... $ac_c" 1>&6
    1010 echo "configure:1011: checking target system type" >&5
     1054echo "configure:1055: checking target system type" >&5
    10111055
    10121056target_alias=$target
     
    10261070
    10271071echo $ac_n "checking build system type""... $ac_c" 1>&6
    1028 echo "configure:1029: checking build system type" >&5
     1072echo "configure:1073: checking build system type" >&5
    10291073
    10301074build_alias=$build
     
    11031147test -d ${enableval} || { echo "configure: error: "$enableval is not a directory" " 1>&2; exit 1; } 
    11041148fi
    1105 
    11061149
    11071150
     
    12051248set dummy $ac_prog; ac_word=$2
    12061249echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
    1207 echo "configure:1208: checking for $ac_word" >&5
     1250echo "configure:1251: checking for $ac_word" >&5
    12081251if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
    12091252  echo $ac_n "(cached) $ac_c" 1>&6
     
    12341277
    12351278echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
    1236 echo "configure:1237: checking whether ln -s works" >&5
     1279echo "configure:1280: checking whether ln -s works" >&5
    12371280if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
    12381281  echo $ac_n "(cached) $ac_c" 1>&6
     
    12671310else
    12681311  makefiles="${makefiles} ${tests_mk}"
     1312fi
     1313
     1314
     1315# Check whether --enable-hwapi or --disable-hwapi was given.
     1316if test "${enable_hwapi+set}" = set; then
     1317  enableval="$enable_hwapi"
     1318  \
     1319makefiles="${makefiles} ${hwapi_mk}"
     1320else
     1321  hwapi_mk=
    12691322fi
    12701323
  • configure.in

    r971cd22 rd4cf164  
    226226
    227227tcpip_mk="c/src/lib/libka9q/Makefile"
     228
     229hwapi_mk="\
     230c/src/lib/libhwapi/Makefile \
     231c/src/lib/libhwapi/eeprom/Makefile \
     232c/src/lib/libhwapi/eeprom/wrapup/Makefile \
     233c/src/lib/libhwapi/eeprom/eeprom/Makefile \
     234c/src/lib/libhwapi/drivers/Makefile \
     235c/src/lib/libhwapi/drivers/vmebus/Makefile \
     236c/src/lib/libhwapi/drivers/vmebus/dmv202/Makefile \
     237c/src/lib/libhwapi/drivers/vmebus/dmv536/Makefile \
     238c/src/lib/libhwapi/drivers/vmebus/dmv666/Makefile \
     239c/src/lib/libhwapi/drivers/vmebus/wrapup/Makefile \
     240c/src/lib/libhwapi/serial/Makefile \
     241c/src/lib/libhwapi/serial/default/Makefile \
     242c/src/lib/libhwapi/serial/stream/Makefile \
     243c/src/lib/libhwapi/serial/template/Makefile \
     244c/src/lib/libhwapi/serial/wrapup/Makefile \
     245c/src/lib/libhwapi/serial/channel/Makefile \
     246c/src/lib/libhwapi/discrete/Makefile \
     247c/src/lib/libhwapi/discrete/tools/Makefile \
     248c/src/lib/libhwapi/discrete/relay/Makefile \
     249c/src/lib/libhwapi/discrete/wrapup/Makefile \
     250c/src/lib/libhwapi/discrete/greycode/Makefile \
     251c/src/lib/libhwapi/discrete/discrete_in/Makefile \
     252c/src/lib/libhwapi/discrete/discrete_out/Makefile \
     253c/src/lib/libhwapi/discrete/discrete_input/Makefile \
     254c/src/lib/libhwapi/discrete/discrete_output/Makefile \
     255c/src/lib/libhwapi/discrete/discrete_flag/Makefile \
     256c/src/lib/libhwapi/discrete/discrete_bitfield/Makefile \
     257c/src/lib/libhwapi/analog/Makefile \
     258c/src/lib/libhwapi/analog/dac/Makefile \
     259c/src/lib/libhwapi/analog/wrapup/Makefile \
     260c/src/lib/libhwapi/analog/linear_dac/Makefile \
     261c/src/lib/libhwapi/analog/linear_adc/Makefile \
     262c/src/lib/libhwapi/analog/adc/Makefile \
     263c/src/lib/libhwapi/wrapup/Makefile \
     264c/src/lib/libhwapi/support/Makefile \
     265c/src/lib/libhwapi/support/chain/Makefile \
     266c/src/lib/libhwapi/support/checksum/Makefile \
     267c/src/lib/libhwapi/support/wrapup/Makefile \
     268c/src/lib/libhwapi/support/dumpbuf/Makefile"
    228269
    229270tests_mk="c/src/tests/Makefile \
     
    400441test -d ${enableval} || AC_MSG_ERROR("$enableval is not a directory" ) ] )
    401442
    402 
    403443RTEMS_PREFIX=${target_cpu}-${target_vendor}
    404444
     
    508548[  --disable-tests                  disable tests], \
    509549tests_mk=,makefiles="${makefiles} ${tests_mk}")
     550
     551AC_ARG_ENABLE(hwapi, \
     552[  --enable-hwapi                   enable hardware API library], \
     553makefiles="${makefiles} ${hwapi_mk}",hwapi_mk=)
    510554
    511555AC_ARG_ENABLE(rtemsbsp, \
Note: See TracChangeset for help on using the changeset viewer.