Re: Likely opcode execution bug
"Stanislav" <[email protected]> Wed, 25 Aug 2021 20:42:37 +0300
| Newsgroups | gmane.comp.emulators.bochs.devel |
|---|---|
| Message-ID | <[email protected]> |
I am merging the patch ! Thanks, Stanislav -----Original Message----- From: Nikolai Zhubr <[email protected]> Sent: Monday, 23 August 2021 19:36 To: Volker Ruppert <[email protected]> Cc: [email protected] Subject: Re: [Bochs-developers] Likely opcode execution bug Hi, 23.08.2021 16:26, I wrote: [...] > line 168: for(unsigned i=0; i < len; i++) { ... > line 186: for (unsigned i = 0; i < len; i++) { ... > line 205: a20addr++; > line 206: data_ptr++; > ... > line 211: } > line 219: inc_one: > line 220: a20_addr++; > line 222: data_ptr++; > ... > line 227: } > > This likely explains it :-) Ok. So this is not an instruction execution bug but just a memory handling bug. The attached diff against version 2.7 fixed the problem for me. Please consider applying this diff to mainline. Let me know if I should also open a ticket for this. Thank you, Regards, Nikolai