Ima nade za drajvere !!!! Project: RevEng

7 odgovora [Poslednji unos]
dukenukem_4d
Slika korisnika dukenukem_4d
Offline
User
Član od: 02/07/2007

Upravo sam doznao za projekat Laughing out loud :D
na univerzitetu u švajcarskoj
pomoću koga bi trebalo da se od windows binarnog drajvera
automatski dobije verzija (u sourceu ? ) za druge OS-eve Laughing out loud :D

ali samo za mrežne uređaje ili ne samo za njih ???

IMA NADE !!!!!
RevEng : Device Driver Reverse Engineering
http://dslab.epfl.ch/proj/reveng

Afro
ovde je pdf
http://dslab.epfl.ch/pubs/revnic

a gde je kazablanka ? pa u švajcarskoj... ^-^

0
__________________

ADSL 1024 Slackware Srbija?Psy linux> Notorrni_modem ali se teže instalira od oootranslit ња ња

nebjak
Slika korisnika nebjak
Offline
User
Član od: 29/05/2006

dukenukem_4d wrote:

a gde je kazablanka ? pa u švajcarskoj... ^-^

  Laughing out loud :D Laughing out loud :D Laughing out loud :D Laughing out loud :D

Ovo je jako dobro ako ga doteraju do kraja!

__________________

sites.google.com/site/nebjak

nowave
Slika korisnika nowave
Offline
User
Član od: 29/05/2006

Ovo mi zvuci kao svojevrsni perpetuum mobile. Iskreno sumnjam da jedan sintetizovan driver moze da ima performanse rucno napisanog i optimizovanog driver-a, a o funkcionalnosti da ne govorim. Raznorazni uredjaji imaju jako cudna ponasanja, koja ce biti jako tesko iskopirati. Iako zvuci zanimljivo, ja sam po ovom pitanju malko skeptican.

dukenukem_4d
Slika korisnika dukenukem_4d
Offline
User
Član od: 02/07/2007

oni u stvari odavno taj postupak razvijaju od 2008 Afro
to ne bi bio klasičan program već naučno istraživanje
(znači ozbiljnije nego ono , staviš formu u visual basic dodaš dva tri reda
i gotovo Laughing out loud :D)
taj proces jeste dugotrajan Wink

pošto se ti baviš sa tim embeded drajverima tu imaš
poentu za tu kompleksnost i quirkove sa hardverom Afro
mada i posle tog konvertovanja bi mogao da se doradi taj sintetički  kod što zahteva manji napor nego da se piše od nule?

ali valjda će da bude nešto
osim ako u same drajvere ne uvedu kod koji to zabrani radi većeg vendor lockina ???

mada ako vendori prihvate to
mogli bi automatski da izbace sa windows drajverom i verziju za bilo koji drugi OS

to bi bilo u idealnom svetu, na primer zamislite svet u kome postoji 5-6 punopravnih operativnih sistema, i drajveri funkcionišu, sa jedne druge strane to bi značilo bar  70% manje virusa u svetu Laughing out loud :D

__________________

ADSL 1024 Slackware Srbija?Psy linux> Notorrni_modem ali se teže instalira od oootranslit ња ња

DrLove73
Slika korisnika DrLove73
Offline
User
Član od: 29/05/2006

Ako si procitao ceo izvestaj, ili bar zakljucak, onda si primetio da je napisano sledece (parafraziram): "Naravno, kod koji se pravi je upotrebljiv samo kod interakcije sa uredjajima, program nije u stanju da replicira kod koji je namenjen obradi unutar procesora uredjaja, kao sto je npr. slucaj sa transformacijskim obradama unutar grafickih kartica, vec samo striktno I/O komunikacija sa uredjajem u pitanju.

dukenukem_4d
Slika korisnika dukenukem_4d
Offline
User
Član od: 02/07/2007

pa to je kao stvoreno za ndis mrezne drajvere ??? Afro

ne razumem jel vam trebaju ti drajveri ili.... ne ?  ???

p.s. i galijej je na kraju rekao da se ipak okrece ... :mad:
mada u procesu su ga naterali da si to izede al nema veze

__________________

ADSL 1024 Slackware Srbija?Psy linux> Notorrni_modem ali se teže instalira od oootranslit ња ња

DrLove73
Slika korisnika DrLove73
Offline
User
Član od: 29/05/2006

Svi proizvodjaci mreznih drajvera obavezno prave drajvere za Linux, to se podrazumeva. Podvig bi bio naci mrezni uredjaj bez Linux drajvera. Tako da ovo nije neophodno.

Primena bi mogla da bude kod Web kamerica, skenera, mozda i stampaca iako sumnjam. Tako tih stvari.

Ali je veliki problem sto nemoze to svako da odradi. Za svaki uredjaj, tako pise u PDF-u, mora da se napravi nekakva tabela itd. Profesionalcu bi trebalo 4-5 dana da odradi takvu jednun tabelu. Sto znaci da amateri uglavnom otpadaju.

Dalje, source kod softwara nije objavljem, ili bar ga ja nisam nasao.

dukenukem_4d
Slika korisnika dukenukem_4d
Offline
User
Član od: 02/07/2007

back to drawing board :-\
or not..

ali opet 4 - 5 dana je bolje nego 4 - 5 meseci ili beskonačno u pojedinim slučajevima :angel:

videćemo šta će da bude , u stvari oni ne moraju kod da otvaraju ako planiraju
neke licence ili šta već Laughing out loud

__________________

ADSL 1024 Slackware Srbija?Psy linux> Notorrni_modem ali se teže instalira od oootranslit ња ња