pc386 shared interrupts

Till Straumann strauman at slac.stanford.edu
Mon Dec 1 19:03:13 UTC 2008


Michael South wrote:
> Should i386ex and ts_386ex also be migrated to shared interrupts, or
> just pc386?
>
>   
The relevant code is actually under libbsp/i386/shared  (irq.c) and all 
these
BSPs use the same code.

T.
> Mike
>
> On Wed, 2008-11-26 at 08:40 -0800, Till Straumann wrote:
>   
>> Sebastian Huber wrote:
>>     
>>> Till Straumann wrote:
>>>   
>>>       
>>>> Joel Sherrill wrote:
>>>>     
>>>>         
>>> [...]
>>>   
>>>       
>>>>> Till.. we missed getting your ported drivers into 4.9.  Can we
>>>>> take a stab at merging them now?
>>>>> It will likely be easier for someone to at least update to the
>>>>> latest from there.
>>>>>       
>>>>>           
>>>> The show-stopper was (and AFAIK still is) that the pc386 interrupt 
>>>> dispatcher still doesn't
>>>> support shared interrupts. Someone would have to upgrade the pc386
>>>> code first (can't be that hard; maybe ppc and 386 can be merged into
>>>> a single more generic piece implementing most of <rtems/irq.h>
>>>> and <rtems/irq-extensions.h>
>>>>     
>>>>         
>>> [...]
>>>
>>> It should be quite easy to use the generic interrupt framework in
>>>
>>> c/src/lib/libbsp/shared/include/irq-config.h
>>> c/src/lib/libbsp/shared/include/irq-generic.h
>>> c/src/lib/libbsp/shared/src/irq-generic.c
>>> c/src/lib/libbsp/shared/src/irq-legacy.c
>>>
>>>   
>>>       
>> Sure - but someone has to do it ;-)
>>     
>>> Example BSPs that use this framework:
>>>
>>> c/src/lib/libbsp/arm/lpc24xx
>>> c/src/lib/libbsp/powerpc/gen83xx
>>>
>>>   
>>>       
>> _______________________________________________
>> rtems-users mailing list
>> rtems-users at rtems.com
>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>     




More information about the users mailing list