From: Tobias N. <tob...@go...> - 2009-07-07 18:17:58
|
El 07.07.2009, a las 08:59, Florian Boelstler escribió: > Tobias Netzel schrieb: >> The point is that the pmu driver doesn't use interrupts for >> initializing the PMU >> what means that it isn't a failure of the interrupt handling at all >> but it seems that >> something is wrong with the mapping of the I/O addresses or the I/O >> access routines. > > OK, I will have a look in that direction. > I was able to take a snapshot with my mobile when init_pmu() returns. > It just returned 0 (error) and the PowerBook turned off. Therefore I > also assume that it is more likely an I/O problem than something > related > to weird stack pointers / return addresses. I'd have to test the powerpc arch again to see if the problem I had with it was also caused by pmu_suspend(); > >>> I'm not sure at the moment whether too many ppc_md.progress()- >>> messages >>> may keep the PowerBook from proceeding fast enough. >>> Moreover I just spotted that the polling-based interrupt handler, is >>> *not* actually polling in its current version. >> >> Well I actually thought it was polling every second or so for new >> interrupts. >> Or are the timer routines non-functional? > > Yes, the timer routine was not implemented / activated. > I gave it try but during setup of PMU there is no traffic going in > nbpmac_m2.c at all. > >> Nevertheless the old approach is a bad hack, doesn't respect the >> reality >> of the hierarchy of the interrupt chain and wastes a lot of precious >> CPU time. > > Yes, of course. > > Cheers, > > Florian > > ---------------------------------------------------------------------- > -------- > Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited > time, > vendors submitting new applications to BlackBerry App World(TM) > will have > the opportunity to enter the BlackBerry Developer Challenge. See > full prize > details at: http://p.sf.net/sfu/blackberry > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |