Stargazer wrote:
> ; Acknowledge interupt with PIC(s).
> ; After calling callbacks, to enable nesting of interrupt handlers
> according to priorities
> ; TODO: check rotation priorities of 8259 and other options
> ;
> mov al, CMD_EOI
> out PIC_MASTER, al
> cmp ebx, 8
> jb fin
> out PIC_SLAVE, al
These 2 OUT's are what takes 2000+ cycles. The reason you see it elsewhere
is
most likely a bug in your measurement code.


|