[Milkymist-devel] PS/2

Takeshi MATSUYA macchan at sfc.wide.ad.jp
Tue Nov 10 06:21:25 PST 2009


On 2009/11/10, at 23:04, Sébastien Bourdeauducq wrote:
> Now that I checked, it seems that LM32 is designed to use edge- 
> triggered
> interrupts (despite its documentation stating the opposite) while  
> all cores in
> Milkymist use level-triggered interrupts (in compliance with the  
> LM32 doc).
>
> This configuration works (and UART interrupts are correctly acked in  
> the demo
> firmware) but it makes interrupt handling uselessly complex and  
> wastes a few
> FPGA LUTs.
>
> I will convert all cores to edge-triggered interrupts and then we  
> will start
> debugging this interrupt issue on a more sane basis. And with edge- 
> triggered
> interrupts, there will be no need for core-level interrupt acking.
>
> Sébastien

Thanks,
I will try it.

Takeshi




More information about the Devel mailing list