AMD SB600 Specifiche

Navigare online o scaricare Specifiche per Schede madri AMD SB600. AMD SB600 Specifications [en] Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 98
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
AMD SB600
BIOS Developer’s Guide
(Public Version)
Technical Reference Manual
Rev. 3.00
P/N: 46157_sb600_bdg_pub_3.00
©2008 Advanced Micro Devices, Inc.
Vedere la pagina 0
1 2 3 4 5 6 ... 97 98

Sommario

Pagina 1 - (Public Version)

AMD SB600 BIOS Developer’s Guide (Public Version) Technical Reference Manual Rev. 3.00 P/N: 46157_sb600_bdg_pub_3.00

Pagina 2

© 2008 Advanced Micro Devices Inc. Introduction AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 101.3 PCI Internal Devices This

Pagina 3 - Table of Contents

© 2008 Advanced Micro Devices Inc. Introduction AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 11SATAController AC97 AudioIDELP

Pagina 4

© 2008 Advanced Micro Devices Inc. SB600 Programming Architecture AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 122 SB600 Pro

Pagina 5

© 2008 Advanced Micro Devices Inc. SB600 Programming Architecture AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 132.2 I/O Map

Pagina 6

© 2008 Advanced Micro Devices Inc. SB600 Programming Architecture AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 14* Note: • T

Pagina 7 - 1 Introduction

© 2008 Advanced Micro Devices Inc. SB600 Early-POST Initialization AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 153 SB600 Ea

Pagina 8

© 2008 Advanced Micro Devices Inc. SB600 Early-POST Initialization AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 16Register 50

Pagina 9

© 2008 Advanced Micro Devices Inc. SB600 Early-POST Initialization AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 173.2 Real T

Pagina 10 - 1.3 PCI Internal Devices

© 2008 Advanced Micro Devices Inc. SB600 Early-POST Initialization AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 183.3 BIOS R

Pagina 11 - Introduction

© 2008 Advanced Micro Devices Inc. SB600 Early-POST Initialization AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 19 3.5 SubSy

Pagina 12

Trademarks AMD, the AMD Arrow, ATI, the ATI logo, Radeon, Mobility Radeon, AMD Athlon, Sempron, Turion and combinati

Pagina 13 - 2.2 I/O Map

© 2008 Advanced Micro Devices Inc. SB600 Early-POST Initialization AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 203.7 System

Pagina 14

© 2008 Advanced Micro Devices Inc. PCI IRQ Routing AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 214 PCI IRQ Routing 4.1 PCI

Pagina 15 - 3.1 512K/1M ROM Enable

© 2008 Advanced Micro Devices Inc. PCI IRQ Routing AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 224.3 Integrated PCI Devices

Pagina 16 - 3.1.4 SPI ROM controller

© 2008 Advanced Micro Devices Inc. PCI IRQ Routing AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 23 4.4 PCI IRQ Routing for A

Pagina 17 - 3.2 Real Time Clock (RTC)

© 2008 Advanced Micro Devices Inc. SMBus Programming AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 245 SMBus Programming The

Pagina 18 - 3.4 Serial IRQ

© 2008 Advanced Micro Devices Inc. SMBus Programming AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 25The power-up default valu

Pagina 19

© 2008 Advanced Micro Devices Inc. SMBus Programming AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 26

Pagina 20

© 2008 Advanced Micro Devices Inc. IDE Controller AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 276 IDE Controller The SB600

Pagina 21 - 4 PCI IRQ Routing

© 2008 Advanced Micro Devices Inc. IDE Controller AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 286.2 PIO Modes The SB600 sup

Pagina 22

© 2008 Advanced Micro Devices Inc. IDE Controller AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 296.3.2 Ultra-DMA Mode The SB

Pagina 23

© 2008 Advanced Micro Devices Inc. Table of ContentsAMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 3Table of Contents 1 Introd

Pagina 24 - 5 SMBus Programming

© 2008 Advanced Micro Devices Inc. Serial ATA (SATA) AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 307 Serial ATA (SATA) The

Pagina 25

© 2008 Advanced Micro Devices Inc. Power Management AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 318 Power Management On the

Pagina 26 - SMBus Programming

© 2008 Advanced Micro Devices Inc. Power Management AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 32I/O Name Description Con

Pagina 27 - 6 IDE Controller

