Fwd: some question about mips mtc0/mfc0 usage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all:
My mips is 24k core series, and I have some questions when I using mtc0/mfc0.
1. no matter what "spacing" in the execution-hazard or
instruction-hazard, is it enough to use "ehb" and "JALR.HB" once?
2.
below is excerpted from the spec.

producer        consumer
               hazard on        spacing
MTC0        -> Interrupted  instruction
           Status              2
MTC0        ->Load/Store  affected by new state
  StatusER       3
MTC0        -> Coprocessor   instruction affected by new state       StatusCU 4
MTC0        -> Instruction    fetch  seeing the new value
     EntryHiASID 10

Are there any example which can tell me what does
" Interrupted instruction"
"Load/Store affected by new state"
"Coprocessor instruction affected by new state"
" Instruction fetch seeing the new value"
mean?

--
Thanks for your help in advance,


-- 
Regards,



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux