#!/bin/bash

. /tmp/cmdline
. /usr/bin/i2csetup

if [ -z "$(which i2cutil)" ] ; then
    logger i2crdhwid "i2cutil not found"
    echo ''
    exit 1
else
    #read only first card found
    for BUS in ${I2CCONFIGBUS};do 
        temp=$(i2cutil -y -r ${BUS} ${I2CCONFIGADDRESS} 0 bl)
        rc=$?
        t=$(printf "%08x" ${temp})
        TYPE=${t:4:2}
        if [ ${TYPE} = '04' -a ${ismgb} = '1' ] ; then #thats a device eeprom maybe SMBUS missing --> check for MGB
            t="00000302"
        fi
        echo ${t:2:2}
        exit $rc
    done
fi

