On Fri, Apr 27, 2007 at 01:01:19PM +0200, Mondrian Nuessle wrote:
> The attached patch enables flashing on the Iwill DK8-HTX board.
> Basically, it configures the SuperIO to set the right GPIO pins, so
> write protection is disabled.
> 
> Signed-off-by: Mondrian Nuessle <[EMAIL PROTECTED]>
> ---
> 
> Ok, this is the third try :-)
> 
> Regards,
> Mondrian

> +     /* set GPIO regs... */
> +     outb(0x2b, EFIR);       /* GPIO multiplexed pin reg. */
> +     b = inb(EFDR) | 0xd0;
> +     outb(0x2b, EFIR);
> +     outb(b, EFDR);

Is it really necessary to write the index register twice here? Not that 
it matters much in codesize.

> -        /*  Disable the flash write protect.  The flash write protect is
> -         *  connected to the WinBond w83627hf GPIO 24.
> -         */
> -     outb(0x87, EFIR); /* sequence to unlock extended functions */
> +     /*  Disable the flash write protect.  The flash write protect is
> +      *  connected to the WinBond w83627hf GPIO 24.
> +      */
> +     outb(0x87, EFIR);       /* sequence to unlock extended functions */
>       outb(0x87, EFIR);

Ah, my old spaces for tabs setting, removed now. I had assumed that this 
was handled earlier, when stepan committed my code when i was too busy 
to fix things then. Sorry for that.

It will probably still exist in other places of flashrom too, nothing 
you should worry about though.

Luc Verhaegen.

-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to