1 #!/bin/sh
2 # $FreeBSD: releng/5.2/sys/i386/acpica/genwakecode.sh 95889 2002-05-01 21:52:34Z peter $
3 #
4 echo 'static char wakecode[] = {';
5 hexdump -Cv acpi_wakecode.bin | \
6 sed -e 's/^[0-9a-f][0-9a-f]*//' -e 's/\|.*$//' | \
7 while read line
8 do
9 for code in ${line}
10 do
11 echo -n "0x${code},";
12 done
13 done
14 echo '};'
15
16 nm -n acpi_wakecode.o | while read offset dummy what
17 do
18 echo "#define ${what} 0x${offset}"
19 done
20
21 exit 0
Cache object: fcc94d06d80dee8c32461ae51db2c8a5
|