Ninho 23.04.2008, 10:06 |
comment on flushing predecode queue (pre-Pentium) (DOSX) |
Hi Japheth ! Dunnow if this place is appropriate for discussing this, or even if you are interested in discussing, anyway... briefly reviewed your HIMEMX code and comments, and I think there's a point not absolutely correct here : --- |
Japheth Germany (South), 23.04.2008, 19:54 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Hi Japheth ! Dunnow if this place is appropriate for discussing this, or --- |
Ninho 23.04.2008, 20:22 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> This might be true, but I don't own a working 80386 system and cannot --- |
Japheth Germany (South), 23.04.2008, 21:04 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Hey! This is not a theory, it's one of the few things consistently and --- |
Ninho 23.04.2008, 23:32 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> No. Pentium and above will always "serialize" certain opcodes, including --- |
Rugxulo Usono, 24.04.2008, 19:18 (edited by Rugxulo, 24.04.2008, 19:28) @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Anyway, what I wrote is I'm not sure if Intel retired their prescription --- |
RayeR CZ, 24.04.2008, 22:34 @ Rugxulo |
comment on flushing predecode queue (pre-Pentium) |
I remember that I saw some JMP trick in pmode switching routine written as an example in old Processors of intel book by Brandejs and it was described as a need to flush pipeline. But I cannot post it exactly I returned the book to my friend some months ago. --- |
Ninho 25.04.2008, 08:11 @ RayeR |
comment on flushing predecode queue (pre-Pentium) |
Hi ! By all means do try it on your 386 if you can, but be aware no amount of testing will validate this buggy code. --- |
Japheth Germany (South), 25.04.2008, 08:58 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> I hope this modest but crucial piece is corrected before it make its way --- |
Ninho 25.04.2008, 09:23 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> > I hope this modest but crucial piece is corrected before it make its way --- |
Japheth Germany (South), 25.04.2008, 09:31 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> I told you, not what you have to do, but what you did not do right. You --- |
Ninho 25.04.2008, 09:52 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> I'm what is called in German "beratungsresistent" (mind is closed for --- |
rr Berlin, Germany, 25.04.2008, 10:00 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Even when your beliefs stand contrary both to logics and evidence ? There --- |
Ninho 25.04.2008, 10:09 (edited by Ninho, 25.04.2008, 10:30) @ rr |
comment on flushing predecode queue (pre-Pentium) |
> Oh no, not another political debate! Be warned... --- |
Steve US, 25.04.2008, 11:05 @ rr |
comment on flushing predecode queue (pre-Pentium) |
> Oh no, not another political debate! Be warned... |
Steve US, 25.04.2008, 11:04 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Even when your beliefs stand contrary both to logics and evidence ? There |
rr Berlin, Germany, 25.04.2008, 11:11 @ Steve |
comment on flushing predecode queue (pre-Pentium) |
> Let's see: A programmer's refusal to believe a critique is serious enough --- |
Japheth Germany (South), 25.04.2008, 11:18 @ rr |
comment on flushing predecode queue (pre-Pentium) |
> Oh no, not another political debate! Be warned... applies to you --- |
rr Berlin, Germany, 25.04.2008, 11:21 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> > Oh no, not another political debate! Be warned... applies to you --- |
Japheth Germany (South), 25.04.2008, 11:24 @ rr |
comment on flushing predecode queue (pre-Pentium) |
> This forum is about DOS. So anything besides computers is also a crime. --- |
rr Berlin, Germany, 25.04.2008, 11:41 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> > This forum is about DOS. So anything besides computers is also a crime. --- |
Japheth Germany (South), 25.04.2008, 13:57 @ rr |
comment on flushing predecode queue (pre-Pentium) |
> No, this is real life. You can't know in advance how stupid people will --- |
rr Berlin, Germany, 25.04.2008, 14:34 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> From a legal point of view - the forum rules are part of the "contract" --- |
Ninho 25.04.2008, 11:34 @ rr |
comment on flushing predecode queue (pre-Pentium) |
> > Let's see: A programmer's refusal to believe a critique is serious enough --- |
Steve US, 25.04.2008, 11:55 (edited by Steve, 25.04.2008, 12:09) @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> My comment was slightly inappropriate, admittedly, |
Ninho 25.04.2008, 13:09 @ Steve |
comment on flushing predecode queue (pre-Pentium) |
> > and not meant seriously, as I noted, and you deliberately ignored the notice. --- |
Steve US, 25.04.2008, 14:18 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> I wrote it an hour /earlier/, not later, than your message, This why I |
Rugxulo Usono, 25.04.2008, 20:55 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> > I told you, not what you have to do, but what you did not do right. You |
RayeR CZ, 26.04.2008, 00:54 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Hi ! By all means do try it on your 386 if you can, but be aware no amount --- |
Japheth Germany (South), 26.04.2008, 09:49 @ RayeR |
comment on flushing predecode queue (pre-Pentium) |
> I tested himemx v3.32 on intel 386SX/25MHz and it was initialized OK. But --- |
Ninho 26.04.2008, 10:29 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
Said by RayeR : --- |
Rugxulo Usono, 26.04.2008, 20:57 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Hopefully, RayeR will be coming back soon confirming the fix, and this |
RayeR CZ, 27.04.2008, 01:52 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
> Good. Half of the job is done. And now, what happens if you add this jmp --- |
Rugxulo Usono, 27.04.2008, 05:36 @ RayeR |
comment on flushing predecode queue (pre-Pentium) |
> > Good. Half of the job is done. And now, what happens if you add this jmp |
RayeR CZ, 27.04.2008, 13:20 @ Rugxulo |
comment on flushing predecode queue (pre-Pentium) |
> you don't need that (or MASM), use Japheth's forked --- |
Rugxulo Usono, 27.04.2008, 20:20 @ RayeR |
comment on flushing predecode queue (pre-Pentium) |
> DN didn't start at all. It displayed bottom toolbar and hanged. Probably |
flox 27.04.2008, 22:08 @ Rugxulo |
comment on flushing predecode queue (pre-Pentium) |
> Ah, okay. BTW, there's a real mode and a DPMI version of |
Steve US, 28.04.2008, 02:44 @ flox |
comment on flushing predecode queue (pre-Pentium) |
> The last version of DNOSP I used was a DPMI16 version. I don't think that |
marcov 27.04.2008, 15:46 @ Rugxulo |
comment on flushing predecode queue (pre-Pentium) |
> Just curious, but what kinds of programs do you run on it? Games? |
Ninho 27.04.2008, 10:10 @ RayeR |
comment on flushing predecode queue (pre-Pentium) |
> > Good. Half of the job is done. And now, what happens if you add this jmp --- |
Japheth Germany (South), 28.04.2008, 11:50 @ Ninho |
comment on flushing predecode queue (pre-Pentium) |
> Now I didn't have a look at the JEMMEX code, we can suspect it has the --- |
tom Germany (West), 27.04.2008, 14:46 @ Japheth |
comment on flushing predecode queue (pre-Pentium) |
maybe you take some advice from Intel, 80386 Programmer's Reference Manual |
DOS386 01.05.2008, 05:48 @ Japheth |
HIMEMX bug |
RayeR wrote: --- |
Japheth Germany (South), 01.05.2008, 09:20 @ DOS386 |
HIMEMX bug |
> Would be nice to get it fixed occasionally ... when JAWASM is more stable --- |