Here are more details on my problems with booting in turbo mode:
system config:
486DX/33, 256K cache, 8MB main memory
American Megatrends, Inc. BIOS
real-time clock
1 3.5" floppy (A:), 1 5.25" floppy (B:)
1 200MB IDE drive (connor)
C:, /dev/hd2, /dev/hd3, D: partitions (in that order)
SVGA: (Orchid ProDesigner IIs/1MB)I boot off the 3.5" floppy, with root partition on /dev/hd2 and/or /dev/hd3.
sample errors when in "turbo" (33MHz) mode:
<startup stuff>
Partition table Ok.
general protection: 0000
EIP 0008:0000CBB3
EFLAGS 0010206
ESP 0300:0001D210
fs: 0010
base 04000000, limit 000A0000
Pid: 1, process number 1
f3 a5 50 e8 7d fb ff ff 83 c4... or
general protection: 67b4
EIP 10008:00000004
EFLAGS 00010206
ESP 0020:000067B6
fs: 0010
base 04000000, limit 000A0000
Pid: 1, process number 1
07 20 00 00 27 30 00 00 07 40sometimes I get two "general protection" errors (same process, usually).
When I toggle the turbo on & off while running, I don't observe any
change in running times of programs (but I can discern differences under
MS-DOS 5.0), even when I run programs which try to time themselves.Any suggestions?
G'day,
I had a similar observation when using the 386/387 assembly. I had wanted
a mathlib badly so I made try to compile the code from DJ's GPP (for MS-DOS).
The maths routine are written mostly in assembly language. I compiled the
C and assembly code and made libm.a, ranlib the things. All without problem.
I then proceeded to write a small C program with a sin() and tan() call.
That is when I haddevice not available: 0000
EIP: 000f:00000060
EFLAGS: 00010246
ESP: 0017:03FFFED0
fs: 0010
base: 10000000. limit: 04000000
Stack: 00000044 66666666 40026666 03fffe48
Pid: 2123, process nr: 4
dd 44 24 04 d9 fe df e0 9e 7bA wild guess, does it have anything to do with the fact that on the 486, the
maths coprocessor is already incorporated onto the chip it-self?BTW, I am trying to compile the bsd-reno's maths library temporary. Anybody
with warning, advice, question please e-mail to me.
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Amit K. Arora | [RFC] Heads up on sys_fallocate() |
| Chuck Ebbert | Why do so many machines need "noapic"? |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Natalie Protasevich | [BUG] New Kernel Bugs |
