#!/bin/sh . ../common/common.sh check_output() { egrep "mmu started 0x0000BEEF 0xAC400000 0x0000900D status 0x00400002 cause 0x0000001C pc 0xBFC000D4 badva 0x00200004" run.out > /dev/null if [ $? -ne 0 ]; then echo "couldn't find string in output - mtty not working ?" >> run.out return 1 fi return 0; } make --quiet || exit 1 ${SIMUL} > run.out 2>&1 if [ $? -eq 0 ]; then if check_output; then echo "test passsed"; make --quiet clean exit 0; fi echo "test FAILED" exit 1 fi echo "test FAILED" exit 1