這篇介紹的是按下電腦開機按鈕到Bios接手之前的訊號時序邏輯, 以Desktop Motherboard為範例
// 開啟電源後,從SIO(super IO)報到南僑
1. PWRBTN# assert (to SIO)
2. SIO assert SB_PWRBTN# to PCH
// PCH和SIO的handshake
3. PCH assert SUS_WARN# to SIO
4. SIO assert SUS_ACK# to PCH
5. PCH de-assertSLP_LAN# 去叫邏輯電路打開 3.3v_ME
6 PCH de-assertSLP_A# 去叫邏輯電路打開 1.05v_ME
7. PCH de-assert SLP_S4# 信號去開啟dual power rail (這個power rail是由standby power轉來的)
8. PCH de-assert SLP_S3# 信號去開啟ATX power的PSON#
9. ATX power 回 ATX_PWROK給PCH
10. PCH發給CPU, DRAM_pwrok 和 CPU_pwrOK,代表VCORE ready
11. PCH de-assert PLTRST# (有些設計是PCIRST#), 接著就開始Reset一些周邊裝置
done.
bloggerads
2013年6月14日 星期五
2013年6月6日 星期四
C# : Show Version
string FileLocate = @"\\Address\Filename.exe"; if (File.Exists(FileLocate) == true) { var versionInfo = FileVersionInfo.GetVersionInfo(FileLocate); string version = versionInfo.ProductVersion; // "1.0.0" as default string MessageBoxTitle = "Version"; string MessageBoxContent = version.ToString() + "\n"; DialogResult dialogResult = MessageBox.Show(MessageBoxContent, MessageBoxTitle, MessageBoxButtons.OK); }
訂閱:
文章 (Atom)