BIOS writing to and reading from illegal IO port



I just reinstalled XP after a long HD . Was forced to use backup HD as main
(that is not the problem, just backstory).

My comp is stable as can be, unless I run certain things, so far it seems to
be limited to media, then it freezes.

EX: I'll play media or mpg (video clip, avi, mp3, etc.) in Windows Media,
after about 6 or so minutes it freezes.

It also happens when I use any other program ~watching DVDs in PowerDVD,
Winamp, anything.

The event log, logs

"AMLI: ACPI BIOS is attempting to read from an illegal IO port address
(0xcfc), which lies in the 0xcf8 - 0xcff protected address range. This could
lead to system instability. Please contact your system vendor for technical

For more information, see Help and Support Center at"

There is also the sister messege,
"AMLI: ACPI BIOS is attempting to write to an illegal IO port address
(0xcf8), which lies in the 0xcf8 - 0xcff protected address range. This could
lead to system instability. Please contact your system vendor for technical

(They actually occur in the opposite order I posted, but I don't think it
matters, they relate to eachother)

When I go to the link I get,

Product: Windows Operating System
ID: 4
Source: ACPI
Version: 5.2
Message: %2: ACPI BIOS is attempting to read from an illegal IO port address
(%3), which lies in the %4 protected address range. This could lead to system
instability. Please contact your system vendor for technical assistance.

The system BIOS attempted to incorrectly access hardware resources
concurrently with the operating system. This type of access cannot be
synchronized and can cause system instability.

User Action
Contact the system vendor for an updated BIOS and follow the vendor's
instructions for installation.

I BIOS is fully updated to the extent that my MoBo manufacturer provides
(FIC AZ11- VDA44, stop laughing). I updated all the drivers for everything on
my system. Still does it.

I don't know if it helps, or I'm giving away system info (frankly I dont'
care), but the box at the bottom of the event properties window gives this

(In Bytes)
0000: 00 00 00 00 04 00 52 00 ......R.
0008: 00 00 00 00 04 00 05 c0 .......À
0010: 00 00 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........

(In Words)
0000: 00000000 00520004 00000000 c0050004
0010: 00000000 00000000 00000000 00000000
0020: 00000000 00000000

A little more (probably) useless info:
Type: Error
Source: ACPI
Category: None
Event Id: 4




joust in jest

It appears that, your motherboard is not compatible with WinXP unless you
upgrade the BIOS.
It appears that an upgraded BIOS is not available.

It appears that your options are:
1. Don't play media files
2. Downgrade to Windows 98/ME
3. Replace the motherboard with one that is compatible with WinXP



I went into BIOS and tried to disable ACPI and Windows won't start, not even
any form of Safe Mode. So Do I need to disable ACPI, then reinstall XP? Or is
my only option an older OS ( I got 2000, and 98 SE[God forbid] laying around)?

I checked out;EN-US;299340
After reading, it seems to me that my system fits into the:
"Advanced Configuration and Power Interface (ACPI) PC
Applies to a single processor motherboard with single processor."
category rather than the:
"Standard PC"
category. I don't know anything about this subject, just so we're clear ACPI
exists and is enabled on my MoBo. If I should still choose the Standard PC
option, why? (So I may learn) And, should I disable the ACPI before choosing
the option, or not disable it at all?


Okay, I realize now that my current HAL configuration is already Advanced
Configuration and Power Interface (ACPI) so I kinda understand why to choose
Standard PC. Another question arises though, why doesn't this config work, it
seems it should; and the oustanding question is still outstanding, do I need
to disable ACPI in BIOS before reinstalling as Standard PC.

Also, it seems the article suggests I can change the HAL from in Windows, it
says that you can't change to ACPI, but I didn't read anythign that says you
can't change from ACPI.

All responses, opinions, and speculation are appreciated.


I would think you should disable ACPI in the BIOS before booting the XP CD
and reinstalling with forced standard PC. (It might choose standard PC by
itself, with ACPI disabled in the BIOS, but I would force it to make sure.)

The reason the current config doesn't work (it seems) is because the BIOS is
not fully ACPI compliant. This was a problem in the early implementation of
ACPI on some machines, and is usually fixed by a BIOS update, which
apparently you can't find. There's no guarantee that installing a 'standard
PC' HAL will work, but it seemed like the only option for your wish to try
to make XP work on this PC. If it doesn't work, then yes, a different
version of Windows might be the only solution.

If you try this, let us know how it turns out.




Changed the HAL, the only options given were Other, and Standard PC with
C-Step i486, so I chose Standard PC with C-Step i486. It takes longer to
freeze, but still freezes, and not only when playing media files, just after
awhile it'll freeze. Also, now whenever I scroll in windows, its ultra laggy,
well not really ultra laggy but bad enough to need to change it.

So now I guess I'll try Win 2000 and post back again the effects.
Big THX GTS actually posting a second time, wow, I think that's a first for

2 things, a BIG FU to FIC for producing this board (not really, I am just
and, I am prepairing to sing,

"When I was just a little girl,
I asked my mother, 'What will I be?
'Will I be pretty?
'Will I be rich?'
Here's what she said to me . . ."




Well, Win2K pawnz XP, NOT; but, I have been listening to GrooveSalad, and
watching Milk Drop on Winamp for about a hour now. I think I'm good to go, if
I end up finding something that does cause it to freeze, then I think I'll be
able to live with it (at least 'till new comp).

All help was/is super appreciated, and this was a super first experience
using a . . . er, whatever this is, MS usenet group, or however it is defined
doesn't matter to me. I learned super more than I thought I would, and on
taht note I believe I will use this functioning system to watch a little

. . .'Que sera, sera,
'Whatever will be, will be;
'The future's not ours to see.
'Que sera, sera'

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question