#!/bin/sh # $FreeBSD: src/sys/i386/acpica/genwakecode.sh,v 1.1.6.1 2003/08/22 20:49:21 jhb Exp $ # $DragonFly: src/sys/i386/acpica/Attic/genwakecode.sh,v 1.1 2003/09/24 03:32:16 drhodus Exp $ # echo 'static char wakecode[] = {'; hexdump -Cv acpi_wakecode.bin | \ sed -e 's/^[0-9a-f][0-9a-f]*//' -e 's/\|.*$//' | \ while read line do for code in ${line} do echo -n "0x${code},"; done done echo '};' nm -n acpi_wakecode.o | while read offset dummy what do echo "#define ${what} 0x${offset}" done exit 0