Who is ready to discuss Intel data sheets?

  • Thread starter Thread starter logicman112
  • Start date Start date
  • Tags Tags
    Data
AI Thread Summary
The discussion revolves around inquiries about Intel data sheets, specifically focusing on the shutdown process of computers using Intel components like the Pentium III and ICH2. Participants seek clarification on how the shutdown button interacts with the operating system and hardware, particularly the role of the PSON# signal and the need for a block diagram illustrating these connections. There is also interest in understanding ACPI tables prepared by the BIOS and their function in the operating system. Suggestions include exploring the Linux kernel for insights into shutdown code and hardware interaction. Overall, the conversation emphasizes the complexities of computer shutdown protocols and the desire for detailed technical diagrams.
logicman112
Messages
14
Reaction score
0
I am studying Intel software developer data sheet and some questions come to the mind. Who can help me? Is there anybody interested in Intel chips like CPU and bridges?
 
Computer science news on Phys.org
logicman112 said:
I am studying Intel software developer data sheet and some questions come to the mind. Who can help me? Is there anybody interested in Intel chips like CPU and bridges?

Post a question and see what people respond to. It's too broad and vague a question otherwise.
 
How a computer is shut down? (Pentium III, 815/ICH2). ATX power connector has PSON#. Sometimes I press the shut down button when the system is up and running but nothing happens.
I am actually looking for some block diagram to show the shut down process of a computer.
 
logicman112 said:
How a computer is shut down? (Pentium III, 815/ICH2). ATX power connector has PSON#. Sometimes I press the shut down button when the system is up and running but nothing happens.
I am actually looking for some block diagram to show the shut down process of a computer.

Are you talking about the protocol involved in the hardware? Good luck in finding that.
 
We are going to explain exactly what happens when pressing the shut down switch. I have written the platform of our discussion(Pentium III, 815 and ICH2), All are ICs made by Intel. We want to find out if there is any power control IC on a motherboard? Or an auxiliary circuit? and probably the result of shut down is de-asserting PSON# for the power supply?
 
Usually the power switch, when the computer is already on, sends an interrupt to the OS and then OS decides when it's ready to actually shutdown. This allows it to flush files to disk, shutdown daemon processes in an orderly fashion, etc. This takes time so it doesn't shutdown right away.
 
But the process of interrupt is not used after pressing the power switch for the first time. The first time it causes CPU fetches the instructions of BIOS and in the platform mentioned it causes the CPU fan starts working too.
That's why we need a block diagram to show the connection of the power switch and other ICs on a motherboard. It is very welcome if anybody finds a circuit or schematic for it.
 
OK the first question was not answered but I ask the second one. Who knows about ACPI? BIOS prepares some ACPI tables and data structures. What does the operating system do with them?
 
logicman112 said:
OK the first question was not answered but I ask the second one. Who knows about ACPI? BIOS prepares some ACPI tables and data structures. What does the operating system do with them?

I used to write simple device drivers for DOS a very long time ago and what I'm about to say stems from that experience.

Typically the way you deal directly with the hardware is to either directly write to memory that is used by the hardware, or to write data to hardware ports. Interrupts could also be used, but I didn't do much with them when it came to restart/shutdown.

One idea that I think you should check out is to download the linux kernel and see its shutdown code (or any other relevant open source OS).
 
Back
Top