* Shadravan Fontanov <[EMAIL PROTECTED]> [070629 19:03]: > Exactly 64 times 0x90, fine... The next code after the last 0x90 is 0xe9. Look > at "Intel Architecture Software Developers Manual Vol2" tells: its jump > instruction, the next two bytes (bd ff) specify the relative address to jump. > bdff must be in second complement and represent minus 4201. But offset 4201 > does not jumps to the start of the NOP sequence, it jumps to a very smaller > address...
The number is little endian, so it is 0xffbd, which is 2 bytes short of 0xffc0, which is -64 in 16bit hex. Stefan -- coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br. Tel.: +49 761 7668825 • Fax: +49 761 7664613 Email: [EMAIL PROTECTED] • http://www.coresystems.de/ -- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios