zasto Lumie skorije nece imati pravi PV a vrlo moguce ni Xenon (pitao je neko vec)
That’s actually true, Xenon flashes in a very short period of time (more than 1/10th of a typical LED flash) and you need to synchronize it precisely with the shutter in order to have any gains from it – which can be notoriously difficult on non-RT OSes.
In fact, it would be easier for Nokia / Microsoft do to it on a WP7 than on a WP8 – while WinCE is not an RT OS in the most strict sense of the word, it has proper time scheduling where you can at least have a guarantee that a certain instruction will be carried at a specific time – not real time, but at least you can adjust the aparatus and other delays to match the firing of the Xenon flash (of course, such solution works only for static exposure/fixed ISO but lesser cameras have fixed exposures when the flash is turned on anyways, to save on the signal processing in a HDR-like form after taking the picture).
The MinWin lineage (NT kernel + the surroundings) doesn’t have that luxury which is why, at least without heavy changes on the underlying structure, it really isn’t a structure you’d want to use on embedded devices and/or in time-critical operations without external hardware synchronization. Microsoft feels confident that at today’s hardware speeds, even on embedded systems, there is enough of wee room to overcome its shortages with cheap hardware additions where needed, but it’s not a safe bet if you ask me.
That being said, it’s not impossible to control RT-critical operations with a non-RT OS. In case of Xenon flash, all you need is an external precise timer (such chips are pennies a piece) which will fire a signal to the rest of the hardware at a precise time, and use it as an instruction delayer for the sensor/DSP and the flash itself – that way the OS will control the sensor/DSP and the flash through a proxy which would make sure they both ‘fire up’ at the same time. Have Nokia/Microsoft implemented that, yet, is a million dollar’s question – personally, color me skeptical.
I wouldn’t hold my hopes high, mainly because Microsoft is focused on getting their OS to work on readily available SOCs from Qualcomm, and Nokia would have to negotiate with them to include some of such controls on the SOC (well, technically they can do it externally, like the DSP control on the 808PV, but that takes very long time to implement). Maybe in the next generation, if they survive by then, but the upcoming generation is very unlikely to feature a proper PV implementation (including Xenon flash) – sure, they might call the technology PureView to ride on the hype wave (and possibly destroy the positive feedback in the process), but WP just isn’t ready, and requires quite a bit of additional hardware, for what the PV offers on the 808PV.