Can you try by block instead of sector? YH
-----éäåä----- åää: Hendricks David W. [mailto:[EMAIL PROTECTED] åéæé: 2004å3æ18æ 13:16 æää: YhLu æé: Li-Ta Lo; ron minnich; LinuxBIOS äé: Re: ÂÃÂÂ: ÂÃÂÂ: ÂÃÂÂ: ÂÃÂÂ: ÂÃÂÂ: ÂÃÂÂ: ÂÃÂÂ: flash_rom support for AMD64 [PMX:#] I should clarify that statement. The SST49LF040 part will flash with errors under 64-bit SuSE resulting in an unusable part. The PM part will flash properly in both 32-bit and 64-bit environments. On Thu, 18 Mar 2004, Hendricks David W. wrote: > Yes. The SST part will flash under 32-bit Gentoo, but not 64-bit SuSE. > > The PM part will flash using either 32-bit or 64-bit environments. > > On Thu, 18 Mar 2004, YhLu wrote: > > > Does it work in 32 bit? > > > > -----ÃâÂÃÂÂÃÅÅÃÂÂ----- > > ÃÂâÃÂÂÃÂÂ: Hendricks David W. [mailto:[EMAIL PROTECTED] > > ÃÂâÃâÂÃâÂÃâÂ: 2004ÃÂÂ3ÃÅË18Ãâ 13:06 > > ÃâÂÃÂÂÃÂÂ: YhLu > > ÃÅâÃâÂ: Li-Ta Lo; ron minnich; LinuxBIOS > > ÃÂÂÃÂË: Re: ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: > > ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: flash_rom support for AMD64 > > > > I have verified this. > > > > The SST part still won't flash under 64-bit SuSE, however. > > > > On Thu, 18 Mar 2004, YhLu wrote: > > > > > It works with pm49lf004 under 64 bit. > > > > > > -----ÃâÃÅÃÂÃÂÃâÃÂÃÂÃÂ----- > > > ÃÂÃÂÃÂÃÂÃËÃâ: Li-Ta Lo [mailto:[EMAIL PROTECTED] > > > ÃÂÃÂÃâÃÂÃÅÃÂÃÂÃÂ: 2004ÃâÃÂ3ÃâÃâ18ÃËÃâ 11:50 > > > ÃÅÃâÃÂÃÂÃËÃâ: YhLu > > > ÃÂÃÂÃâÃÂ: ron minnich; Hendricks David W.; LinuxBIOS > > > ÃâÃÂÃÅÃÂ: Re: ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: > > > ÃÂÃÂÃÂÃÂ: ÃÂÃÂÃÂÃÂ: flash_rom support for AMD64 > > > > > > On Thu, 2004-03-18 at 12:13, YhLu wrote: > > > > Stuck after 3. > > > > > > > > It seems it doesn't allow write mmio. > > > > > > > > int probe_49fl004 (struct flashchip * flash) > > > > { > > > > volatile char * bios = flash->virt_addr; > > > > unsigned char id1, id2; > > > > printf("3\n"); > > > > *(volatile char *) (bios + 0x5555) = 0xAA; > > > > myusec_delay(10); > > > > printf("4\n"); > > > > *(volatile char *) (bios + 0x2AAA) = 0x55; > > > > myusec_delay(10); > > > > printf("5\n"); > > > > *(volatile char *) (bios + 0x5555) = 0x90; > > > > > > > > > > > > > There is some arithmeatic error in old flash_rom, please > > > cvs update. > > > > > > Ollie > > > > > > _______________________________________________ > > > Linuxbios mailing list > > > [EMAIL PROTECTED] > > > http://www.clustermatic.org/mailman/listinfo/linuxbios > > > > > > > _______________________________________________ > Linuxbios mailing list > [EMAIL PROTECTED] > http://www.clustermatic.org/mailman/listinfo/linuxbios > _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

