Özönvíz előtti ISA-s cuccokkal felesleges lenne foglalkozni, azokból 2 egyformát is lehetetlen lenne találni, meg úgy általában is már 15 éve kidobálták azokat. Valami ma kapható, könnyen programozható ethernetes kontroller kell, amit lgb emleget biztos jó lehet.
Na igen, ez a gond itt, ezert tettem le en is errol: jol hangzik, hogy "ingyenbol" van elfekvo kartya, amde nem lesz ket ember, aki hasonlot talal, marpedig mindet maskepp kell programozni hw szinten
Magát az alap internetet bőven el kell vinnie a gépnek, hiszen jóval az EP előtt lett kitalálva!
Az más kérdés, hogy manapság a web agyamenten túl lett bonyolítva
Igen, web browser szinten ez gaz. Ezert is akadtam fenn az "eloemesztes" szo kapcsan, mivel az tobb dolgot is jelenthet: van ugye az, hogy csak ppp/slip/whatever hasonlo (nem az ep log a neten kozvetlenul!), de olyan is volt c64-en, hogy a weboldalt pc elorenderelte, es c64 csak megjeleniti. Vegulis - ha jol tudom - az opera mini pont igy mux a "nemokos" telefonokon: nem o rendereli le a weboldalt (nem is lenne ra eleg eroforrasa), hanem az Opera szerverparkjahoz fordul, es o csak egyszeru megjelenitest vegez, amit elofeldoztak mar neki ...
Masreszt viszont, nem kotelezo pont EP-n webet bongeszni (vagy max css/js-re tenne nagy ivben, persze ettol sok mai weboldal nem lenne tul hasznalhato, de egyszeru html-ek mehetnenek legalabb), imho sokkal celravezetobb es nagyobb az igeny pl valami egyszeru chatre ("cool factor") mint irtam iRC kliens pl egyszeruen megvalosithato, en C64-en el is kezdtem anno. Masik a file-ok masolgatasa neten at, ez azert eleg cool es hasznos is lenne.
Szerintem körbe kéne nézni elterjedtebb Z80-as táborokban (MSX/CPC/Spectrum), ha akadnak ilyen projekt kapcsolási rajzokkal, forráskódokkal, akkor az EP-hez igazítás nem lenne már nagy ügy.
Itt lathato egy pelda mennyire egyszeru a cucc. Az IC-tol jobbra eso resz nagy resze raadasul be van epitve az olyan RJ45-os csatikba (led-estul mindenestul) amire azt szoktak irni h "with magnetics". Raadasul mas informacioforrasok szerint a levelshifter (a 3.3 versus 5V miatt) nagyreszt megsporolhato, mivel specko szerint az IC bar 3.3V, 5V tolerans input szinten, a kimenete (SO es esetleg az INT is ha interruptban akarjuk EP-t ertesiteni h uj ethernet frame erkezett) lehet gaz v eleg 5V-os TTL szintre v nem, de amugy a specko kiter erre h tenyleg eleg egy egyszeru HCT besorolasu 74xx IC nem kell tullihegni a temat
Igazabol a cucc szinte mar fajdalmasan tul egyszeru ... Az egyeduli problema ott kezdodik, hogy SPI busszal mit csinal az EP. Ha feltesszuk, hogy a CS, SCK, SI, SO cuccosokat kozvetlenul radrotozzuk egy I/O portra az ugy menne, az egyetlen problema ezzel az h lassu lesz: kvazi bitenkent kell adatot kuldeni/fogadni, kozben orajelet menedzselni neki, stb. Mindazonaltal ez mukodne, mivel ilyen leirast mar lattam SD kartya viszonylataban. Ja, a masik erdekesseg meg az, hogy olvastam velemenyeket, hogy "ah, dehat ez soros sz**, lassu lesz". Hat, ha "manualisan" csinaljuk beztos, de ez az IC SPI-t 20MHz-en kepes hasznalni amugy max! Ha elosztjul 8-al, byte-ban ez ket es fel megabyte masodpercenkent ami boven tulvan egy atlag 8 bites gep kepessegen h max i/o savszelesseg akar parallel kapcsolatot feltetelezve is
Ebbol latszik, hogy az SPI itt biztos nem szuk keresztmetszet, amde az teny, hogy hw szinten megoldott parallel-SPI illesztes azert nem artana a normalis sebesseg eleresehez ... Erre irtam h elvileg egy shifter reg ket peldanyban eleg lenne, meg valami ami az orajelet (SCK) generalja neki, de az egyeb EP illesztesekkel egyutt ez igyis jo par IC szep halozata lenne a nyakon ... En ezert is gondolkodtam azon h esetleg egy ocso' MCU (avr mondjuk) jatszhatna az illesztes szerepet, valoszinu egy kisebb AVR meg olcsobb is, mintha diszkret alkatreszekben fel akarja az ember epiteni. Vagy esetleg ha valaki ert GAL-okhoz lehet, az is eleg lenne? Bar lehet ide mar min CPLD kene ... Amugy ENC28J60 google-be beirva es keptalalatokat nezve azonnal adodik par gyakorlati kapcsolas, bar a legtobb mikrokontrollerhez valo illeszteserol szol, mivel azok nativan tudnak altalaban SPI-t (ezert is gondoltam h azzal kene illeszteni EP-hez is). Meg mellesleg UART is szokott lenni bennuk, szoval plusz raforditas nelkul akar soros portnak is hasznalhato lenne egy MCU, de ez mondjuk nem tartozik a konkret temahoz most (hacsak nem akar vki soros porton PC-vel osszekottetest inkabb, es akkor slip/ppp, nem pedig ethernet).
Tehat osszefoglalva: ami hianyzik a projecthez: normalisnak mondhato SPI - parallel konverzio (elobbi oldalan a 28J60, az utobbi oldal pedig az EP buszrendszeret jelenti). Valoszinu, hogy ennek megoldasa a dolog legbonyolultabb resze (hw) oldalrol nem is maga a 28J60, mivel az magaban elvan, alig kell kore par alkatresz koritesnek. Ja, es a cucc 1000HUF alatt van, es hazilag is forraszthato DIP28 nem vmi SMD szornyeteg, amire en ra se merek nezni
Igaz, van par ember akit ez utobbi nem zavar, tisztelem is oket!