svn at coreboot.org wrote: > + movb %cl, %al > + shrl $2, %ecx > + andb $3, %al > + rep movsl > + movb %al, %cl > rep movsb I guess we don't care that this movs 256 bytes extra when al & 3 = 0. //Peter