I get this exception on my T42p but not my T60 nor on my desktop. I know
it is triggered by IN from serial port register but I don't understand
why it only traps on the T42.
The same on all systems -
PROTECTONLY=NO
IOPL=YES
The T42p is the only system without ACPI.PSD. But I do not understand
why this should make a difference.
Following code triggers the exception (icc3.65) -
while ( !(__inpb(0x3F8 + 5) & 0x20) );
__outpb(0x3F8, *s);
Below is the start of the .trp file if it helps.
Regards, Andreas
I therefore believe that your problem is that you are using these 2
different kernels. It has nothing to do with ACPI.PSD.
Lars Erdmann wrote:
I therefore believe that your problem is that you are using these 2
different kernels. It has nothing to do with ACPI.PSD.
In a round about way it does. If ArcaOS installs with APM support instead of ACPI, it will
install the W4 kernel and the T42 works much better with APM.
Dave
Dave Yeo wrote:
Lars Erdmann wrote:
I therefore believe that your problem is that you are using these 2
different kernels. It has nothing to do with ACPI.PSD.
In a round about way it does. If ArcaOS installs with APM support
instead of ACPI, it will
install the W4 kernel and the T42 works much better with APM.
Dave
Thanks both of you. Last night during two REM phases the kernel
difference came up to my mind too ;-) But I still wondering why the SMP kernel behaves different here. Does that expose some security/stability issues with SMP kernels compared to the W4?
Lars Erdmann wrote:ACPI.PSD is the symptom, not the cause.
I therefore believe that your problem is that you are using these 2
different kernels. It has nothing to do with ACPI.PSD.
In a round about way it does. If ArcaOS installs with APM support
instead of ACPI, it will install the W4 kernel and the T42 works much
better with APM.
Dave
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 445 |
Nodes: | 16 (1 / 15) |
Uptime: | 114:59:09 |
Calls: | 9,210 |
Calls today: | 9 |
Files: | 13,483 |
Messages: | 6,054,743 |