flat assembler
Message board for the users of flat assembler.
Index
> DOS > No SSE/SSE2 under DOS!!!!!????? |
Author |
|
f0dder 15 Sep 2004, 22:14
You must enable them in a control register - iirc it has to do with context switches and generated faults, but I'm probably wrong and the intel manuals holds your answers.
|
|||
15 Sep 2004, 22:14 |
|
MCD 17 Sep 2004, 12:51
Well ,I actually already tried many control registers, but none of CR0,CR2,CR3 and CR4 was different before and after a Windows start.
Perhaps some undocumented control registers? |
|||
17 Sep 2004, 12:51 |
|
MCD 17 Sep 2004, 13:46
HEEEEEEEEEEELP, han't anyone a specific idea?
_________________ MCD - the inevitable return of the Mad Computer Doggy -||__/ .|+-~ .|| || |
|||
17 Sep 2004, 13:46 |
|
Matrix 17 Sep 2004, 13:48
MCD wrote: HEEEEEEEEEEELP, han't anyone a specific idea? look at the intel.com i have taken a look yesterday and the only example i have found on the fist visit was: how to optimize 3d on SSE MATRIX |
|||
17 Sep 2004, 13:48 |
|
MCD 22 Sep 2004, 18:04
I FINALLY FOUND OUT!
It's as simple as effective: simply SET BIT 9 of CR4, an everything is alright!!! disabling SSE by resetting this bit works also! (I simply compared these registers before and after Windows started. I think I must have missed this one before) Till now, it is only tested on my Athlon XP+. Has anyone an idea if this works on other CPUs? Anyone an idea? _________________ MCD - the inevitable return of the Mad Computer Doggy -||__/ .|+-~ .|| || |
|||
22 Sep 2004, 18:04 |
|
f0dder 23 Sep 2004, 15:06
Intel Systems Programming Guide, section 11.4.1: Enabling SIMD Extensions Support... Does *all* SSE instructions fails when bit9 isn't set, or only FXSAVE/FXRSTOR?
|
|||
23 Sep 2004, 15:06 |
|
MCD 14 Oct 2004, 18:24
On my Athlon XP, ALL SSE-instructions fail, not just FXSAVE/FXRSTOR.
|
|||
14 Oct 2004, 18:24 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.