FreeDOS' contributor (Miscellaneous)
> > Like making sure HIMEMX runs on 386s? (Still waiting on that patch.)
>
>
> Here you have HIMEMX for 386sx
> http://rayer.ic.cz/os/himemx33.zip
For completeness here's the GNU diff output against HimemX 3.32.
--- HIMEMX332.ASM Tue Mar 11 15:24:50 2008
+++ HIMEMX333.ASM Sun Apr 27 01:50:02 2008
@@ -6,6 +6,7 @@
; original work by Till Gerken.
; major rework by tom ehlert.
; modified for >64M support, Michael Devore
+; 386/486 PMode switch patch by Ninho, tested by RayeR on Am386SX-25
;
; If you would like to use parts of this driver in one of your projects, please
; check up with me first.
@@ -86,7 +87,7 @@
;--- assembly time parameters
-VERSIONSTR equ <'3.32'>
+VERSIONSTR equ <'3.33'>
DRIVER_VER equ 300h+32
INTERFACE_VER equ 300h
@@ -1324,6 +1325,9 @@
mov cr0,eax
;--- the 80386 (and 80486?) need a short delay after switching to PM
;--- before a segment register can be set! Any instruction is sufficient.
+flushes both the instruction prefetch and predecode queues.
+flushes both the instruction prefetch and predecode queues.
+ jmp $+2 ; flush both the instruction prefetch and predecode queues
dec ax ; clear PE bit
mov ds,dx
mov es,dx
---
Forum admin
Complete thread:
- 4DOS - Ninho, 29.03.2009, 17:02 (Miscellaneous)
- 4DOS - RayeR, 29.03.2009, 22:00
- 4DOS - Ninho, 30.03.2009, 18:35
- 4DOS - DOS386, 31.03.2009, 03:39
- 4DOS - Ninho, 05.04.2009, 19:56
- 4DOS - Rugxulo, 05.04.2009, 23:50
- 4DOS - Japheth, 06.04.2009, 09:11
- FreeDOS' main contributor - Rugxulo, 07.04.2009, 00:22
- FreeDOS' main noise contributor - Japheth, 07.04.2009, 07:45
- FreeDOS' contributor - Rugxulo, 07.04.2009, 13:24
- FreeDOS' contributor - Khusraw, 07.04.2009, 15:13
- FreeDOS' contributor - ecm, 07.04.2009, 20:12
- FreeDOS' contributor - Khusraw, 07.04.2009, 20:35
- FreeDOS' contributor - ecm, 07.04.2009, 21:51
- FreeDOS' contributor - Khusraw, 07.04.2009, 20:35
- FreeDOS' contributor - Rugxulo, 08.04.2009, 19:32
- Why MS-DOS still "wins" - Japheth, 09.04.2009, 07:20
- Why MS-DOS still "wins" - ecm, 09.04.2009, 12:27
- MS-DOS still wins (except when it doesn't) - Rugxulo, 09.04.2009, 14:39
- MS-DOS wins and wins - Japheth, 10.04.2009, 18:56
- MS-DOG wins and wins | Execellent BUG report - DOS386, 17.05.2009, 05:44
- .EXEcellent - ecm, 17.05.2009, 17:04
- MS-DOG wins and wins | Execellent BUG report - DOS386, 17.05.2009, 05:44
- MS-DOS wins and wins - Japheth, 10.04.2009, 18:56
- FreeDOS' contributor - Khusraw, 09.04.2009, 08:12
- FreeDOS' contributor - Rugxulo, 09.04.2009, 14:23
- FreeDOS' contributor - Khusraw, 09.04.2009, 16:24
- FreeDOS' contributor - Rugxulo, 09.04.2009, 17:02
- FreeDOS' contributor - ecm, 10.04.2009, 03:39
- FreeDOS' contributor - Rugxulo, 10.04.2009, 05:09
- FreeDOS' contributor - ecm, 11.04.2009, 11:34
- FreeDOS' contributor - Rugxulo, 10.04.2009, 05:09
- FreeDOS' contributor - ecm, 10.04.2009, 03:39
- FreeDOS' contributor - Rugxulo, 09.04.2009, 17:02
- FreeDOS' contributor - Khusraw, 09.04.2009, 16:24
- FreeDOS' contributor - Rugxulo, 09.04.2009, 14:23
- Why MS-DOS still "wins" - Japheth, 09.04.2009, 07:20
- FreeDOS' contributor - ecm, 07.04.2009, 20:12
- FreeDOS' contributor - Japheth, 07.04.2009, 15:24
- FreeDOS' contributor - RayeR, 08.04.2009, 00:19
- FreeDOS' contributor - rr, 08.04.2009, 21:25
- FreeDOS' contributor - Khusraw, 07.04.2009, 15:13
- FreeDOS' contributor - Rugxulo, 07.04.2009, 13:24
- FreeDOS' main contributor - Khusraw, 07.04.2009, 10:27
- FreeDOS' main noise contributor - Japheth, 07.04.2009, 07:45
- FreeDOS' main contributor - Rugxulo, 07.04.2009, 00:22
- 4DOS - Japheth, 06.04.2009, 09:11
- 4DOS - Rugxulo, 05.04.2009, 23:50
- 4DOS - Ninho, 05.04.2009, 19:56
- 4DOS - RayeR, 29.03.2009, 22:00