ATE441895T1 - Treiber-transparente nachrichtensignalisierte interrupts - Google Patents

Treiber-transparente nachrichtensignalisierte interrupts

Info

Publication number
ATE441895T1
ATE441895T1 AT04813430T AT04813430T ATE441895T1 AT E441895 T1 ATE441895 T1 AT E441895T1 AT 04813430 T AT04813430 T AT 04813430T AT 04813430 T AT04813430 T AT 04813430T AT E441895 T1 ATE441895 T1 AT E441895T1
Authority
AT
Austria
Prior art keywords
message signaled
signaled interrupts
transparent message
interrupts
driver
Prior art date
Application number
AT04813430T
Other languages
English (en)
Inventor
Joseph Bennett
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of ATE441895T1 publication Critical patent/ATE441895T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • G06F13/4291Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a clocked protocol
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/24Handling requests for interconnection or transfer for access to input/output bus using interrupt

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)
AT04813430T 2003-12-19 2004-12-08 Treiber-transparente nachrichtensignalisierte interrupts ATE441895T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/742,375 US7409483B2 (en) 2003-12-19 2003-12-19 Methods and apparatuses to provide message signaled interrupts to level-sensitive drivers
PCT/US2004/041108 WO2005066815A1 (en) 2003-12-19 2004-12-08 Driver transparent message signaled interrupts

Publications (1)

Publication Number Publication Date
ATE441895T1 true ATE441895T1 (de) 2009-09-15

Family

ID=34678430

Family Applications (1)

Application Number Title Priority Date Filing Date
AT04813430T ATE441895T1 (de) 2003-12-19 2004-12-08 Treiber-transparente nachrichtensignalisierte interrupts

Country Status (8)

Country Link
US (3) US7409483B2 (de)
EP (2) EP1695224B1 (de)
JP (1) JP2007513433A (de)
CN (1) CN100468376C (de)
AT (1) ATE441895T1 (de)
DE (1) DE602004022980D1 (de)
TW (1) TWI285319B (de)
WO (1) WO2005066815A1 (de)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7409483B2 (en) * 2003-12-19 2008-08-05 Intel Corporation Methods and apparatuses to provide message signaled interrupts to level-sensitive drivers
US20050138256A1 (en) * 2003-12-23 2005-06-23 Bolay Frederick H. Method and apparatus for processing hot key input using operating system visible interrupt handling
US20050262282A1 (en) * 2004-05-20 2005-11-24 Xue-Jun Liu Interrupt sharing method for edge triggering
US20050289271A1 (en) * 2004-06-29 2005-12-29 Martinez Alberto J Circuitry to selectively produce MSI signals
JP5558713B2 (ja) * 2005-08-19 2014-07-23 インターナショナル・ビジネス・マシーンズ・コーポレーション データ処理システム内でプロセッサ内のイベントに関連する命令およびデータを伝達するための方法
US7395362B2 (en) * 2006-02-03 2008-07-01 Standard Microsystems Corporation Method for a slave device to convey an interrupt and interrupt source information to a master device
US7689748B2 (en) * 2006-05-05 2010-03-30 Ati Technologies, Inc. Event handler for context-switchable and non-context-switchable processing tasks
JP5217929B2 (ja) * 2008-11-13 2013-06-19 ソニー株式会社 割込検出装置および情報処理システム
CN101872330B (zh) * 2009-11-04 2012-07-25 杭州海康威视数字技术股份有限公司 多pcie设备系统中断处理方法
US8996760B2 (en) * 2011-11-03 2015-03-31 Intel Corporation Method to emulate message signaled interrupts with interrupt data
WO2013095337A1 (en) * 2011-12-19 2013-06-27 Intel Corporation A system and deterministic method for servicing msi interrupts using direct cache access
US8914566B2 (en) * 2012-06-19 2014-12-16 Teradyne, Inc. Managing interrupts
US9152588B2 (en) 2012-10-16 2015-10-06 Apple Inc. Race-free level-sensitive interrupt delivery using fabric delivered interrupts
US9009377B2 (en) 2012-11-01 2015-04-14 Apple Inc. Edge-triggered interrupt conversion in a system employing level-sensitive interrupts
US9311243B2 (en) 2012-11-30 2016-04-12 Intel Corporation Emulated message signaled interrupts in multiprocessor systems
TWI492157B (zh) * 2013-03-05 2015-07-11 Andes Technology Corp 處理中斷要求事件的裝置與方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0743653B2 (ja) * 1990-07-25 1995-05-15 株式会社東芝 割込みコントローラ
US5745772A (en) * 1996-08-02 1998-04-28 Micron Electronics, Inc. Advanced programmable interrupt controller
US6236643B1 (en) * 1997-02-14 2001-05-22 Advanced Micro Devices, Inc. Multiport data switch having variable maximum packet length
US6058443A (en) * 1997-02-18 2000-05-02 Advanced Micro Devices, Inc. System for partitioning PC chipset functions into logic and port integrated circuits
US5925115A (en) * 1997-03-10 1999-07-20 Vlsi Technology, Inc. Method and system for extending interrupt sources and implementing hardware based and software based prioritization of interrupts for an embedded processor
US6219742B1 (en) * 1998-04-29 2001-04-17 Compaq Computer Corporation Method and apparatus for artificially generating general purpose events in an ACPI environment
US6787142B2 (en) * 2001-04-30 2004-09-07 Government Of Republic Of Singapore Mutant human hepatitis B viral strain and uses thereof
US6253275B1 (en) * 1998-11-25 2001-06-26 Advanced Micro Devices, Inc. Interrupt gating method for PCI bridges
US6370607B1 (en) * 1999-04-13 2002-04-09 Advanced Micro Devices, Inc. Automatic disabling of interrupts upon entry into interrupt service routine
US6205509B1 (en) * 1999-07-15 2001-03-20 3Com Corporation Method for improving interrupt response time
US6772257B1 (en) * 1999-12-23 2004-08-03 Intel Corporation Method and apparatus for processing interrupts
TW501017B (en) 2000-04-05 2002-09-01 Via Tech Inc Processing method, chip set and controller for supporting message signaled interrupt
US6629179B1 (en) * 2000-07-31 2003-09-30 Adaptec, Inc. Message signaled interrupt generating device and method
US20020087614A1 (en) * 2000-08-31 2002-07-04 Andrej Kocev Programmable tuning for flow control and support for CPU hot plug
US6775730B2 (en) * 2001-04-18 2004-08-10 Sony Corporation System and method for implementing a flexible interrupt mechanism
US6823414B2 (en) 2002-03-01 2004-11-23 Intel Corporation Interrupt disabling apparatus, system, and method
US6968411B2 (en) * 2002-03-19 2005-11-22 Intel Corporation Interrupt processing apparatus, system, and method
US6789142B2 (en) * 2002-12-18 2004-09-07 Intel Corporation Method, system, and program for handling interrupt requests
US7013358B2 (en) * 2003-08-09 2006-03-14 Texas Instruments Incorporated System for signaling serialized interrupts using message signaled interrupts
US7409483B2 (en) * 2003-12-19 2008-08-05 Intel Corporation Methods and apparatuses to provide message signaled interrupts to level-sensitive drivers