© 2008 Advanced Micro Devices Inc. Power Management AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 33 PM IO register 53h bit [

Pagina 28 - 6.3 DMA Modes

© 2008 Advanced Micro Devices Inc. Power Management AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 348.4.1 Power Button Power

Pagina 29 - 6.3.2 Ultra-DMA Mode

© 2008 Advanced Micro Devices Inc. Power Management AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 35• PCI registers not on th

Pagina 30 - 7 Serial ATA (SATA)

© 2008 Advanced Micro Devices Inc. Power Management AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 36System BIOS has to follow

Pagina 31 - 8 Power Management

© 2008 Advanced Micro Devices Inc. APIC Programming AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 379 APIC Programming With t

Pagina 32 - 8.4 SMI Events

© 2008 Advanced Micro Devices Inc. APIC Programming AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 389.5 APIC IRQ Routing Duri

Pagina 33

© 2008 Advanced Micro Devices Inc. Watchdog Timer AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 3910 Watchdog Timer To enable

Pagina 34 - 8.5 C-State Break Events

© 2008 Advanced Micro Devices Inc. Table of ContentsAMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 46.1 IDE Channel Enable/Dis

Pagina 35 - 8.8 Sleep SMI Events

© 2008 Advanced Micro Devices Inc. Watchdog Timer AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 40 mov dx,0CD6h ; PMIO in

Pagina 36 - Power Management

© 2008 Advanced Micro Devices Inc. A-Link Bridge AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 4111 A-Link Bridge 11.1 A-Link

Pagina 37 - 9 APIC Programming

© 2008 Advanced Micro Devices Inc. A-Link Bridge AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 42 Register Indirect Address A

Pagina 38 - 9.5 APIC IRQ Routing

© 2008 Advanced Micro Devices Inc. A-Link Bridge AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 43 mov eax, 0C0000090h ; Bit

Pagina 39 - 10 Watchdog Timer

© 2008 Advanced Micro Devices Inc. High Precision Event Timer (HPET) AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 4412 High P

Pagina 40 - Watchdog Timer

© 2008 Advanced Micro Devices Inc. High Precision Event Timer (HPET) AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 4512.2 ACPI

Pagina 41 - 11 A-Link Bridge

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 4613 Comm

Pagina 42 - 11.2 Programming Procedure

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 47SBCIM -

Pagina 43 - A-Link Bridge

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 4813.2 CI

Pagina 44 - 12.1 Initialization

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 49 ATI_SB

Pagina 45

© 2008 Advanced Micro Devices Inc. Table of ContentsAMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 512 High Precision Event Ti

Pagina 46 - 13.1 CIM-SB600 Architecture

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 50Descrip

Pagina 47

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 5113.4 CI

Pagina 48

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 5213.5.2

Pagina 49

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 5313.6 CI

Pagina 50

© 2008 Advanced Micro Devices Inc. Common Interface Module – CIM-SB600 AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 542. Ena

Pagina 51 - 13.4.1 SBPOR Interface

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 5514 Sample Programs 14.1 SB6

Pagina 52 - 13.5.2 SB POST Interface

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 56 cmp al, 0Ch ; Max in

Pagina 53 - 13.6.2 SB Runtime Interface

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 5714.2.3 C3 Support The C3 s

Pagina 54

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 58 pop dx ; Restore registe

Pagina 55 - 14 Sample Programs

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 59 2. Write to the same SATA

Pagina 56 - 14.2 Setup Options

© 2008 Advanced Micro Devices Inc. Table of ContentsAMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 614.6.4 ACPI Programming ...

Pagina 57 - 14.2.3 C3 Support

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 60 pop eax ret SataClassIdSa

Pagina 58

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 61 mov dx,0CD6h ; PM I/O

Pagina 59 - Sample Programs

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 62 mov dx,0CFCh mov al, 07h

Pagina 60

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 6314.2.9 Enable OHCI Control

Pagina 61

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 64 Reg 43h Secondary mast

Pagina 62

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 6514.3.2 Multiword DMA Setti

Pagina 63 - 14.3 IDE Settings

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 66 Sample Program The sample

Pagina 64

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 67 push dx mov eax,8000A1

Pagina 65 - 14.3.3 UDMA Mode Settings

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 6814.3.5 IDE Channel Enable

Pagina 66 - 14.3.4 IDE Channel Disable

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 69 mov eax,8000A108h ; To

Pagina 67

© 2008 Advanced Micro Devices Inc. Introduction AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 71 Introduction 1.1 About This

Pagina 68 - 14.3.5 IDE Channel Enable

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 70 ; Get ACPI CLKVALUE regis

Pagina 69 - 14.5 Clock Throttling

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 7114.6 Lid Switch The Lid Swi

Pagina 70

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 72 mov dx,0CD6h ; PMIO index

Pagina 71 - 14.6 Lid Switch

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 73 //////////////////////////

Pagina 72 - 14.6.4 ACPI Programming

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 74 if(LPOL){Return(0x00)} /

Pagina 73

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 75 // For SATA at Bus 0, D

Pagina 74

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 76 Scope(\_SB_.PCI0.SATA)

Pagina 75

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 77 Device(P_D0

Pagina 76

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 78 // Bus 0, Device 11h, Fu

Pagina 77

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 79 Name(_ADR, 0

Pagina 78

© 2008 Advanced Micro Devices Inc. Introduction AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 8 Supports LPC DMA  Supports

Pagina 79

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 8014.8 Temperature Limit Shut

Pagina 80

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 81 ; Logical Device Number

Pagina 81

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 82 ; Register

Pagina 82

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 83 out dx,

Pagina 83

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 84 ; Register

Pagina 84

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 8514.8.2 Initialize Southbri

Pagina 85

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 8614.8.3 SMI Programming to

Pagina 86

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 8714.9 Sleep Trap through SMI

Pagina 87 - 14.9 Sleep Trap through SMI#

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 88PI1S,1, // PI0S,1,

Pagina 88

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 89SLPSMI_HANDLER_FAR ENDP AC

Pagina 89

© 2008 Advanced Micro Devices Inc. Introduction AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 9Power Management  ACPI specif

Pagina 90

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 90 pushad ; OEM specific C

Pagina 91

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 91 mov Byte PTR es:[ebp+ATI

Pagina 92

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 92 not al, BIT3 ; Cle

Pagina 93

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 93 configure_Azalia_channel:

Pagina 94

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 94 call ATI_SB_Cfg_Azalia_D

Pagina 95

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 95 jnz test_again ;

Pagina 96

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 96; * ; Delay for ab

Pagina 97

© 2008 Advanced Micro Devices Inc. Sample Programs AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 97dd 01a71E81h dd 01a71F01h

Pagina 98 - Appendix: Revision History

© 2008 Advanced Micro Devices Inc. Appendix: Revision History AMD SB600 BIOS Developer’s Guide (Public Version) Proprietary Page 98Appendix: Revisi

Commenti su questo manuale

Nessun commento