Interrupt processing method and interrupt processing device
A processing method and central processing unit technology, applied in the computer field, can solve problems such as incompatibility of byte order of interrupt messages, and achieve the effect of ensuring correct triggering
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0079] In the first embodiment, a hardware breakpoint is used to adjust the MSI / MSI-X interrupt message. Hardware breakpoints are a debugging mechanism provided by the central processing unit, which can generate exceptions when specific memory addresses are modified. In the first embodiment, hardware breakpoints are used to monitor MSI / MSI-X interrupt messages.
[0080] In the first embodiment, when the PCIE device driver is initialized, the configuration of the Message Address register is modified so that it points to the memory address monitored by the hardware breakpoint, that is, the preprocessing address. In this way, the MSI / MSI-X interrupt message reported by the PCIE device will trigger a hardware breakpoint exception; and in the process of hardware breakpoint exception handling, through the exception handling function set in advance, it can write to the corresponding address of the preprocessing address. The value of the memory is written to the MSIIR register after ...
no. 2 example
[0086] In the second embodiment, the PCIE error detection interrupt of the central processing unit is used to quickly respond to the adjustment of the MSI / MSI-X interrupt message.
[0087] Taking the PCIE controller in the processor produced by NXP (formerly Freescale Semiconductor) as an example, whether it is a PowerPC processor or a QorIQ Layerscape processor based on the ARM architecture, it will provide a PCIE error detection mechanism other than the PCIE standard. That is, when an error occurs on the PCIE bus, an interrupt can be generated to notify the central processing unit, and the information of the message causing the error can be recorded. For example: for memory read and write transactions on the PCIE bus, if the target PCIE bus address of the access is not used, that is, no device responds to the read and write request, then PCI interconnection without mapping (PCI Express) will occur. no map) error, then report the PCIE error interrupt to the central processing...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