Also Published As

Publication number Publication date
TWI285319B (en) 2007-08-11
US8166223B2 (en) 2012-04-24
CN1894680A (zh) 2007-01-10
US7409483B2 (en) 2008-08-05
EP2112600A2 (de) 2009-10-28
WO2005066815A1 (en) 2005-07-21
EP1695224A1 (de) 2006-08-30
US20080263250A1 (en) 2008-10-23
EP1695224B1 (de) 2009-09-02
TW200525364A (en) 2005-08-01
EP2112600A3 (de) 2010-08-11
DE602004022980D1 (de) 2009-10-15
US20100095038A1 (en) 2010-04-15
US20050138220A1 (en) 2005-06-23
JP2007513433A (ja) 2007-05-24
CN100468376C (zh) 2009-03-11
US7743194B2 (en) 2010-06-22

Similar Documents

Publication Publication Date Title
ATE441895T1 (de) Treiber-transparente nachrichtensignalisierte interrupts
DE602009001131D1 (de) Basisstationsgerät
DE602004014443D1 (de) Beleuchtungsvorrichtung, Projektionsanzeigevorrichtung, und Ansteuerverfahren dafür
ATE380576T1 (de) Parallelfluss-kontaktoren mit blattförmigen adsorbentmaterial
AU304607S (en) Gaming device
PL1787490T3 (pl) Procedura zwiększania dostępności pozycji
EP2216679A4 (de) Lichtquelle für ein projektionssystem und projektionsanzeigevorrichtung
ATE551917T1 (de) Visierauflageanordnung
DE602004021742D1 (de) Vorrichtung zum Tragen von einem Element
TWI257253B (en) Entertainment system and portable display apparatus therefor
ATE328237T1 (de) Vorrichtung zum hoehen- und neigungsausgleich
SI1674789T1 (sl) Svetilo s svetlobnim virom, svetlobnim vodnikom in svetlobnim preusmerjevalnikom
DE602006008298D1 (de) Identifizieren und verwenden von verkehrsinformationen, die media-informationen enthalten
AU304667S (en) Gaming device
WO2007064930A3 (en) Animal entertainment device
TW200728882A (en) Display device
ATE446848T1 (de) Versendbare vorrichtung mit graphischer anzeige
BR0203723A (pt) Roda e disco de roda
DE602004011124D1 (de) Einrichtung zur signalisierung und beleuchtung während eines notzustands
EP1943045A4 (de) Sägekettenschärfanordnung
FI20045089L (fi) Tietojen tallentaminen laitteen yhteydessä
DE602007008536D1 (de) Universelle einzelhandelssicherheitsverpackung mit abdeckfenster
TW200725230A (en) Method and device for connecting several types of fans
NO20080435L (no) Bremseanordning for et skinnekjoretoy
FR2887961B1 (fr) Dispositif projecteur multifonctions code, route et aotoroute.

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties