1 #!/bin/sh
2 # $FreeBSD: stable/4/sys/i386/acpica/genwakecode.sh 119325 2003-08-22 20:49:21Z jhb $
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: 349971ad223568dc2bf85b8d0b8de2a2
|