<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7650.28">
<TITLE>RE: [LinuxBIOS] LinuxBIOS Solaris Dev</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Awesome! I think that did it. I'm not at the office right now, so I don't want to reboot my test system, but it doesn't look like anything blew up. Thanks for the help! If everything is good, I'll clean it up and make a patch. Should be fairly minimal.<BR>
<BR>
-ak<BR>
<BR>
whodini# ./flashrom -w /mnt/adamk/tyan/2882v309.rom<BR>
Calibrating delay loop... ok<BR>
No LinuxBIOS table found.<BR>
Enabling flash write on AMD8111...OK<BR>
Pm49FL004 found at physical address: 0xfff80000<BR>
Flash part is Pm49FL004 (512 KB)<BR>
Flash image seems to be a legacy BIOS. Disabling checks.<BR>
Programming Page: 0007 at address: 0x00070000<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Stefan Reinauer [<A HREF="mailto:stefan.reinauer@coresystems.de">mailto:stefan.reinauer@coresystems.de</A>]<BR>
Sent: Wed 31/01/2007 20:41<BR>
To: Kaufman,  Adam<BR>
Cc: linuxbios@linuxbios.org<BR>
Subject: Re: [LinuxBIOS] LinuxBIOS Solaris Dev<BR>
<BR>
Kaufman, Adam wrote:<BR>
> Well, I had to do a bit of messing around, but I got both pciutils and<BR>
> flashrom to compile on my Solaris 10 box. My biggest concern was the<BR>
> /dev/mem wouldn't allow the same access we get on linux...  here's what<BR>
> I get:<BR>
><BR>
> bash-3.00# ./flashrom<BR>
> Calibrating delay loop... ok<BR>
> Can not mmap /dev/mem at 00000000 errno(6):No such device or address<BR>
><BR>
> Ideas?<BR>
<BR>
It looks /dev/mem only contains ram on solaris, not the complete address<BR>
space.<BR>
<BR>
There's a workaround, try using /dev/xsvc instead. It is part of X (or<BR>
XFree?) as it seems.<BR>
<BR>
<A HREF="http://blogs.sun.com/dmick/entry/patch_for_dmidecode_2_6">http://blogs.sun.com/dmick/entry/patch_for_dmidecode_2_6</A><BR>
<BR>
<BR>
<BR>
--<BR>
coresystems GmbH . Brahmsstr. 16 . D-79104 Freiburg i. Br.<BR>
      Tel.: +49 761 7668825 . Fax: +49 761 7664613<BR>
Email: info@coresystems.de  . <A HREF="http://www.coresystems.de/">http://www.coresystems.de/</A><BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>