Mobile communication device having a prioritized interrupt controller

   
   

A microprocessor system having an interrupt controller is provided for use in a mobile communications device. Peripheral processing units generate interrupt requests for sending to the microprocessor. The microprocessor has components for responding to interrupt requests by interrupting current processing and performing an interrupt service routine associated with the interrupt request. The interrupt controller receives interrupt requests directed to the microprocessor from the peripheral processing units and for prioritizes the interrupt requests on behalf of the microprocessor. By providing an interrupt controller for prioritizing interrupt requests on behalf of the microprocessor, the microprocessor therefore need not devote significant internal resources to prioritizing the interrupt request signals.

Um sistema do microprocessador que tem um controlador de interrupção é fornecido para o uso em um dispositivo móvel das comunicações. As unidades processando periféricas geram pedidos da interrupção para emitir ao microprocessador. O microprocessador tem componentes para responder aos pedidos da interrupção interrompendo processar atual e executar um associado rotineiro do serviço da interrupção com o pedido da interrupção. O controlador de interrupção recebe os pedidos da interrupção dirigidos ao microprocessador das unidades processando periféricas e para dá prioridade aos pedidos da interrupção em nome do microprocessador. Fornecendo um controlador de interrupção para pedidos da interrupção dar prioridade em nome do microprocessador, o microprocessador não necessita conseqüentemente devotar recursos internos significativos a dar prioridade aos sinais de pedido da interrupção.

 
Web www.patentalert.com

< System and method for a refreshable proxy pool in a communication services patterns environment

< Zero-crossing direction and time interval jitter measurement apparatus using offset sampling

> High speed methods for maintaining a summary of thread activity for multiprocessor computer systems

> Method and apparatus for efficient data browsing

~ 00139