Difference between revisions of "User:GNUtoo"

From coreboot
Jump to: navigation, search
(getting rid of the vbios of the x60)
(getting rid of the vbios of the x60)
Line 5: Line 5:
 
== getting rid of the vbios of the x60 ==
 
== getting rid of the vbios of the x60 ==
 
* follow "Case study: new laptop (not complete, sorry)" in https://docs.google.com/document/d/1g8FMob25VZYxbWri2iFB8YiSL8gwF9vKJH3HGxr0xQU/edit?pli=1
 
* follow "Case study: new laptop (not complete, sorry)" in https://docs.google.com/document/d/1g8FMob25VZYxbWri2iFB8YiSL8gwF9vKJH3HGxr0xQU/edit?pli=1
 +
* pacman -S plan9port
 +
* cp /opt/plan9/bin/ssam ./
 +
* replace the following line in ./ssam:
 +
#!/usr/local/plan9/bin/rc
 +
by the following line:
 +
#!/opt/plan9/bin/rc
 +
* create the ssamfix file with:
 
   ,s/\[ *[0-9]+\..[0-9]+\]//g
 
   ,s/\[ *[0-9]+\..[0-9]+\]//g
 
   ,s/^ *//g
 
   ,s/^ *//g
Line 18: Line 25:
 
   ,s/...UDELAY *([0-9]+)/\1/g
 
   ,s/...UDELAY *([0-9]+)/\1/g
 
   ,s/^([RW]) ([0-9]+) (.*):0x([0-9a-f]+)(.*)/{\1, \2, "", \3, 0x\4, \5},/g
 
   ,s/^([RW]) ([0-9]+) (.*):0x([0-9a-f]+)(.*)/{\1, \2, "", \3, 0x\4, \5},/g
 
+
* run the following command:
cat dmesg| ./ssam  -f ssamfix > foo.c
+
cat dmesg| ./ssam  -f ssamfix > foo.c

Revision as of 23:03, 23 February 2013

  • I did the port to the M4A785T-M
  • I've an x60
  • I've an alix.1C

getting rid of the vbios of the x60

#!/usr/local/plan9/bin/rc

by the following line:

#!/opt/plan9/bin/rc
  • create the ssamfix file with:
 ,s/\[ *[0-9]+\..[0-9]+\]//g
 ,s/^ *//g
y/^[RWU]/s/^/M /g
 ,s/\nU/ ;;;UDELAY/g
 ,|uniq -c
 ,s/^ *//g
 ,s/(^[0-9]+) ([MRW])/\2 \1/g
 ,s/"/\\"/g
 ,s/^M ([0-9]+) *(\[.*)/{M, \1, "\2"},/g
 ,s/^M ([0-9]+) *(.*)/{M, \1, "\2"},/g
 ,s/:  */:/g
 ,s/...UDELAY *([0-9]+)/\1/g
 ,s/^([RW]) ([0-9]+) (.*):0x([0-9a-f]+)(.*)/{\1, \2, "", \3, 0x\4, \5},/g
  • run the following command:
cat dmesg| ./ssam  -f ssamfix > foo.c