[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] rtid emulation
Hi,
I'm working in a virtual emulation for rtid instruction. At a fist step I have
tried to use rtbd in this way:
Instead of:
// BIP=0 IE=0
rtid r14, o
nop;
I do:
// BIP=0 IE=0
mfs r11, rmsr
ori r11, r11, 0xa
mts r11, rmsr // BIP=1 IE=1
nop;
rtbd r14, 0;
nop;
After enabling interrupts at MSR at the same time that BIP, they are not
really enabled. When rtbd is executed the PC will be address from r14 and the
IE enabled with BIP=0.
However this approach is not working, so as I can't see the problem I ask some
help from an expert (john?) ;-)
Thanks
--
Alejandro Lucero
OS3, OS Serveis i Solucions
www.os3sl.com
Ingeniería Informática
+34 665687168
Av.Benjamin Franklin
CEEI. Parque Tecnológico de Paterna
Valencia(Spain)
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/