....rehi....
It's Saturday, and after first "family stuff" yesterday, I'm back on the "Port"...
Hmm...actually I'm looking for the parameters
CAM_RAW_ROWPIX
CAM_RAW_ROWS
of the
SX1...
Interesting the CMOS of the
SX1 seems either to have a much larger RAW Pixel size OR there is a change (not Bayer Matrix?) compared to the CCD's used in all other Canon Cams....
Out of FW of the
SX1
ROM:FFAFE94C LDR R1, =
0x1076D90
ROM:FFAFE950 ADR R0, aCrawBuffSizeP ; "CRAW BUFF SIZE %p"
is enourmous higher value than all other Cams....on the
SX10 it is just EC04F0....
And there on the SX110 Porting Thread following arithmetics have been suggested...
0xEC04F0 =15467760
15467760/12*8=10311840
10311840/0,75=13749120
sqrt(13749120)=
3708
3708*0,75=
2781
However: ewvar used 3720x2772 on his
SX10 Port....But does not explain how he came onto these values....
Now regarding the
SX1....
0xx1076D90 =17264016
17264016/12*8=11509344
11509344/0,75=15345792
sqrt(15345792)=
3917
3917*0,75=
2938
3917*2938 (?)
That would be MASSIVELY more than 10MPix.....would point to a kind of 11.5MegaPix Sensor (Well always assuming that it is based on 12bit....)
...And what I think is interesting (out of the SX110 Port): Clearly the CHDK Wiki is missing a understandable Step-by-Step Guide FOR EVERYONE with a basic set of "Programming Language/ASM" Understanding....there are poeple around, but @current stage it is very time consuming, because searching for information in the forum/wiki as well short answers from developers is the time-eater....