@mindkettőtöknek: Az oprendszer összetett dolog. Minden összefügg mindennel. Sándor mondta, hogy 600 oldalt kellett átnyálaznia, hogy egyáltalán hozzá tudjon szagolni a hangdriverhez. Mutass egy olyan embert, aki akár a negyedét átnézné egy GPS-driverért.
szerk.: Továbbá azért olyan embert lehet csak bevonni, aki nem ért hozzá, mert olyan van. Ők meg nem hiszem, hogy fognak keresni egy jól összeszokott fejlesztőbrigádba egy harmadik, ismeretlen személyt. Mindenki csak úgy jelentkezik, hogy egy kicsit tudnék segíteni, meg van egy kis programozási ismeretem. Ez nem azt jelenti szerintem, hogy ismerné a rendszert és tudna kernelt fordítani.
Minden segitség jól jönne !!!!!
Azt hiszem lenne is olyan dolog amihez nem kell kernel fejlesztőnek lenni.
Pl. amikor felélesztettem az FM rádiót. Command line test programmal
gyönyörűen működött, s majd két napomba került amire átportoltam
az samsung i6500 Fm radió android klienst. Az android java framwork lib-be
kellett néhány függvényt áttenni a samsungból a miénkbe. Most már meg van
a technológia barki megtudná csinálni. Ha majd elindul a telefon akkor ott is
előjön ez a kérdés, akkor majd lehet segíteni.
Addig is akit érdekel a dolog gyakorolhat az Fm rádión.
Jelentkezzen és küldöm a kernelt és az androidot.
A fejlesztésről:
A modaco-n is egy csomó ember elkérte a forrást. Sajnos segítséget
senkitől nem kaptunk. (kivéve Rxxxx, de őnála is negatív a befektetett energia és
eredmény mérleg)
Úgy tűnik inkább azok irogatnak akiknek tényleg lövésük sincs az egészről.
Azt hiszik, hogy a kernel configurációs menüben kattogtatják a mouse-t és
majd csak elindul valami. Sajnos nem így van. Ezért is nem tesszük ki a kernel
forrást nyilvános helyre, mert elkezdik forditgarni és ránkzúdul egy csomó hozzá nem
értésből fakadó kérdés, vagy panasz.
Arról, hogy mi van és mi nincs.
Sokkal több dolog működik mint amennyi nem.
Egy csomó belső alrendszer kitűnően működik, amikben rengeteg munka van.
Pl i2c (1 hónap munka) erre épül a power management, a hang vezérlése, fm radió vezérlése és számos más alrendszer közötti kommunikáció).
I2S (érintett a RF modul, bluetooth, hang)
Nem is sorolom tovább.
Hogyan tovább?
Most a RF (Phone) modulon dolgozunk. (a Wifi és a bluetooth gyorsabban menne), de
úgy döntöttünk, hogy jó lenne már telefonálni vele és hogy ne kelljen átraknom a sim kártyát a régi ütött kopott nokia 6310-esbe amikor elkezdek dolgozni rajta.
Ha az RF modul elindul, az azt jelenti, hogy azonnal lesz telefon, 3g és , egyéb internet, SMS, GPS...
Most éppen a DPRAM paramétereivel küzdünk, ha ez meglesz azonnal indul az RF modul. Már mos is működik a phone modul csak a dpram-on keresztül kommunikálna
a PDA-val. A telefont lehet hívni ki is cseng, csak a dpram-ból kijövő adatokkal van probléma:
PWM channel 1 set g_tcnt = 1001, g_tcmp = 0
=====> received IRQ: 2980
fmt_in H:35547, T:65323, M:4092
fmt_out H:12854, T:57760, M:4092
raw_in H:28802, T:16790, M:12272
raw out H: 0, T: 0, M:12272
H: 28802, T: 16790, H-T: 12012
[OneDram] dpram_read_raw failed.. First byte: 0, drop byte: 12012
buff addr: 4ffc
read addr: 61a2
[OneDram] dpram_drop_data, head: 28802, tail: 28802
raw_rcv_tasklet_handler, dpram_read failed
H: 28802, T: 28802, H-T: 0
[OneDram] dpram_drop_data, head: 35547, tail: 35547
#
Hát ennyit most.