ChangeLog 277 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261
  1. 2009-10-06 17:56 fmhess
  2. * [r1549] ChangeLog: Updated ChangeLog for 3.2.14 with "svn2cl -i"
  3. 2009-10-06 17:52 fmhess
  4. * [r1548] configure.ac: bumped library age too.
  5. 2009-10-06 17:49 fmhess
  6. * [r1547] configure.ac: Bumped version.
  7. 2009-10-06 15:53 fmhess
  8. * [r1546] drivers/gpib/tnt4882/mite.c: Fix problem with ioremapping
  9. wrong size of io memory.
  10. 2009-09-23 13:31 fmhess
  11. * [r1545] drivers/gpib/sys/ibinit.c: We don't need daemonize any
  12. more.
  13. 2009-09-22 20:14 fmhess
  14. * [r1544] drivers/gpib/cb7210/cb7210_cs.c,
  15. drivers/gpib/ines/ines_cs.c, drivers/gpib/tnt4882/tnt4882_cs.c:
  16. Change pcmcia drivers from IRQ_TYPE_EXCLUSIVE to
  17. IRQ_TYPE_DYNAMIC_SHARING
  18. 2009-09-22 16:07 fmhess
  19. * [r1543] lib/ibConfYacc.y: Fix some infinite loops that could
  20. occur on parsing a gpib.conf with syntax errors.
  21. Emit warnings for old gpib.conf files that don't put an "="
  22. before boolean
  23. values.
  24. 2009-09-21 20:43 fmhess
  25. * [r1542] drivers/gpib/cb7210/cb7210_cs.c,
  26. drivers/gpib/ines/ines_cs.c, drivers/gpib/tnt4882/tnt4882_cs.c:
  27. Fix null dereference on removal of pcmcia board that was
  28. never configured with gpib_config.
  29. 2009-09-20 02:36 fmhess
  30. * [r1540] ChangeLog: Updated ChangeLog with "svn2cl -i"
  31. 2009-09-20 01:40 fmhess
  32. * [r1539] configure.ac: Bumped version.
  33. 2009-09-20 01:39 fmhess
  34. * [r1538] m4/tcl.m4: Added fixed version of tcl.m4 from Debian
  35. Lenny, which doesn't
  36. exit when tcl is not found.
  37. 2009-09-16 19:15 fmhess
  38. * [r1536] ChangeLog: Updated ChangeLog with "svn2cl -i"
  39. 2009-09-16 19:07 fmhess
  40. * [r1535] Makefile.am: Clean up a few files from distribution
  41. tarball.
  42. 2009-09-16 18:45 fmhess
  43. * [r1534] doc/linux-gpib.sgml: Using docbook version 4.5 now
  44. 2009-09-16 18:03 fmhess
  45. * [r1533] configure.ac: Bumped version for 3.2.12 release.
  46. 2009-09-16 17:30 fmhess
  47. * [r1532] language/Makefile.am: Clean up language/perl/Makefile
  48. when distclean target it used.
  49. 2009-09-16 17:21 fmhess
  50. * [r1531] drivers/gpib/cb7210/cb7210_cs.c,
  51. drivers/gpib/include/pcmcia,
  52. drivers/gpib/include/pcmcia/cistpl.h,
  53. drivers/gpib/ines/ines_cs.c, drivers/gpib/tnt4882/tnt4882_cs.c:
  54. Fixed some PCMCIA compilation problems against 2.6.31 kernel.
  55. 2009-09-16 17:20 fmhess
  56. * [r1530] drivers/gpib/include/amcc5920.h: Fixed some compile
  57. warnings.
  58. 2009-09-16 17:08 fmhess
  59. * [r1529] drivers/gpib/sys/osfuncs.c: Added missing include.
  60. 2009-09-16 15:23 fmhess
  61. * [r1528] drivers/gpib/agilent_82357a/agilent_82357a.c,
  62. drivers/gpib/ni_usb/ni_usb_gpib.c: Replaced some info() calls
  63. with pr_info().
  64. 2009-06-08 18:12 fmhess
  65. * [r1527] configure.ac, language/tcl/Makefile.am, m4/tcl.m4: Fix
  66. for TCL detection with Debian Lenny.
  67. 2009-06-08 17:36 fmhess
  68. * [r1526] lib/gpib_config/gpib_config.c: Fixed reading of base
  69. address from config file.
  70. 2009-03-12 15:25 fmhess
  71. * [r1525] drivers/gpib/tnt4882/mite.c: Fix reference counting for
  72. mite pci devices.
  73. 2009-03-12 14:37 fmhess
  74. * [r1524] lib/gpib_config/gpib_config.c: Removed spurious newline.
  75. 2009-03-12 14:24 fmhess
  76. * [r1523] lib/gpib_config/gpib_config.c: Added --device-file
  77. command line option to gpib_config, to make
  78. it able to use the tempnode variable when called from a udev
  79. rule.
  80. 2009-03-07 14:22 fmhess
  81. * [r1522] drivers/gpib/sys/osinit.c: Patch from Ken McIvor
  82. <mcivor@iit.edu>:
  83. We've heard via a Debian bug report that the module-init-tools
  84. authors
  85. are pushing to eliminate as many files as possible from `/etc/
  86. modprobe.d':
  87. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518241
  88. The attached patch uses the MODULE_ALIAS_CHARDEV_MAJOR() macro to
  89. establish a built-in alias to the gpib_common module, as per
  90. their
  91. recommendation. I've tested it against Debian "sid" without the
  92. `/etc/
  93. modprobe.d/gpib' file and everything appears to work fine.
  94. 2009-01-24 14:49 fmhess
  95. * [r1521] drivers/gpib/sys/ibinit.c: Don't give a NULL name string
  96. to kthread_run.
  97. 2009-01-24 14:30 fmhess
  98. * [r1520] drivers/gpib/sys/ibinit.c: Make sure autospoll_task is
  99. not an error code before using
  100. it in iboffline.
  101. 2008-12-23 04:54 fmhess
  102. * [r1519] drivers/gpib/include/gpib_types.h,
  103. drivers/gpib/sys/ibinit.c, drivers/gpib/sys/osinit.c: Fixed
  104. compilation on 2.6.27 kernel by switching autospoll thread over
  105. to
  106. use linux/kthread.h. Compiles, otherwise untested.
  107. 2008-11-22 02:05 fmhess
  108. * [r1518] drivers/gpib/ni_usb/ni_usb_gpib.c: Fix for bogus warning
  109. from David Farrell <davidjf2001@yahoo.com>
  110. 2008-11-03 16:29 fmhess
  111. * [r1517] doc/linux-gpib.sgml, drivers/gpib/ni_usb/ni_usb_gpib.c,
  112. drivers/gpib/ni_usb/ni_usb_gpib.h: Added support for measurement
  113. computing usb-488
  114. 2008-09-19 02:26 fmhess
  115. * [r1516] language/python/Gpib.py, language/python/gpibinter.c:
  116. Patch from Dan Lenski <dlenski@gmail.com>:
  117. * fixed error handling to get errno from the right place
  118. * __doc__ strings for every function (modeled on the ones Keith
  119. had written)
  120. * a few function names made less terse:
  121. cmd->command
  122. tmo->timeout
  123. trg->trigger
  124. * integer constants for IbaXXXX and IbcXXXX added to the module
  125. * all functions--that don't have something else useful to
  126. return--return
  127. ibsta, just like the C versions
  128. * the read() function now puts its result directly into the
  129. Python output
  130. string, with /no copying/ from a C string to a Python string.
  131. This should
  132. improve efficiency of large and/or frequent reads.
  133. 2008-09-18 00:56 fmhess
  134. * [r1515] language/python/Makefile.am: Patch from "Benjamin M.
  135. Schwartz" <bmschwar@fas.harvard.edu> which makes
  136. install of python bindings respect prefix and DESTDIR.
  137. 2008-09-16 04:30 fmhess
  138. * [r1514] language/python/gpibinter.c: Patch from Dan Lenski
  139. <dlenski@gmail.com> which undoes accidental
  140. rename of module from gpib to _gpib.
  141. 2008-09-14 12:58 fmhess
  142. * [r1513] drivers/gpib/tnt4882/tnt4882_cs.c: Added device id for
  143. pcmcia-gpib+
  144. 2008-09-14 03:35 fmhess
  145. * [r1512] language/python/Gpib.py, language/python/gpibinter.c:
  146. Decided not to split eos_mode into flags/character in python
  147. binding.
  148. 2008-09-13 23:58 fmhess
  149. * [r1511] drivers/gpib/tnt4882/tnt4882_cs.c: Fixed null pointer
  150. dereference when an attempt is made to configure
  151. an ni pcmcia board that doesn't exist.
  152. 2008-09-13 23:21 fmhess
  153. * [r1510] AUTHORS, language/python/Gpib.py,
  154. language/python/gpibinter.c: Update to python binding based on
  155. patches from Keith Dart <dart@google.com>
  156. and Dan Lenski <dlenski@gmail.com>, and my own changes.
  157. 2008-08-31 20:17 fmhess
  158. * [r1509] doc/linux-gpib.sgml: Updated copyright dates.
  159. 2008-08-31 19:34 fmhess
  160. * [r1507] ChangeLog: Regenerated changed log with "svn2cl -i"
  161. 2008-08-31 19:10 fmhess
  162. * [r1506] configure.ac: Bumped version for 3.2.11 release.
  163. 2008-08-31 17:00 fmhess
  164. * [r1505] lib/async.c, lib/ibCmd.c, lib/ibConf.h, lib/ibRd.c,
  165. lib/ibWait.c, lib/ibWrt.c: Trying to resolve issues raised in
  166. tracker patch 1935704.
  167. 2008-08-31 16:03 fmhess
  168. * [r1504] lib/ibWait.c: Don't block on async operation if CMPL
  169. wasn't in wait mask.
  170. 2008-08-28 14:20 fmhess
  171. * [r1503] AUTHORS: Added David to AUTHORS file.
  172. 2008-08-28 14:18 fmhess
  173. * [r1502] drivers/gpib/agilent_82350b/agilent_82350b_write.c: Fix
  174. for race which could cause a lost byte on writes, from
  175. 'Penkler, David' <dave.penkler@hp.com>
  176. 2008-08-24 14:51 fmhess
  177. * [r1501] drivers/gpib/agilent_82350b/agilent_82350b.h,
  178. drivers/gpib/agilent_82350b/agilent_82350b_read.c,
  179. drivers/gpib/agilent_82350b/agilent_82350b_write.c: Trying to
  180. deal with loss of 2nd-to-last byte in fifo transfers with
  181. 82350A.
  182. 2008-08-23 16:37 fmhess
  183. * [r1500] drivers/gpib/agilent_82350b/agilent_82350b_init.c: Fixed
  184. null pointer dereference with 82350B caused by new support for
  185. 82350A.
  186. 2008-08-23 01:06 fmhess
  187. * [r1499] drivers/gpib/include/linux/device.h,
  188. drivers/gpib/sys/osinit.c: Fixed compilation against kernel
  189. 2.6.26.3 by updating linux/device.h
  190. compatibility header from comedi.
  191. 2008-08-23 00:25 fmhess
  192. * [r1498] drivers/gpib/sys/autopoll.c, drivers/gpib/sys/osfuncs.c,
  193. drivers/gpib/sys/osinit.c: Replaced some up/down calls with
  194. mutex_lock and mutex_unlock
  195. since I've changed some semaphores into mutexes.
  196. 2008-08-22 21:25 fmhess
  197. * [r1497] drivers/gpib/include/gpib_types.h,
  198. drivers/gpib/sys/osfuncs.c: Replaced some semaphores with
  199. mutexes.
  200. 2008-08-22 21:12 fmhess
  201. * [r1496] drivers/gpib/include/gpib_types.h,
  202. drivers/gpib/sys/ibinit.c, drivers/gpib/sys/osinit.c: Changed
  203. autospoll_completion from a semaphore to a completion.
  204. 2008-08-19 15:18 fmhess
  205. * [r1495] drivers/gpib/agilent_82350b/agilent_82350b_init.c: Bugfix
  206. for 82350A/B detection from 'Penkler, David'
  207. <dave.penkler@hp.com>
  208. 2008-08-19 00:31 fmhess
  209. * [r1494] doc/linux-gpib.sgml: Some trivial re-wording.
  210. 2008-08-19 00:30 fmhess
  211. * [r1493] drivers/gpib/agilent_82350b/agilent_82350b.h,
  212. drivers/gpib/agilent_82350b/agilent_82350b_init.c: Fixed some
  213. confusion between pci device and subdevice id numbers
  214. reported by: "Penkler, David" <dave.penkler@hp.com>
  215. 2008-08-12 00:41 fmhess
  216. * [r1492] doc/linux-gpib.sgml: Added notes about the hp 82350A.
  217. 2008-08-11 13:36 fmhess
  218. * [r1491] drivers/gpib/agilent_82350b/agilent_82350b_init.c,
  219. drivers/gpib/cec/init.c, drivers/gpib/include/plx9050.h,
  220. drivers/gpib/ines/ines_init.c: Added PLX9050_ prefix to
  221. definitions in plx9050.h to reduce chance of
  222. name collision.
  223. 2008-08-11 13:28 fmhess
  224. * [r1490] drivers/gpib/agilent_82350b/agilent_82350b_init.c:
  225. Replaced more magic bits with named constants. Tweaked firmware
  226. loading loop so ready bit is always checked before a write, and
  227. not checked after last write.
  228. 2008-08-11 13:26 fmhess
  229. * [r1489] drivers/gpib/include/plx9050.h: Added more bit
  230. definitions for CNTRL register.
  231. 2008-08-04 04:07 fmhess
  232. * [r1488] drivers/gpib/agilent_82350b/agilent_82350b.h,
  233. drivers/gpib/agilent_82350b/agilent_82350b_init.c,
  234. drivers/gpib/include/gpibP.h, drivers/gpib/include/plx9050.h,
  235. drivers/gpib/sys/osinit.c: First pass at 82350A support in the
  236. agilent_82350b driver.
  237. 2008-07-23 20:13 fmhess
  238. * [r1487] drivers/gpib/agilent_82350b/agilent_82350b_init.c: Call
  239. pci_enable_device before requesting io regions and irq.
  240. 2008-07-07 15:21 fmhess
  241. * [r1486] drivers/gpib/include/gpib_ioctl.h: Pad ioctl struct
  242. instead of relying on non-portable pack pragma.
  243. 2008-07-03 20:26 fmhess
  244. * [r1485] drivers/gpib/include/gpib_ioctl.h: Use #pragma pack to
  245. make sure our alignment doesn't get screwed by
  246. user's compiler options.
  247. 2008-07-03 20:04 fmhess
  248. * [r1484] drivers/gpib/include/gpib_ioctl.h: Fixed some
  249. incompatible alignments with ioctl structs when compiled in
  250. 64 or 32 bit mode.
  251. 2008-06-28 21:00 fmhess
  252. * [r1483] drivers/gpib/include/gpib_types.h,
  253. drivers/gpib/sys/ibinit.c, drivers/gpib/sys/osfuncs.c,
  254. drivers/gpib/sys/osinit.c: Removed autopoll_mutex, which wasn't
  255. doing anything useful.
  256. 2008-06-28 20:56 fmhess
  257. * [r1482] drivers/gpib/include/gpib_types.h,
  258. drivers/gpib/sys/ibinit.c, drivers/gpib/sys/ibread.c,
  259. drivers/gpib/sys/osfuncs.c, drivers/gpib/sys/osinit.c: Go back to
  260. BKL, since simple ioctl_mutex isn't going to cut it.
  261. 2008-06-28 19:26 fmhess
  262. * [r1481] drivers/gpib/include/gpib_ioctl.h,
  263. drivers/gpib/include/gpib_proto.h,
  264. drivers/gpib/include/gpib_types.h, drivers/gpib/sys/osfuncs.c,
  265. drivers/gpib/sys/osinit.c, lib/gpib_config/gpib_config.c,
  266. lib/ibCmd.c, lib/ibRd.c, lib/ibWrt.c: Fix compatibility of 32 bit
  267. user space with 64 bit kernel. Breaks
  268. compatibility of user space/kernel driver interface with older
  269. linux-gpib
  270. releases
  271. 2008-02-19 19:31 fmhess
  272. * [r1480] drivers/gpib/ni_usb/ni_usb_gpib.c: usb-b barfs if you try
  273. to send more than 16 command bytes at once.
  274. 2008-02-19 19:30 fmhess
  275. * [r1479] drivers/gpib/ni_usb/ni_usb_gpib.h: Added a little more
  276. info about error 4.
  277. 2008-02-19 15:37 fmhess
  278. * [r1478] doc/linux-gpib.sgml: Added mention of usage for ibcnt
  279. with FindLstn function.
  280. 2008-01-30 21:07 fmhess
  281. * [r1477] INSTALL: Fixed udev rule for setting permissions.
  282. 2008-01-30 20:14 fmhess
  283. * [r1475] ChangeLog: Reran svn2cl at top level to get full
  284. ChangeLog.
  285. 2008-01-30 19:58 fmhess
  286. * [r1474] configure.ac: Bumped version for 3.2.10 release.
  287. 2008-01-30 19:35 fmhess
  288. * [r1473] ChangeLog: Generated ChangeLog with svn2cl.
  289. 2008-01-07 18:37 fmhess
  290. * [r1472] lib/ibutil.c: Made slightly more valgrind-friendly.
  291. 2007-10-14 22:04 fmhess
  292. * [r1471] drivers/gpib/cb7210/cb7210_cs.c,
  293. drivers/gpib/ines/ines_cs.c, drivers/gpib/tnt4882/tnt4882_cs.c:
  294. More SA_SHIRQ to IRQF_SHARED changes.
  295. 2007-10-14 21:51 fmhess
  296. * [r1470] drivers/gpib/tnt4882/mite.c: Replaced use of deprecated
  297. pci_find_device with pci_get_device
  298. (and pci_dev_put).
  299. 2007-10-14 21:46 fmhess
  300. * [r1469] drivers/gpib/agilent_82350b/agilent_82350b_init.c,
  301. drivers/gpib/cb7210/cb7210_init.c, drivers/gpib/cec/init.c,
  302. drivers/gpib/include/linux/interrupt.h,
  303. drivers/gpib/ines/ines_init.c, drivers/gpib/pc2/pc2_init.c,
  304. drivers/gpib/tnt4882/tnt4882_init.c: Replaced use of deprecated
  305. SA_SHIRQ flag with IRQF_SHARED.
  306. 2007-10-14 21:45 fmhess
  307. * [r1468] drivers/gpib/sys/osinit.c: Fixed compile error against
  308. 2.6.23.1 kernel.
  309. 2007-09-06 03:34 fmhess
  310. * [r1467] lib/ibWait.c: Bug fix from Mark Hounschell
  311. <markh@compro.net>:
  312. If the END bit is set in ibsta or ThreadIbsta() and then ibwait
  313. is called,
  314. the END bit is lost.
  315. 2007-04-19 15:26 fmhess
  316. * [r1466] configure.ac, doc/Makefile.am, drivers/Makefile.am,
  317. language/php/Makefile.am, language/tcl/Makefile.am: Fixed
  318. warnings from automake 1.10
  319. 2007-04-19 15:14 fmhess
  320. * [r1465] drivers/Makefile.am: Added explanatory comment
  321. 2007-04-19 14:51 fmhess
  322. * [r1464] drivers/Makefile.am: Ignore errors when invoking kernel
  323. makefile
  324. in all-local. This avoids fatal errors during
  325. make install when building on an NFS filesystem
  326. with root_squash turned on.
  327. 2007-04-13 19:43 fmhess
  328. * [r1463] drivers/gpib/ines/ines_init.c: Fixed compile warning.
  329. 2007-04-10 00:36 fmhess
  330. * [r1462] drivers/Makefile.am: change mknod option from --mode to
  331. -m for busybox
  332. (suggested by Kevin Anderson <kehander@yahoo.com>)
  333. 2007-04-05 14:53 fmhess
  334. * [r1461] drivers/gpib/hp_82335/hp82335.h,
  335. drivers/gpib/hp_82335/hp82335_init.c: Don't attempt to reserve
  336. hp82335 adapter ROM.
  337. 2007-04-04 19:49 fmhess
  338. * [r1460] drivers/gpib/hp_82335/hp82335_init.c: Return more
  339. meaningful error values on errors
  340. when configuring hp82335.
  341. 2007-03-26 00:55 fmhess
  342. * [r1458] configure.ac, lib/ibConfYacc.y: Removed double
  343. declaration of T_DCL token.
  344. 2007-03-26 00:34 fmhess
  345. * [r1457] ChangeLog, drivers/gpib/cb7210/cb7210_cs.c,
  346. drivers/gpib/ines/ines_cs.c, drivers/gpib/tnt4882/tnt4882_cs.c:
  347. Fixed some compile warnings against a 2.6.20 kernel.
  348. 2007-03-26 00:27 fmhess
  349. * [r1456] drivers/gpib/agilent_82357a/agilent_82357a.c,
  350. drivers/gpib/ni_usb/ni_usb_gpib.c: Fixed compilation warnings due
  351. to dropping of
  352. struct pt_regs * parameter from usb functions
  353. in 2.6.19 kernel.
  354. 2007-03-25 23:35 fmhess
  355. * [r1455] ChangeLog, drivers/gpib/agilent_82350b/agilent_82350b.h,
  356. drivers/gpib/agilent_82350b/agilent_82350b_interrupt.c,
  357. drivers/gpib/cb7210/cb7210.h, drivers/gpib/cb7210/interrupt.c,
  358. drivers/gpib/cec/cec.h, drivers/gpib/cec/interrupt.c,
  359. drivers/gpib/hp_82335/hp82335.h,
  360. drivers/gpib/hp_82335/hp82335_init.c,
  361. drivers/gpib/hp_82341/hp_82341.h,
  362. drivers/gpib/hp_82341/hp_82341_init.c,
  363. drivers/gpib/include/gpibP.h, drivers/gpib/include/gpib_types.h,
  364. drivers/gpib/include/linux/interrupt.h, drivers/gpib/ines/ines.h,
  365. drivers/gpib/ines/ines_cs.c, drivers/gpib/ines/interrupt.c,
  366. drivers/gpib/pc2/interrupt.c, drivers/gpib/pc2/pc2.h,
  367. drivers/gpib/sys/osutil.c, drivers/gpib/tnt4882/interrupt.c,
  368. drivers/gpib/tnt4882/tnt4882.h,
  369. drivers/gpib/tnt4882/tnt4882_read.c,
  370. drivers/gpib/tnt4882/tnt4882_write.c: Deal with dropping of
  371. struct pt_regs * parameter
  372. on interrupt handlers in 2.6.19 kernel.
  373. 2007-03-25 23:06 fmhess
  374. * [r1454] drivers/gpib/include/linux/interrupt.h: Added kernel
  375. compatibility header from comedi, to
  376. deal with change to interrupt handler prototype
  377. in kernel api.
  378. 2007-03-25 22:43 fmhess
  379. * [r1453] ChangeLog, configure.ac: Prepare for 3.2.09 release.
  380. 2007-02-24 02:44 fmhess
  381. * [r1452] language/php/TESTS/test1: Removed binary file that
  382. shouldn't have been added in the
  383. first place.
  384. 2007-01-16 03:21 fmhess
  385. * [r1451] AUTHORS: Added Gudjon
  386. 2007-01-11 01:35 fmhess
  387. * [r1450] drivers/gpib/cb7210/cb7210_cs.c,
  388. drivers/gpib/ines/ines_cs.c: Patch from "Gudjon I. Gudjonsson"
  389. <gudjon@mc2.chalmers.se>:
  390. Removed obsolete pcmcia calls: pcmcia_release_configuration(),
  391. pcmcia_release_io(), and pcmcia_release_irq().
  392. 2007-01-11 01:33 fmhess
  393. * [r1449] drivers/gpib/agilent_82357a/agilent_82357a.c: Patch from
  394. "Gudjon I. Gudjonsson" <gudjon@mc2.chalmers.se>:
  395. Got rid of mixed code and declarations, since gcc doesn't
  396. support C99 by default.
  397. 2007-01-11 01:32 fmhess
  398. * [r1448] drivers/gpib/sys/osinit.c: Patch from "Gudjon I.
  399. Gudjonsson" <gudjon@mc2.chalmers.se>:
  400. file_operations struct no longer has readv and writev
  401. members.
  402. 2007-01-11 01:30 fmhess
  403. * [r1447] drivers/gpib/cb7210/cb7210.h: Patch from "Gudjon I.
  404. Gudjonsson" <gudjon@mc2.chalmers.se>:
  405. Removed obsolete include of linux/config.h
  406. 2007-01-04 02:02 fmhess
  407. * [r1446] drivers/gpib/cb7210/cb7210_cs.c,
  408. drivers/gpib/ines/ines_cs.c: Ported to 2.6.17 kernel pcmcia api,
  409. by
  410. "Gudjon I. Gudjonsson" <gudjon@mc2.chalmers.se>
  411. 2007-01-03 02:20 fmhess
  412. * [r1445] drivers/gpib/tnt4882/tnt4882_cs.c: Ported to 2.6.17
  413. kernel pcmcia api, by
  414. "Gudjon I. Gudjonsson" <gudjon@mc2.chalmers.se>
  415. 2006-12-12 01:37 fmhess
  416. * [r1444] doc/linux-gpib.sgml: Fix kernel driver type for quancom
  417. boards.
  418. 2006-12-07 03:13 fmhess
  419. * [r1443] language/php/Makefile.am: Added -DCOMPILE_DL=1 to
  420. CPPFLAGS, from
  421. "Gudjon I. Gudjonsson" <gudjon@mc2.chalmers.se>
  422. 2006-12-02 02:46 fmhess
  423. * [r1442] drivers/gpib/agilent_82350b/agilent_82350b_interrupt.c,
  424. drivers/gpib/hp_82341/hp_82341_read.c,
  425. drivers/gpib/hp_82341/hp_82341_write.c,
  426. drivers/gpib/ines/ines_read.c, drivers/gpib/ines/ines_write.c,
  427. drivers/gpib/ines/interrupt.c: More sparc 64 compile fixes.
  428. 2006-12-01 03:21 fmhess
  429. * [r1441] drivers/gpib/agilent_82350b/agilent_82350b_read.c,
  430. drivers/gpib/agilent_82350b/agilent_82350b_write.c,
  431. drivers/gpib/include/linux/delay.h: More fixes for sparc64
  432. compilation.
  433. 2006-11-28 00:47 fmhess
  434. * [r1440] drivers/gpib/agilent_82350b/agilent_82350b_read.c: Added
  435. missing include of <linux/wait.h> which causes compilation
  436. failure on sparc 64.
  437. 2006-11-20 21:12 fmhess
  438. * [r1439] drivers/gpib/sys/osinit.c: Got rid of UTS_RELEASE usage,
  439. since it causes
  440. compile problems across kernel versions
  441. that aren't worth fixing.
  442. 2006-11-16 02:44 fmhess
  443. * [r1438] drivers/gpib/cec/cec.h, drivers/gpib/ines/ines.h,
  444. drivers/gpib/sys/ibinit.c, drivers/gpib/sys/ibsys.h: Removed
  445. obsolete includes of linux/config.h
  446. 2006-11-13 01:03 fmhess
  447. * [r1437] drivers/gpib/agilent_82357a/agilent_82357a.c: 82357B
  448. doesn't become system controller unless you send the
  449. 9914 auxilliary command.
  450. 2006-11-12 23:17 fmhess
  451. * [r1436] usb/agilent_82357a/agilent_82357a: Agilent 82357B needs
  452. the "-t fx2" command line option
  453. for fxload.
  454. 2006-11-12 22:55 fmhess
  455. * [r1435] doc/linux-gpib.sgml,
  456. drivers/gpib/agilent_82357a/agilent_82357a.c,
  457. drivers/gpib/agilent_82357a/agilent_82357a.h,
  458. usb/agilent_82357a/agilent_82357a,
  459. usb/agilent_82357a/agilent_82357a.usermap: Added support for
  460. Agilent 82357B.
  461. 2006-10-26 18:11 fmhess
  462. * [r1434] README: Updated copyright dates.
  463. 2006-08-30 18:21 fmhess
  464. * [r1433] drivers/gpib/agilent_82357a/agilent_82357a.c,
  465. drivers/gpib/ni_usb/ni_usb_gpib.c: Added some missing & before
  466. function names
  467. passed as function pointers. gcc doesn't care, but we might
  468. as well be correct.
  469. 2006-08-30 18:13 fmhess
  470. * [r1432] drivers/gpib/tnt4882/tnt4882_init.c: Fixed warning about
  471. mixed declarations and code.
  472. 2006-08-23 19:55 fmhess
  473. * [r1430] lib/Makefile.am: Added ibConfLex.h to libgpib_la_SOURCES
  474. 2006-08-23 19:52 fmhess
  475. * [r1429] lib/Makefile.am: Fixed capitalization error in
  476. ibConfLex.h target.
  477. 2006-08-23 19:29 fmhess
  478. * [r1426] ChangeLog: Added 3.2.08 changes.
  479. 2006-08-23 19:04 fmhess
  480. * [r1425] Makefile.am, drivers/Makefile.am: Clean up some garbage
  481. from distribution tarball.
  482. 2006-08-23 18:05 fmhess
  483. * [r1424] Makefile.am: Clean up svn files from distribution
  484. tarball.
  485. 2006-08-23 17:53 fmhess
  486. * [r1423] lib/ibConfYacc.y: Fixed reporting of parse errors, due to
  487. the fact that
  488. yyparse returns 1, not a negative value on
  489. error.
  490. 2006-08-23 17:45 fmhess
  491. * [r1422] lib/ibConfYacc.y: Fixed infinite loop on parse error.
  492. 2006-08-23 17:34 fmhess
  493. * [r1421] lib/ibConfLex.l, lib/ibConfYacc.y, lib/ib_internal.h:
  494. Made flex generated analyzer reentrant.
  495. 2006-08-23 15:06 fmhess
  496. * [r1420] doc/Makefile.am: Only update gpib_version_txt if VERSION
  497. has
  498. actually changed, to prevent rebuild of documentation
  499. every time configure is run.
  500. 2006-08-23 14:50 fmhess
  501. * [r1419] lib/ib.h: Fixed bogus compile warning.
  502. 2006-08-23 14:45 fmhess
  503. * [r1418] configure.ac: Bumped versions for next release (3.2.08).
  504. 2006-08-23 14:44 fmhess
  505. * [r1417] doc/Makefile.am: gpib_version_txt really depends on the
  506. Makefile,
  507. not configure.ac.
  508. 2006-08-23 14:17 fmhess
  509. * [r1416] drivers/Makefile.am, drivers/gpib/Makefile: Fixed
  510. compilation problems due to moving directories around.
  511. Use kbuild to install/clean module subdirectories.
  512. 2006-08-23 13:16 fmhess
  513. * [r1415] lib/Makefile.am, lib/ibConfLex.l, lib/ibConfYacc.y,
  514. lib/ib_internal.h: Fixed flex/bison compile problems.
  515. 2006-08-23 02:59 fmhess
  516. * [r1414] Makefile.am, configure.ac, drivers/Makefile.am,
  517. drivers/agilent_82350b, drivers/agilent_82357a, drivers/cb7210,
  518. drivers/cec, drivers/eastwood, drivers/gpib/agilent_82350b,
  519. drivers/gpib/agilent_82357a, drivers/gpib/cb7210,
  520. drivers/gpib/cec, drivers/gpib/eastwood, drivers/gpib/hp_82335,
  521. drivers/gpib/hp_82341, drivers/gpib/include, drivers/gpib/ines,
  522. drivers/gpib/nec7210, drivers/gpib/ni_usb, drivers/gpib/pc2,
  523. drivers/gpib/sys, drivers/gpib/tms9914, drivers/gpib/tnt4882,
  524. drivers/gpib/tnt4882-tms, drivers/hp82335, drivers/hp_82341,
  525. drivers/include, drivers/ines, drivers/nec7210, drivers/ni_usb,
  526. drivers/pc2, drivers/sys, drivers/tms9914, drivers/tnt4882,
  527. drivers/tnt4882-tms, include/Makefile.am, lib/Makefile.am,
  528. lib/ibConfLex.l, lib/ibConfYacc.y, lib/ib_internal.h: Moved
  529. driver subdirectories into drivers/gpib. Doesn't
  530. currently compile (will fix tomorrow).
  531. 2006-08-23 02:06 fmhess
  532. * [r1413] driver, drivers, drivers/gpib: renamed driver
  533. subdirectory to drivers, to be more like
  534. kernel directory structure.
  535. 2006-08-21 21:14 fmhess
  536. * [r1412] lib/Makefile.am: Got rid of bogus plus sign between yacc
  537. targets.
  538. 2006-08-04 13:03 fmhess
  539. * [r1411] driver/ni_usb/ni_usb_gpib.c: Print out serial number for
  540. gpib-hs instead of dumping a raw
  541. block.
  542. 2006-08-04 12:55 fmhess
  543. * [r1410] driver/sys/ibinit.c, driver/sys/osfuncs.c: Fixed problem
  544. with gpib_config failing to take an unconfigured board
  545. offline.
  546. 2006-07-31 14:54 fmhess
  547. * [r1409] lib/gpib_config/gpib_config.c: Fix possible kernel crash
  548. when gpib_config attempts to take a board
  549. offline after minor numbers for online boards have been
  550. rearranged in gpib.conf
  551. 2006-07-23 18:40 fmhess
  552. * [r1408] doc/linux-gpib.sgml: Fixed broken link to ibsta that was
  553. supposed to be to iberr.
  554. 2006-07-23 18:39 fmhess
  555. * [r1407] lib/ibWrt.c: Return EARG errors instead of EDVR (and
  556. failing to set ibcnt) when
  557. a device descriptor is passed to SendDataBytes(), Send(), or
  558. SendList().
  559. 2006-07-19 17:09 fmhess
  560. * [r1406] configure.ac, driver/Makefile.am: Fixed (mostly)
  561. compilation against 2.6.17. It compiles with a small
  562. patch to the kernel's scripts/Makefile.modpost
  563. 2006-07-19 15:00 fmhess
  564. * [r1405] driver/tnt4882/mite.c, driver/tnt4882/mite.h,
  565. driver/tnt4882/tnt4882_init.c: Fixed problems with improper
  566. deallocation of io resources after
  567. attempting to configure a single pci-gpib board on multiple
  568. device
  569. files.
  570. 2006-07-11 01:22 fmhess
  571. * [r1404] driver/agilent_82350b/agilent_82350b_read.c,
  572. driver/hp_82341/hp_82341_read.c, driver/ines/ines_read.c,
  573. driver/sys/device.c: More int/size_t fixes for 64 bit arches.
  574. 2006-07-11 01:00 fmhess
  575. * [r1403] driver/include/gpib_types.h: Made return value of
  576. gpib_interface_t.read and write an int.
  577. 2006-07-10 11:58 fmhess
  578. * [r1402] driver/sys/ibread.c: Fixed another int/size_t problem
  579. that shows up on 64 bit systems
  580. (from Michael Ritzert" <michael@ritzert.de>).
  581. 2006-07-10 00:05 fmhess
  582. * [r1401] driver/sys/osfuncs.c: Fixed type of nbytes variable
  583. passed to ibrd(), which is probably
  584. causing problems on 64 bit systems.
  585. 2006-07-09 14:15 fmhess
  586. * [r1400] lib/ibRd.c: Fixed compile error.
  587. 2006-07-06 18:19 fmhess
  588. * [r1399] driver/ni_usb/ni_usb_gpib.c: Added some comments
  589. indicating where the read of the serial number
  590. happens for the usb-hs.
  591. 2006-07-03 15:55 fmhess
  592. * [r1398] driver/ni_usb/ni_usb_gpib.c: Fixed number of bytes
  593. reported sent when write partially completes
  594. (due to timeout for example).
  595. 2006-07-03 15:44 fmhess
  596. * [r1397] driver/ni_usb/ni_usb_gpib.c: Updated comment to reflect
  597. that I actually checked that the
  598. 1000 second timeout works.
  599. 2006-07-03 14:54 fmhess
  600. * [r1396] driver/ni_usb/ni_usb_gpib.c: Increase os timeout, since
  601. adapter's timeout has much looser tolerances
  602. than I imagined.
  603. 2006-07-03 13:55 fmhess
  604. * [r1395] driver/sys/osfuncs.c: Fixed little error suppression hack
  605. on reads.
  606. 2006-06-30 21:39 fmhess
  607. * [r1394] driver/ni_usb/ni_usb_gpib.c: Fixed kernel panic due to
  608. kernel timers not getting cleaned up
  609. after a read/write is interrupted by a signal.
  610. 2006-06-30 21:06 fmhess
  611. * [r1393] lib/async.c, lib/ibRd.c: fixed a few error codes, and set
  612. ibcnt properly when the addressing
  613. fails in ibrd().
  614. 2006-06-25 18:12 fmhess
  615. * [r1392] driver/tnt4882/tnt4882_cs.c: Removed useless free_ports
  616. code.
  617. 2006-06-25 17:35 fmhess
  618. * [r1391] driver/tms9914/util.c: Compile fixes.
  619. 2006-06-25 16:38 fmhess
  620. * [r1390] driver/include/gpib_state_machines.h,
  621. driver/include/nec7210.h, driver/include/tms9914.h,
  622. driver/nec7210/util.c, driver/tms9914/interrupt.c,
  623. driver/tms9914/util.c: Try to properly distinguish between
  624. various talker and listener
  625. function states (from 488.1 standard) when setting LACS and TACS.
  626. 2006-06-18 22:51 fmhess
  627. * [r1389] driver/eastwood/eastwood_gpib.c: Fixed compile error
  628. caused by last reversion.
  629. 2006-06-18 22:46 fmhess
  630. * [r1388] driver/eastwood/eastwood_gpib.c,
  631. driver/eastwood/eastwood_gpib.h: Reverted attempt to work around
  632. hardware bug (it doesn't work).
  633. 2006-06-18 22:44 fmhess
  634. * [r1387] driver/include/nec7210.h: added private void* to nec7210
  635. struct.
  636. 2006-06-18 21:23 fmhess
  637. * [r1386] driver/eastwood/eastwood_gpib.c,
  638. driver/eastwood/eastwood_gpib.h: Fixed eastwood_hybrid interface.
  639. Added workaround for hardware bug
  640. that occurs during dma reads.
  641. 2006-06-18 01:57 fmhess
  642. * [r1385] driver/eastwood/eastwood_gpib.c: Now we are sure (for
  643. real this time) that we have dealt with races between
  644. timeouts and END being detected on dma reads. Also added
  645. eastwood_hybrid
  646. board type, which uses dma for writes but not for reads.
  647. 2006-06-13 02:09 fmhess
  648. * [r1384] driver/eastwood/eastwood_gpib.c: Make absolutely sure END
  649. status is in sync with transfer count
  650. on dma reads.
  651. 2006-06-11 15:51 fmhess
  652. * [r1383] driver/agilent_82350b/agilent_82350b_init.c,
  653. driver/agilent_82357a/agilent_82357a.c,
  654. driver/cb7210/cb7210_init.c, driver/cec/init.c,
  655. driver/eastwood/eastwood_gpib.c, driver/hp82335/hp82335_init.c,
  656. driver/hp_82341/hp_82341_init.c, driver/ines/ines_init.c,
  657. driver/nec7210/init.c, driver/ni_usb/ni_usb_gpib.c,
  658. driver/pc2/pc2_init.c, driver/tms9914/init.c,
  659. driver/tnt4882-tms/init.c, driver/tnt4882/tnt4882_init.c: Patch
  660. from Sam Bishop <sam@bishop.dhs.org>, <sbishop@micron.com>:
  661. I've attached a little patch that adds "__init" and "__exit"
  662. annotations to
  663. all of the module initialization and exit functions which were
  664. missing them.
  665. 2006-06-05 22:59 fmhess
  666. * [r1382] driver/sys/osfuncs.c: suppress read errors when we have
  667. received the END byte, not just
  668. when we have received maximum number of bytes requested.
  669. 2006-06-05 00:29 fmhess
  670. * [r1381] ChangeLog: Added 3.2.07 changes.
  671. 2006-06-04 23:45 fmhess
  672. * [r1380] examples/ibtest.c: Made ibtest print bytes in hex when it
  673. receives binary data from a read.
  674. 2006-06-04 23:11 fmhess
  675. * [r1379] driver/sys/osfuncs.c: Fix possibility of bogus errors if
  676. a read or write is aborted
  677. immediately after it completes.
  678. 2006-06-03 14:19 fmhess
  679. * [r1378] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h,
  680. driver/tnt4882/ni-usb-b.txt: Fixed parsing of result from attempt
  681. to read more than 3 registers
  682. at once. Added printout of usb-b serial number at startup, thanks
  683. to Sam Bishop <sam@bishop.dhs.org> figuring out what a previously
  684. unknown block of bytes meant.
  685. 2006-06-01 14:39 fmhess
  686. * [r1377] configure.ac: bumped version
  687. 2006-05-31 01:16 fmhess
  688. * [r1376] driver/eastwood/eastwood_gpib.c: Removed instance of
  689. initial_count I missed before when getting rid
  690. of that variable.
  691. 2006-05-31 01:08 fmhess
  692. * [r1375] driver/nec7210/write.c: Made sure there is no ambiguity
  693. on precedence of dereference
  694. and increment operators when incrementing count of bytes written.
  695. 2006-05-31 00:40 fmhess
  696. * [r1374] driver/eastwood/eastwood_gpib.c,
  697. driver/eastwood/eastwood_gpib.h: Added support for new AUX_NBAF
  698. command and for reporting number
  699. of data bytes successfully written on partially completed writes.
  700. 2006-05-30 03:21 fmhess
  701. * [r1373] lib/async.c, lib/ibWrt.c, lib/ib_internal.h: Made changes
  702. to user space library to support reporting of number
  703. of data bytes written on partially completed writes.
  704. 2006-05-30 01:52 fmhess
  705. * [r1372] driver/tms9914/write.c: Fixed return of number of bytes
  706. written from pio_write()
  707. 2006-05-29 21:21 fmhess
  708. * [r1371] driver/agilent_82350b/agilent_82350b.h,
  709. driver/agilent_82350b/agilent_82350b_init.c,
  710. driver/agilent_82350b/agilent_82350b_read.c,
  711. driver/agilent_82350b/agilent_82350b_write.c,
  712. driver/agilent_82357a/agilent_82357a.c, driver/cb7210/cb7210.h,
  713. driver/cb7210/cb7210_init.c, driver/cb7210/cb7210_read.c,
  714. driver/cb7210/cb7210_write.c, driver/cec/cec.h,
  715. driver/cec/init.c, driver/hp82335/hp82335.h,
  716. driver/hp82335/hp82335_init.c, driver/hp_82341/hp_82341.h,
  717. driver/hp_82341/hp_82341_init.c, driver/hp_82341/hp_82341_read.c,
  718. driver/hp_82341/hp_82341_write.c, driver/include/gpib_proto.h,
  719. driver/include/gpib_types.h, driver/include/nec7210.h,
  720. driver/include/tms9914.h, driver/ines/ines.h,
  721. driver/ines/ines_init.c, driver/ines/ines_read.c,
  722. driver/ines/ines_write.c, driver/nec7210/read.c,
  723. driver/nec7210/write.c, driver/ni_usb/ni_usb_gpib.c,
  724. driver/pc2/pc2_init.c, driver/sys/ibread.c, driver/sys/ibwrite.c,
  725. driver/sys/osfuncs.c, driver/tms9914/read.c,
  726. driver/tms9914/write.c, driver/tnt4882/tnt4882.h,
  727. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c,
  728. driver/tnt4882/tnt4882_write.c: Added support for proper
  729. reporting of the number of bytes sent
  730. on a write that only partially completes.
  731. 2006-05-29 21:21 fmhess
  732. * [r1370] driver/cb7210/cb7210_cs.c, driver/ines/ines_cs.c,
  733. driver/tnt4882/tnt4882_cs.c: Fixed compile warning due to updates
  734. for pcmcia on 2.6.16 kernels.
  735. 2006-05-23 02:05 fmhess
  736. * [r1369] driver/agilent_82357a/agilent_82357a.c,
  737. driver/cb7210/cb7210_cs.c, driver/ines/ines_cs.c,
  738. driver/ni_usb/ni_usb_gpib.c, driver/tnt4882/tnt4882_cs.c: 2.6.16
  739. compile fixes for pcmcia and usb (untested)
  740. 2006-05-22 02:14 fmhess
  741. * [r1368] language/guile/Makefile.am: library was supposed to be
  742. libgpib-guile, now libgpib_guile
  743. 2006-05-22 00:32 fmhess
  744. * [r1367] driver/cb7210/cb7210_cs.c, driver/ines/ines.h,
  745. driver/ines/ines_cs.c, driver/tnt4882/tnt4882.h,
  746. driver/tnt4882/tnt4882_cs.c: 2.6.13 and later kernels require
  747. pcmcia drivers to reserve their own
  748. io regions.
  749. 2006-05-08 01:06 fmhess
  750. * [r1366] driver/ines/ines_cs.c, driver/tnt4882/tnt4882_cs.c: Fixes
  751. for pcmciautils with kernels 2.6.13 through 2.6.15
  752. 2006-05-08 00:59 fmhess
  753. * [r1365] driver/cb7210/cb7210_cs.c: Fixes for use with pcmciautils
  754. and kernels 2.6.13-2.6.15
  755. 2006-05-07 22:46 fmhess
  756. * [r1364] driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c: Work
  757. around broken cb7210 return to local behavior with undocumented
  758. auxilliary command.
  759. 2006-05-07 22:43 fmhess
  760. * [r1363] driver/eastwood, driver/eastwood/Makefile,
  761. driver/eastwood/eastwood_gpib.c, driver/eastwood/eastwood_gpib.h:
  762. Added code for Fluke 8845/6 device to repository.
  763. 2006-05-07 22:41 fmhess
  764. * [r1362] driver/nec7210/interrupt.c: Made
  765. nec7210_interrupt_have_status() return IRQ_HANDLED or
  766. IRQ_NONE as appropriate.
  767. 2006-04-30 00:32 fmhess
  768. * [r1361] driver/nec7210/interrupt.c: err undo last change since it
  769. was wrong.
  770. 2006-04-30 00:30 fmhess
  771. * [r1360] driver/nec7210/interrupt.c: Always update status in
  772. nec7210 interrupt handler, so we can
  773. detect if ATN has changed reliably.
  774. 2006-04-29 22:51 fmhess
  775. * [r1359] examples/ibtest.c: Added ability to do device clear.
  776. 2006-04-29 18:44 fmhess
  777. * [r1358] lib/ibLoc.c: Allow board-level ibloc to execute without
  778. holding board mutex.
  779. 2006-04-29 18:41 fmhess
  780. * [r1357] examples/ibtest.c: Added support for calling ibloc().
  781. 2006-04-24 01:29 fmhess
  782. * [r1356] examples/ibtest.c: Added printout of some missing status
  783. bits. Added SPOLL to instructions
  784. for ibwait() prompt.
  785. 2006-04-24 00:58 fmhess
  786. * [r1355] lib/ibask.c: Made ibask always say SPOLL bit is enabled.
  787. 2006-04-24 00:52 fmhess
  788. * [r1354] driver/include/nec7210.h,
  789. driver/include/nec7210_registers.h, driver/nec7210/util.c,
  790. lib/ibWait.c, lib/ibconfig.c: Added some initial support for
  791. SPOLL status bit.
  792. 2006-04-24 00:51 fmhess
  793. * [r1353] driver/include/gpib_user.h: Removed unused DRIVERBITS
  794. 2006-04-22 19:13 fmhess
  795. * [r1352] driver/sys/ibinit.c: Disable autospoll thread on
  796. nios2nommu
  797. 2006-04-22 16:45 fmhess
  798. * [r1351] configure.ac: Don't run python tests if python binding is
  799. disabled.
  800. 2006-04-22 01:07 fmhess
  801. * [r1350] lib/ibRd.c: Set iberr to EABO on read timeout.
  802. 2006-04-13 23:24 fmhess
  803. * [r1349] examples/ibtest.c: Added ability to change eot
  804. configuration.
  805. 2006-04-13 23:18 fmhess
  806. * [r1348] driver/sys/osfuncs.c: Check return values from all
  807. copy_to_user()/copy_from_user() calls.
  808. 2006-04-13 22:32 fmhess
  809. * [r1347] driver/include/gpibP.h: include gpib_user.h as
  810. gpib/gpib_user.h
  811. 2006-04-13 22:28 fmhess
  812. * [r1346] driver/tms9914/Makefile, driver/tms9914/aux.c,
  813. driver/tms9914/tms9914_aux.c: Renamed aux.c to tms9914_aux.c for
  814. the sake of cygwin.
  815. 2006-04-13 22:27 fmhess
  816. * [r1345] driver/nec7210/Makefile, driver/nec7210/aux.c,
  817. driver/nec7210/nec7210_aux.c: renamed aux.c to nec7210_aux.c for
  818. the sake of cygwin (windows doesn't
  819. like files called aux).
  820. 2006-04-12 23:02 fmhess
  821. * [r1344] driver/tnt4882/tnt4882_write.c: don't write wait after an
  822. error has already occurred.
  823. 2006-04-12 16:31 fmhess
  824. * [r1343] examples/ibtest.c: Fix acceptance of default value for
  825. asserting ATN.
  826. 2006-04-12 15:54 fmhess
  827. * [r1342] examples/ibtest.c: Fixed unintentional fall-through from
  828. take control to set timeout.
  829. 2006-04-12 15:43 fmhess
  830. * [r1341] examples/ibtest.c: Added support for changing state of
  831. ATN
  832. 2006-04-12 00:01 fmhess
  833. * [r1340] driver/ni_usb/ni_usb_gpib.c: Attempted to fix problems
  834. with timeout TNONE (untested).
  835. 2006-04-11 23:34 fmhess
  836. * [r1339] driver/agilent_82357a/agilent_82357a.c: Fix bogus
  837. timeouts when timeout is set to TNONE.
  838. 2006-04-11 17:48 fmhess
  839. * [r1338] driver/agilent_82350b/agilent_82350b_init.c,
  840. driver/agilent_82357a/agilent_82357a.c,
  841. driver/cb7210/cb7210_init.c, driver/cec/init.c,
  842. driver/hp82335/hp82335_init.c, driver/hp_82341/hp_82341_init.c,
  843. driver/ines/ines_init.c, driver/ni_usb/ni_usb_gpib.c,
  844. driver/pc2/pc2_init.c, driver/tnt4882/tnt4882_init.c: Replaced
  845. &__this_module with THIS_MODULE to support compilation into
  846. kernel.
  847. 2006-04-10 22:25 fmhess
  848. * [r1337] examples/ibtest.c: Added prompt for max number of bytes
  849. to read.
  850. 2006-03-25 18:52 fmhess
  851. * [r1336] driver/nec7210/interrupt.c: disabled obsolete isa-dma
  852. stuff in nec7210 interrupt handler
  853. 2006-03-21 01:40 fmhess
  854. * [r1335] driver/hp_82341/hp_82341_init.c: Fixed compile warning
  855. about C90 compilance.
  856. 2006-03-21 01:39 fmhess
  857. * [r1334] driver/sys/osfuncs.c: Added missing include of
  858. linux/vmalloc.h
  859. 2006-03-21 01:39 fmhess
  860. * [r1333] lib/ibRd.c: Fixed compile warning.
  861. 2006-03-21 01:37 fmhess
  862. * [r1332] test/libgpib_test.c: Removed some unused variables.
  863. 2006-03-21 01:37 fmhess
  864. * [r1331] configure.ac: Ignore CFLAGS and LDFLAGS from environment
  865. when compiling
  866. test kernel module.
  867. 2006-02-27 23:00 fmhess
  868. * [r1330] driver/include/linux/usb.h, driver/ni_usb/ni_usb_gpib.c:
  869. Fixed endian problem on big-endian machines when checking product
  870. id
  871. on 2.6.11 and newer kernels.
  872. 2006-02-27 22:59 fmhess
  873. * [r1329] driver/ines/ines_cs.c: Don't force pulsed irq (not
  874. absolutely sure this is correct, but
  875. pulsed irq definitely fails on powerpc).
  876. 2006-02-25 22:01 fmhess
  877. * [r1328] usb/agilent_82357a/agilent_82357a,
  878. usb/ni_usb_gpib/ni_usb_gpib: Made sure "which" is in the PATH in
  879. the usb hotplug scripts.
  880. 2006-02-20 21:53 fmhess
  881. * [r1327] driver/ines/ines_cs.c: Fixed initialization of
  882. link->conf.ConfigIndex, which might be
  883. 0x30 or 0x31 depending on the board revision. Fixed compile
  884. warning
  885. on request_irq call, by adding ines_pcmcia_interrupt() wrapper.
  886. 2006-02-20 14:38 fmhess
  887. * [r1326] driver/ines/ines_cis_dump.txt: Added cis dump for
  888. revision 1.0 ines board
  889. 2006-01-24 15:13 fmhess
  890. * [r1325] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c:
  891. Added device id for ni pci-express gpib board.
  892. 2006-01-15 20:38 fmhess
  893. * [r1324] driver/sys/osinit.c: Fixed compilation against 2.6.15
  894. kernels by using
  895. CLASS_DEVICE_CREATE wrapper.
  896. 2006-01-15 20:36 fmhess
  897. * [r1323] driver/include/linux/device.h: Copied compatibility
  898. header linux/device.h from comedi, for
  899. CLASS_DEVICE_CREATE macro.
  900. 2006-01-15 20:10 fmhess
  901. * [r1322] driver/include/linux/pci_ids.h: Added defines for vendor
  902. ids removed from vanilla kernel in 2.6.14
  903. 2006-01-15 19:44 fmhess
  904. * [r1321] README.hp82335: Fixed address dc00 which should be dc000
  905. 2005-10-31 01:05 fmhess
  906. * [r1319] ChangeLog: Added 3.2.06 changes
  907. 2005-10-31 00:50 fmhess
  908. * [r1318] driver/cb7210/interrupt.c: Quancom irq status bit can't
  909. be relied on to determine whether
  910. interrupt handler should execute.
  911. 2005-10-31 00:47 fmhess
  912. * [r1317] doc/linux-gpib.sgml: Added cb7210 based Quancom board to
  913. supported hardware table
  914. 2005-10-31 00:47 fmhess
  915. * [r1316] configure.ac: bumped version
  916. 2005-10-30 21:01 fmhess
  917. * [r1315] driver/ni_usb/ni_usb_gpib.c: Fix reporting of lockout
  918. state
  919. 2005-10-30 20:36 fmhess
  920. * [r1314] driver/include/Makefile.am: Added quancom_pci.h to
  921. EXTRA_DIST
  922. 2005-10-30 20:35 fmhess
  923. * [r1313] driver/include/quancom_pci.h: Added header for quancom
  924. pci registers
  925. 2005-10-30 20:33 fmhess
  926. * [r1312] driver/include/linux/pci_ids.h: added pci_ids.h
  927. compatibility header
  928. 2005-10-30 03:23 fmhess
  929. * [r1311] driver/include/tnt4882_registers.h,
  930. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c: Fix
  931. parallel poll in tnt4882 one-chip mode.
  932. 2005-10-30 03:22 fmhess
  933. * [r1310] test/libgpib_test.c: remove useless ibcac
  934. 2005-10-29 21:43 fmhess
  935. * [r1309] lib/ibCmd.c: Protocol book says order of send_setup
  936. should be slightly different.
  937. Shouldnt' make any noticeable difference.
  938. 2005-10-29 21:28 fmhess
  939. * [r1308] driver/ines/interrupt.c: We really can't rely on quancom
  940. irq status bit
  941. 2005-10-25 01:00 fmhess
  942. * [r1307] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  943. driver/cb7210/cb7210_init.c, driver/cb7210/cb7210_read.c,
  944. driver/cb7210/cb7210_write.c, driver/cb7210/interrupt.c,
  945. driver/ines/ines.h, driver/ines/ines_init.c,
  946. driver/ines/ines_read.c, driver/ines/interrupt.c: Add support for
  947. quancom boards with cb7210 chip.
  948. 2005-10-25 00:55 fmhess
  949. * [r1306] test/README, test/runtest: pass runtest options to
  950. libgpib_test
  951. 2005-10-23 21:44 fmhess
  952. * [r1305] doc/linux-gpib.sgml: Documented Iba7BitEOS extension to
  953. ibask()
  954. 2005-10-18 01:59 fmhess
  955. * [r1304] driver/agilent_82357a/agilent_82357a.c: make sure we
  956. abort interrupted writes
  957. 2005-10-17 12:08 fmhess
  958. * [r1303] driver/agilent_82357a/agilent_82357a.c: Make sure we
  959. abort transfer on interrupted read.
  960. 2005-10-17 03:13 fmhess
  961. * [r1302] driver/agilent_82357a/agilent_82357a.c: Fix crashes in
  962. error handling, which would occur for example when
  963. interrupting a read with a signal.
  964. 2005-10-17 00:58 fmhess
  965. * [r1301] driver/ines/ines_init.c, driver/ines/ines_read.c,
  966. driver/ines/ines_write.c: Avoid use of INES_AUX_CLR_IN_FIFO and
  967. INES_AUX_CLR_OUT_FIFO as they
  968. seem to be buggy. Bad behaviour where first byte written would
  969. have EOI asserted when acting as device has been fixed by this
  970. change.
  971. 2005-10-17 00:56 fmhess
  972. * [r1300] examples/ibtest.c: show results of timed out reads
  973. 2005-10-16 23:41 fmhess
  974. * [r1299] driver/agilent_82357a/agilent_82357a.c: fix reporting of
  975. timeout error on reads
  976. 2005-10-16 23:41 fmhess
  977. * [r1298] driver/sys/ibread.c: make sure we don't lock up kernel
  978. stuck in ibread loop
  979. 2005-10-16 21:56 fmhess
  980. * [r1297] driver/include/Makefile.am, driver/include/nec7210.h,
  981. driver/include/nec7210_registers.h: split nec7210_registers.h out
  982. of nec7210.h as suggested by
  983. roucaries bastien <roucaries.bastien@gmail.com>
  984. 2005-10-16 21:51 fmhess
  985. * [r1296] driver/agilent_82350b/agilent_82350b.h,
  986. driver/agilent_82350b/agilent_82350b_init.c,
  987. driver/agilent_82357a/agilent_82357a.c, driver/cb7210/cb7210.h,
  988. driver/cb7210/cb7210_init.c, driver/cec/cec.h, driver/cec/init.c,
  989. driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c,
  990. driver/hp_82341/hp_82341.h, driver/hp_82341/hp_82341_init.c,
  991. driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  992. driver/include/gpib_user.h, driver/include/nec7210.h,
  993. driver/include/tms9914.h, driver/ines/ines.h,
  994. driver/ines/ines_init.c, driver/nec7210/util.c,
  995. driver/ni_usb/ni_usb_gpib.c, driver/pc2/pc2_init.c,
  996. driver/sys/ibutil.c, driver/sys/osfuncs.c, driver/tms9914/util.c,
  997. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  998. lib/ibEos.c, lib/ibask.c, test/libgpib_test.c, test/runtest:
  999. Added support for returning errors from
  1000. gpib_interface_t::enable_eos
  1001. for the case of the Agilent 82357a which can't do 7 bit eos
  1002. compares. Added support for querying support of 7 bit compares
  1003. through
  1004. ibask() (option = Iba7BitEOS). This breaks binary compatibility
  1005. between the lib and kernel, since the board_info_ioctl_t has
  1006. gotten
  1007. a new member.
  1008. 2005-10-16 17:29 fmhess
  1009. * [r1295] driver/agilent_82357a/agilent_82357a.c,
  1010. driver/agilent_82357a/agilent_82357a.h, driver/nec7210/util.c:
  1011. Fixed problems in agilent_82357a driver where more important
  1012. operations could fail
  1013. due to the board being busy in update_status or line_status. Made
  1014. everything block on mutex except update_status and line_status
  1015. (which
  1016. are likely to be called hopelessly when an async io operation is
  1017. in
  1018. progress). update_status and line_status try nonblocking lock of
  1019. mutex
  1020. and return immeditately on error.
  1021. 2005-10-10 20:45 fmhess
  1022. * [r1294] driver/sys/ibread.c, driver/sys/ibwrite.c,
  1023. test/Makefile.am, test/README, test/libgpib_test.c, test/runtest:
  1024. Changed libgpib_test to synchronize through stdin/stdout. Fixed
  1025. bogus test failure in lockout test. Removed some debug spam to
  1026. kernel logs.
  1027. 2005-10-10 20:30 fmhess
  1028. * [r1293] driver/ines/ines_read.c, driver/ines/interrupt.c: Fixed
  1029. race where race in interrupt handler setting RECEIVED_END_BN bit
  1030. would cause ines_accel_read() to time out.
  1031. 2005-10-10 15:01 fmhess
  1032. * [r1292] AUTHORS, TODO, driver/include/gpib_types.h,
  1033. driver/sys/osfuncs.c, lib/ibOnl.c: don't require board mutex to
  1034. be locked for opening/closing device
  1035. descriptors.
  1036. 2005-10-06 22:48 fmhess
  1037. * [r1291] language/tcl/ibCmds.c: Fix for "gpib rsv" from "John
  1038. Bradshaw" <jbradsha@nortel.com>
  1039. 2005-09-21 13:24 fmhess
  1040. * [r1290] INSTALL: Added a line about udev permissions.
  1041. 2005-09-20 02:32 fmhess
  1042. * [r1289] driver/cb7210/cb7210_cs.c, driver/ines/ines_cs.c,
  1043. driver/tnt4882/tnt4882_cs.c: Deal with event callback being moved
  1044. into pcmcia_driver struct
  1045. in 2.6.13
  1046. 2005-09-20 02:06 fmhess
  1047. * [r1288] driver/include/linux/device.h, driver/sys/osinit.c: Cope
  1048. with class_simple getting dropped from kernel 2.6.13
  1049. 2005-09-20 01:15 fmhess
  1050. * [r1287] driver/cb7210/cb7210_cs.c, driver/ines/ines_cs.c,
  1051. driver/tnt4882/tnt4882_cs.c: Fixed some compile warnings in
  1052. pcmcia drivers against kernel 2.6.13.2
  1053. 2005-09-15 23:46 fmhess
  1054. * [r1286] driver/cb7210/cb7210_cs.c, driver/ines/ines_cs.c,
  1055. driver/tnt4882/tnt4882_cs.c: Get rid of
  1056. pcmcia_get_card_services_info(), which has been
  1057. dropped from kernel 2.6.13
  1058. 2005-09-14 23:15 fmhess
  1059. * [r1285] lib/ibask.c: fixed compile warning
  1060. 2005-09-11 22:39 fmhess
  1061. * [r1284] test/libgpib_test.c: re-enabled lockout test, since it
  1062. could be made to fail harmlessly
  1063. 2005-09-11 22:14 fmhess
  1064. * [r1283] test/libgpib_test.c: Fixes for remote and lockout test,
  1065. and disabled test of lockout
  1066. since drivers don't report that correctly yet.
  1067. 2005-09-11 21:50 fmhess
  1068. * [r1282] examples/ibtest.c: Added REM and LOK states to status
  1069. printout.
  1070. 2005-09-11 01:07 fmhess
  1071. * [r1281] doc/linux-gpib.sgml: Added mention of NOADDR for
  1072. termination Addr4882_t arrays. Added
  1073. mention of how to clear lockout state.
  1074. 2005-09-11 01:06 fmhess
  1075. * [r1280] test/libgpib_test.c: Added a remote and lockout test.
  1076. 2005-09-07 01:34 fmhess
  1077. * [r1279] driver/agilent_82350b/agilent_82350b.h,
  1078. driver/agilent_82350b/agilent_82350b_init.c,
  1079. driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c,
  1080. driver/cb7210/cb7210_read.c, driver/cb7210/cb7210_write.c,
  1081. driver/cb7210/interrupt.c, driver/cec/init.c,
  1082. driver/hp82335/hp82335_init.c, driver/hp_82341/hp_82341_init.c,
  1083. driver/include/gpibP.h, driver/include/gpib_types.h,
  1084. driver/include/nec7210.h, driver/include/tms9914.h,
  1085. driver/ines/ines.h, driver/ines/ines_init.c,
  1086. driver/ines/interrupt.c, driver/nec7210/init.c,
  1087. driver/pc2/pc2_init.c, driver/sys/osfuncs.c, driver/sys/osutil.c,
  1088. driver/tms9914/init.c, driver/tnt4882/mite.c,
  1089. driver/tnt4882/mite.h, driver/tnt4882/tnt4882.h,
  1090. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_write.c:
  1091. Fixed compile warnings against Linux 2.6.12.1.
  1092. 2005-09-06 20:10 fmhess
  1093. * [r1278] driver/agilent_82357a/agilent_82357a.c,
  1094. driver/ines/ines_read.c, driver/ni_usb/ni_usb_gpib.c,
  1095. driver/sys/osinit.c, lib/ibRd.c: Fixed some compile warnings that
  1096. showed up on amd64 withh gcc 3.4
  1097. (Fedora core 3).
  1098. 2005-09-06 18:24 fmhess
  1099. * [r1277] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1100. Fixed read failures which occurred after REOS eosmode was turned
  1101. on then
  1102. off.
  1103. 2005-09-06 15:29 fmhess
  1104. * [r1276] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1105. Fix timeout code for 1 millisec timeout setting. Fixed parallel
  1106. poll
  1107. timeout problem. Fixed parse error when getting a readback from a
  1108. gpib read operation which has no data blocks. Fixed monitoring
  1109. of status changes though interrupt urb. Fixed crash on unplug,
  1110. apparently
  1111. due to my addition of ni_usb_shutdown_hardware() to disconnect.
  1112. 2005-09-06 15:24 fmhess
  1113. * [r1275] test/libgpib_test.c: Fix parallel poll test, and make it
  1114. a little more thorough.
  1115. 2005-09-05 14:07 fmhess
  1116. * [r1274] driver/ni_usb/ni_usb_gpib.c: Fixed writing of AUX_7210 to
  1117. AUXMR in ni_usb_init(). Undid change
  1118. of "value" field when altering status bits to monitor, until
  1119. further
  1120. evidence is seen. Added graceful shutdown of hardware when module
  1121. is unloaded or board is taken offline.
  1122. 2005-09-05 02:01 fmhess
  1123. * [r1273] test/libgpib_test.c: Added a little information to some
  1124. error messages.
  1125. 2005-09-05 02:00 fmhess
  1126. * [r1272] lib/ibWait.c: Tweak brokenness on waiting for async CMPL
  1127. (it still ain't right).
  1128. 2005-09-05 01:59 fmhess
  1129. * [r1271] lib/ibWait.c: Fix reporting of ERR status bit when async
  1130. operation ends in error.
  1131. 2005-09-05 01:58 fmhess
  1132. * [r1270] lib/async.c: set ibcntl for async operations when there
  1133. is an error, since it might
  1134. be useful for EDVR errors.
  1135. 2005-09-05 01:56 fmhess
  1136. * [r1269] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1137. Fixed some problems with iblines causing other operations to fail
  1138. with EAGAIN errors. Use a value of 0x100 when turning off
  1139. monitoring
  1140. of status changes, since windows driver seems to do that. Added
  1141. polling of gpib-usb-hs so we are sure it is ready before we try
  1142. to
  1143. initialize it. Added a usb_reset_configuration() in attach
  1144. (doesn't
  1145. actually seem to help noticeably).
  1146. 2005-09-04 21:36 fmhess
  1147. * [r1268] doc/linux-gpib.sgml: Added NI gpib-usb-hs to supported
  1148. hardware matrix.
  1149. 2005-09-03 23:57 fmhess
  1150. * [r1267] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1151. Added support for ni-usb-hs.
  1152. 2005-09-03 23:51 fmhess
  1153. * [r1266] driver/sys/ibinit.c: Return meaningful error code when
  1154. attach fails.
  1155. 2005-09-03 23:49 fmhess
  1156. * [r1265] lib/gpib_config/gpib_config.c: Added more error messages.
  1157. 2005-09-03 23:48 fmhess
  1158. * [r1264] usb/agilent_82357a/agilent_82357a.usermap,
  1159. usb/ni_usb_gpib/ni_usb_gpib, usb/ni_usb_gpib/ni_usb_gpib.usermap:
  1160. Remove commented-out post firmware entries to usb usermaps, since
  1161. they are not needed. Added section for running gpib_config with
  1162. ni-usb-hs
  1163. 2005-08-15 23:26 fmhess
  1164. * [r1263] AUTHORS: added "Bernhard Heibler"
  1165. <bernhard_heibler@gmx.de> to AUTHORS
  1166. 2005-08-15 23:20 fmhess
  1167. * [r1262] driver/agilent_82350b/agilent_82350b_init.c,
  1168. driver/cb7210/cb7210_init.c, driver/cec/init.c,
  1169. driver/hp_82341/hp_82341_init.c, driver/ines/ines_init.c,
  1170. driver/tnt4882/tnt4882_init.c: Remove __devinitdata from pci
  1171. device id tables, due to possible
  1172. badness. It also fixes a section conflict caused by the mixture
  1173. of
  1174. __devinitdata and const.
  1175. 2005-08-08 02:59 fmhess
  1176. * [r1261] driver/cb7210/interrupt.c, lib/gpib_config/gpib_config.c,
  1177. lib/ibWait.c: Patch from Bernhard Heibler
  1178. <bernhard_heibler@gmx.de>:
  1179. I have created a patch for linux-gpib-3.2.05 that addresses
  1180. serveral issues:
  1181. - gpib_config doesn't work. Kernel out of memory error in IBOL
  1182. because
  1183. of uninitialized argument online_cmd.init_data_length
  1184. - cb7210 interrupt handling. In a shared interrupt environment
  1185. cb7210
  1186. didn't check if the interrupts belongs to himself
  1187. - Compilation problem with gcc 3.3.3 in ibWait.c resolved
  1188. 2005-06-13 22:55 fmhess
  1189. * [r1259] ChangeLog: 3.2.05 changes
  1190. 2005-06-13 22:55 fmhess
  1191. * [r1258] configure.ac: version bump
  1192. 2005-06-13 22:51 fmhess
  1193. * [r1257] driver/ines/ines.h: compile fix from Robert Jordens
  1194. 2005-06-12 22:31 fmhess
  1195. * [r1256] driver/tnt4882/ni-usb-b-initialiation-log.txt,
  1196. driver/tnt4882/ni-usb-startup-log.txt: remove some usb sniff logs
  1197. 2005-06-12 22:00 fmhess
  1198. * [r1254] ChangeLog: added 3.2.04 changes
  1199. 2005-06-12 22:00 fmhess
  1200. * [r1253] configure.ac: bump version for 3.2.04 release
  1201. 2005-06-12 21:37 fmhess
  1202. * [r1252] driver/hp_82341/hp_82341_init.c: tweak clear_xilinx so it
  1203. works the first time after boot
  1204. 2005-06-12 14:01 fmhess
  1205. * [r1251] driver/hp_82341/hp_82341_read.c: try to avoid spurious 1
  1206. byte reads when using 82341 fifo
  1207. 2005-06-12 13:59 fmhess
  1208. * [r1250] doc/linux-gpib.sgml: made some additions to the
  1209. board-specific notes
  1210. 2005-06-08 01:47 fmhess
  1211. * [r1249] driver/hp_82341/hp_82341.h,
  1212. driver/hp_82341/hp_82341_init.c, driver/hp_82341/hp_82341c_fw.h,
  1213. driver/hp_82341/hp_82341d_fw.h: load firmware through gpib_config
  1214. now
  1215. 2005-06-05 19:27 fmhess
  1216. * [r1248] doc/linux-gpib.sgml: add description of -I, --init-data
  1217. option for gpib_config
  1218. 2005-06-05 19:20 fmhess
  1219. * [r1247] driver/agilent_82350b/agilent_82350b_init.c,
  1220. driver/agilent_82357a/agilent_82357a.c,
  1221. driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  1222. driver/cec/init.c, driver/hp82335/hp82335_init.c,
  1223. driver/hp_82341/hp_82341_init.c, driver/include/gpib_ioctl.h,
  1224. driver/include/gpib_proto.h, driver/include/gpib_types.h,
  1225. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  1226. driver/ni_usb/ni_usb_gpib.c, driver/pc2/pc2_init.c,
  1227. driver/sys/ibinit.c, driver/sys/osfuncs.c,
  1228. driver/tnt4882/tnt4882_init.c, lib/gpib_config/gpib_config.c: add
  1229. infrastructure for loading firmware through gpib_config
  1230. 2005-06-03 21:21 fmhess
  1231. * [r1246] doc/linux-gpib.sgml: added hp 82341 C and D to supported
  1232. hardware matrix
  1233. 2005-06-02 22:14 fmhess
  1234. * [r1245] driver/hp_82341/hp_82341_init.c: fix clearing of firmware
  1235. for 82341C
  1236. 2005-06-02 22:02 fmhess
  1237. * [r1244] driver/include/Makefile.am: add linux compatibility
  1238. headers to distribution tarball
  1239. 2005-05-30 23:21 fmhess
  1240. * [r1243] driver/hp_82341/hp_82341_write.c: removed some debugging
  1241. messages
  1242. 2005-05-30 22:51 fmhess
  1243. * [r1242] driver/hp_82341/hp_82341_read.c,
  1244. driver/hp_82341/hp_82341_write.c: add files that contain support
  1245. for read/writes using fifo
  1246. 2005-05-30 22:35 fmhess
  1247. * [r1241] TODO, driver/agilent_82350b/agilent_82350b_read.c,
  1248. driver/agilent_82350b/agilent_82350b_write.c,
  1249. driver/hp_82341/Makefile, driver/hp_82341/hp_82341.c,
  1250. driver/hp_82341/hp_82341.h, driver/hp_82341/hp_82341_init.c:
  1251. fifos on hp 82341D work now
  1252. 2005-05-30 18:25 fmhess
  1253. * [r1240] driver/agilent_82350b/agilent_82350b_read.c: fix holdoffs
  1254. on accel reads
  1255. 2005-05-30 15:42 fmhess
  1256. * [r1239] driver/agilent_82350b/agilent_82350b_read.c,
  1257. driver/hp_82341/hp_82341.c, driver/hp_82341/hp_82341.h,
  1258. driver/include/tms9914.h, driver/sys/ibinit.c,
  1259. driver/tms9914/aux.c, driver/tms9914/init.c,
  1260. driver/tms9914/interrupt.c, driver/tms9914/read.c,
  1261. driver/tms9914/util.c: fixes for data holdoff, parallel polling,
  1262. and serial polling with
  1263. ti 9914
  1264. 2005-05-29 21:33 fmhess
  1265. * [r1238] driver/agilent_82350b/agilent_82350b_read.c,
  1266. driver/include/tms9914.h, driver/tms9914/aux.c,
  1267. driver/tms9914/interrupt.c, driver/tms9914/read.c: rework tms9914
  1268. rfd holdoff scheme
  1269. 2005-05-28 19:36 fmhess
  1270. * [r1237] driver/agilent_82357a/agilent_82357a.c,
  1271. driver/ni_usb/ni_usb_gpib.c: deal with change of meaning for
  1272. timeout argument to usb_control_msg()
  1273. 2005-05-28 19:36 fmhess
  1274. * [r1236] driver/agilent_82350b/agilent_82350b_init.c: remove dead
  1275. code
  1276. 2005-05-28 19:35 fmhess
  1277. * [r1235] driver/include/linux/delay.h,
  1278. driver/include/linux/time.h, driver/include/linux/usb.h: added
  1279. compatibility definitions for USB_BULK_MSG(), USB_CONTROL_MSG(),
  1280. jiffies_to_msecs(), msecs_to_jiffies(), and
  1281. msleep_interruptible()
  1282. 2005-05-28 18:06 fmhess
  1283. * [r1234] driver/hp_82341/hp_82341.c, driver/hp_82341/hp_82341.h,
  1284. driver/hp_82341/hp_82341c_fw.h, driver/hp_82341/hp_82341d_fw.h:
  1285. hp 82341d should work now (but haven't tested this particular
  1286. driver
  1287. version yet)
  1288. 2005-05-27 00:54 fmhess
  1289. * [r1233] language/python/Gpib.py, language/python/gpibinter.c:
  1290. python binding for ibtmo from Sandro shannemann@gmail.com
  1291. 2005-05-18 00:58 fmhess
  1292. * [r1232] driver/hp_82341/hp_82341.h: add buffer control register
  1293. that I left out
  1294. 2005-05-15 23:41 fmhess
  1295. * [r1231] driver/hp_82341/hp_82341.c: temporarily use timer to work
  1296. around interrupts not working
  1297. 2005-05-14 18:13 fmhess
  1298. * [r1230] doc/linux-gpib.sgml: added hameg boards to supported
  1299. hardware table
  1300. 2005-05-13 00:30 fmhess
  1301. * [r1229] driver/hp_82341/hp_82341.c: trying to get interrupts
  1302. working
  1303. 2005-05-11 12:48 fmhess
  1304. * [r1228] driver/hp_82341/hp_82341.c: oops, was still using
  1305. writeb/readb when I should have been using
  1306. outb/inb
  1307. 2005-05-10 01:39 fmhess
  1308. * [r1227] driver/hp_82341/hp_82341.c: call pnp_device_detach() in
  1309. detach, and add module device table
  1310. for isapnp board
  1311. 2005-05-10 00:42 fmhess
  1312. * [r1226] configure.ac: version bump
  1313. 2005-05-10 00:34 fmhess
  1314. * [r1225] driver/hp_82341/hp_82341.c, driver/hp_82341/hp_82341.h:
  1315. driver ready for initial testing
  1316. 2005-05-09 01:58 fmhess
  1317. * [r1224] driver/Makefile.am, driver/hp_82341,
  1318. driver/hp_82341/Makefile, driver/hp_82341/hp_82341.c,
  1319. driver/hp_82341/hp_82341.h: beginnings of hp 82341 driver
  1320. 2005-05-09 01:58 fmhess
  1321. * [r1223] driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c:
  1322. don't request shared irq, and make iobase long for 64 bit arches
  1323. 2005-04-13 02:48 fmhess
  1324. * [r1222] driver/include/plx9050.h: add missing zero to new bit
  1325. definitions
  1326. 2005-04-13 02:22 fmhess
  1327. * [r1221] driver/include/plx9050.h: add some plx9052 bits
  1328. 2005-04-10 23:30 fmhess
  1329. * [r1220] doc/linux-gpib.sgml: add some ines isa boards, and
  1330. deprecate some *_accel board types
  1331. 2005-04-10 23:29 fmhess
  1332. * [r1219] driver/agilent_82350b/agilent_82350b_init.c,
  1333. driver/cb7210/cb7210_init.c, driver/cec/init.c,
  1334. driver/include/gpibP.h, driver/ines/ines_init.c,
  1335. driver/sys/osinit.c: replace some pci_find_*() functions with
  1336. pci_get_*()
  1337. 2005-03-28 13:32 fmhess
  1338. * [r1218] driver/ines/ines_init.c: don't change interrupt polarity
  1339. for quancom boards (based on bug
  1340. reports from Simon Zeller <zellers@phys.ethz.ch>
  1341. 2005-03-25 22:08 fmhess
  1342. * [r1217] driver/ines/interrupt.c: disable check of quancom status
  1343. register, i'm guessing this is
  1344. needed to fix reported problems, but not sure. It shouldn't cause
  1345. harm in any case.
  1346. 2005-03-17 04:21 fmhess
  1347. * [r1216] driver/ines/ines.h, driver/ines/ines_cs.c,
  1348. driver/ines/ines_init.c: add support for Ines igpib ISA boards
  1349. 2005-03-11 22:52 fmhess
  1350. * [r1215] AUTHORS: add Chris Lang for some bugfixes
  1351. 2005-03-11 22:50 fmhess
  1352. * [r1214] lib/ibRd.c: patch from chrislang144 at
  1353. users.sourceforge.net:
  1354. After calling fwrite in ibrdf the result is compared to
  1355. retval from read_data. However read_data does not
  1356. deliver the number of read bytes
  1357. as it returns. Comparing aginst
  1358. bytes_read fixes the problem.
  1359. 2005-03-11 22:46 fmhess
  1360. * [r1213] examples/slave_write_from_file.c: patch from chrislang144
  1361. at users.sourceforge.net:
  1362. Fixes a typo in slave_write_from file test tool.
  1363. "LACS"->"TACS"
  1364. 2005-03-11 22:42 fmhess
  1365. * [r1212] lib/ibTmo.c: patch from <christopher dot lang at plus dot
  1366. cablesurf dot de>:
  1367. fixed bug in ppoll_timeout_to_usec (used usec_to_timeout
  1368. instead of timeout_to_usec.
  1369. 2005-03-11 01:16 fmhess
  1370. * [r1211] doc/greg_goebel_hpib_tutorial.html: add Greg Goebel's
  1371. hpib tutorial (xhtml 1.0 valid)
  1372. 2005-03-01 02:26 fmhess
  1373. * [r1209] test/README: document -M, --minor option of test program
  1374. 2005-03-01 02:23 fmhess
  1375. * [r1208] ChangeLog: add 3.2.03 changes
  1376. 2005-03-01 02:23 fmhess
  1377. * [r1207] doc/linux-gpib.sgml: added board-specific notes for
  1378. agilent 82350b
  1379. 2005-03-01 02:11 fmhess
  1380. * [r1206] configure.ac: version bump
  1381. 2005-03-01 02:09 fmhess
  1382. * [r1205] doc/Makefile.am: fix problem with docs getting rebuilt
  1383. over and over that happened
  1384. sometimes.
  1385. 2005-02-22 02:12 fmhess
  1386. * [r1204] driver/agilent_82350b/agilent_82350b_interrupt.c,
  1387. driver/agilent_82350b/agilent_82350b_read.c,
  1388. driver/agilent_82350b/agilent_82350b_write.c: fix some corner
  1389. cases where first byte could have been lost due
  1390. to handling of holdoffs, and removed debug messages
  1391. 2005-02-22 02:10 fmhess
  1392. * [r1203] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1393. better error handling
  1394. 2005-02-22 02:10 fmhess
  1395. * [r1202] driver/include/tms9914.h, driver/tms9914/read.c: fix a
  1396. problem with possibly losing first byte when we try to release
  1397. holdoff
  1398. 2005-02-22 02:08 fmhess
  1399. * [r1201] driver/sys/osfuncs.c: remove some debugging messages
  1400. 2005-02-21 21:09 fmhess
  1401. * [r1200] driver/include/gpib_types.h, driver/sys/osfuncs.c,
  1402. driver/sys/osinit.c: fix corner cases in keeping track of
  1403. module use count
  1404. 2005-02-21 15:51 fmhess
  1405. * [r1199] driver/ni_usb/ni_usb_gpib.c: fix integer overflow in
  1406. timeout calculation for ni_usb
  1407. 2005-02-21 01:49 fmhess
  1408. * [r1198] driver/agilent_82350b/agilent_82350b_init.c: white space
  1409. 2005-02-21 01:06 fmhess
  1410. * [r1197] driver/tms9914/read.c: fix possibility of losing first
  1411. byte of first message (after first
  1412. board configuration, and maybe after a read timeout), due to
  1413. release
  1414. holdoff command.
  1415. 2005-02-14 02:58 fmhess
  1416. * [r1196] driver/agilent_82350b/agilent_82350b_init.c: fix
  1417. read_transfer_counter to handle zero correctly
  1418. 2005-02-13 20:06 fmhess
  1419. * [r1195] lib/gpib_version_script: export symbol for ibcntl
  1420. variable
  1421. 2005-02-13 18:48 fmhess
  1422. * [r1194] driver/agilent_82350b/agilent_82350b.h,
  1423. driver/agilent_82350b/agilent_82350b_init.c,
  1424. driver/agilent_82350b/agilent_82350b_read.c,
  1425. driver/agilent_82350b/agilent_82350b_write.c: fifo reads work now
  1426. 2005-02-13 15:05 fmhess
  1427. * [r1193] driver/agilent_82350b/agilent_82350b_read.c: fix compile
  1428. errors
  1429. 2005-02-13 14:42 fmhess
  1430. * [r1192] driver/agilent_82350b/agilent_82350b_read.c,
  1431. driver/agilent_82350b/agilent_82350b_write.c: first pass at
  1432. supporting fifo for reads
  1433. 2005-02-09 23:46 fmhess
  1434. * [r1191] driver/agilent_82350b/agilent_82350b_write.c: make sure
  1435. we clear DEV_CLEAR bit at beginning of write
  1436. 2005-02-09 19:52 fmhess
  1437. * [r1190] driver/agilent_82350b/agilent_82350b.h,
  1438. driver/agilent_82350b/agilent_82350b_init.c,
  1439. driver/agilent_82350b/agilent_82350b_write.c: fifo is actually
  1440. 4k, and got rid of stub for accellerated command
  1441. bytes since the board doesn't seem to support it.
  1442. 2005-02-09 17:04 fmhess
  1443. * [r1189] driver/agilent_82350b/agilent_82350b_write.c: interrupt
  1444. fifo writes on device clear or timeout
  1445. 2005-02-07 03:45 fmhess
  1446. * [r1188] driver/agilent_82350b/agilent_82350b_init.c,
  1447. driver/agilent_82350b/agilent_82350b_write.c: got fifo writes to
  1448. work (no timeout support yet though)
  1449. 2005-02-07 02:37 fmhess
  1450. * [r1187] driver/sys/ibutil.c: check return valid of iblines
  1451. 2005-02-07 02:34 fmhess
  1452. * [r1186] driver/ni_usb/ni_usb_gpib.c: get rid of usb_bulk_msg()
  1453. calls in ni_usb_line_status(), replace
  1454. with ni_usb_send_bulk_msg()/ni_usb_receive_bulk_msg(). This
  1455. avoids
  1456. bugs in usb_bulk_msg(), and fixes possible interruptions of other
  1457. bulk transfers that are already in progress.
  1458. 2005-02-07 02:05 fmhess
  1459. * [r1185] driver/ni_usb/ni_usb_gpib.c: fix clearing of SRQI | ATN |
  1460. CIC | REM | LACS | TACS status bits
  1461. 2005-02-06 23:52 fmhess
  1462. * [r1184] driver/ni_usb/ni_usb_gpib.c: fix segfault when
  1463. ni_usb_line_status() is called after unplugging
  1464. board
  1465. 2005-02-06 23:00 fmhess
  1466. * [r1183] driver/agilent_82350b/agilent_82350b.h,
  1467. driver/agilent_82350b/agilent_82350b_interrupt.c,
  1468. driver/agilent_82350b/agilent_82350b_write.c: fixes for write
  1469. with fifo
  1470. 2005-02-06 20:35 fmhess
  1471. * [r1182] driver/agilent_82350b/Makefile,
  1472. driver/agilent_82350b/agilent_82350b.c,
  1473. driver/agilent_82350b/agilent_82350b.h,
  1474. driver/agilent_82350b/agilent_82350b_init.c,
  1475. driver/agilent_82350b/agilent_82350b_interrupt.c,
  1476. driver/agilent_82350b/agilent_82350b_read.c,
  1477. driver/agilent_82350b/agilent_82350b_write.c: beginnings of
  1478. support for fifo
  1479. 2005-02-03 23:35 fmhess
  1480. * [r1181] doc/linux-gpib.sgml: mention relationship between RQS and
  1481. automatic serial polling in
  1482. ibsta description
  1483. 2005-01-24 00:13 fmhess
  1484. * [r1180] driver/agilent_82350b/agilent_82350b.c,
  1485. driver/agilent_82357a/agilent_82357a.c,
  1486. driver/cb7210/cb7210_init.c, driver/cec/init.c,
  1487. driver/ines/ines_init.c, driver/ni_usb/ni_usb_gpib.c,
  1488. driver/tnt4882/mite.c, driver/tnt4882/tnt4882_init.c: added
  1489. module device tables for pci and isapnp boards
  1490. 2005-01-20 18:46 fmhess
  1491. * [r1179] configure.ac: version bump
  1492. 2005-01-20 18:45 fmhess
  1493. * [r1178] doc/Makefile.am: don't attempt to build documentation if
  1494. docbook-utils wasn't found
  1495. 2005-01-20 18:29 fmhess
  1496. * [r1177] doc/linux-gpib.sgml: add missing end tags
  1497. 2005-01-17 18:02 fmhess
  1498. * [r1176] driver/agilent_82357a/agilent_82357a.c,
  1499. driver/agilent_82357a/agilent_82357a.h,
  1500. driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h: fix
  1501. timeouts in usb drivers (urb->timeout has been removed from the
  1502. kernel)
  1503. 2005-01-04 16:44 fmhess
  1504. * [r1174] README: filename is COPYING not COPYRIGHTS
  1505. 2005-01-02 02:01 fmhess
  1506. * [r1173] AUTHORS: added robert jordens
  1507. 2004-12-30 03:24 fmhess
  1508. * [r1171] doc/Makefile.am: change man target to man/*, and don't
  1509. need to touch directories anymore
  1510. 2004-12-30 02:08 fmhess
  1511. * [r1170] Makefile.am: clean up .depend files from distibution
  1512. tarball
  1513. 2004-12-30 01:50 fmhess
  1514. * [r1169] configure.ac: version bump
  1515. 2004-12-30 01:49 fmhess
  1516. * [r1168] ChangeLog: changes for 3.2.02
  1517. 2004-12-29 01:51 fmhess
  1518. * [r1167] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1519. use low-level usb functions for bulk urbs, so they can be killed
  1520. 2004-12-29 01:33 fmhess
  1521. * [r1166] doc/linux-gpib.sgml: added agilent 82350b to supported
  1522. hardware list, added board-specific
  1523. notes section with notes on 82357a limitations
  1524. 2004-12-29 01:32 fmhess
  1525. * [r1165] doc/Makefile.am: change doc_html target to doc_html/*
  1526. 2004-12-29 01:16 fmhess
  1527. * [r1164] driver/sys/osinit.c: add support for udev
  1528. 2004-12-27 17:14 fmhess
  1529. * [r1163] INSTALL: add not about where hotplug error messages show
  1530. up (not in dmesg)
  1531. 2004-12-24 21:16 fmhess
  1532. * [r1162] driver/Makefile.am, language/python/setup.py,
  1533. usb/agilent_82357a/Makefile.am, usb/ni_usb_gpib/Makefile.am:
  1534. reversed some of Robert Jordan's packaging changes that cause
  1535. problems
  1536. with "normal" compilation/installation
  1537. 2004-12-24 20:40 fmhess
  1538. * [r1161] configure.ac, doc/Makefile.am, driver/Makefile.am,
  1539. driver/include/Makefile.am, language/Makefile.am,
  1540. language/python/Makefile.am, language/python/gpibinter.c,
  1541. language/python/setup.py, lib/Makefile.am,
  1542. usb/agilent_82357a/Makefile.am, usb/ni_usb_gpib/Makefile.am:
  1543. Various patches from Robert Jordens <robertjo@phys.ethz.ch> he
  1544. created
  1545. while packaging linux-gpib for Debian.
  1546. 2004-12-24 20:00 fmhess
  1547. * [r1160] driver/agilent_82357a/agilent_82357a.c: don't allow two
  1548. bulk transfers at once
  1549. 2004-12-23 01:28 fmhess
  1550. * [r1159] driver/agilent_82357a/agilent_82357a.c,
  1551. driver/agilent_82357a/agilent_82357a.h: properly unlink urbs in
  1552. disconnect, got rid of unnecessary bulk_completion
  1553. mutex in private structure.
  1554. 2004-12-22 03:20 fmhess
  1555. * [r1158] driver/agilent_82357a/agilent_82357a.c,
  1556. driver/agilent_82357a/agilent_82357a.h: use lower level usb
  1557. functions, so we will be able to kill urbs in progress.
  1558. Hangs seem to be fixed for the moment (reason not entirely clear,
  1559. last
  1560. change was removing usb_reset_configuration() call in attach).
  1561. 2004-12-20 02:57 fmhess
  1562. * [r1157] driver/agilent_82357a/agilent_82357a.c: put the hardware
  1563. into an idle state and turn off ready led on detach
  1564. 2004-12-20 02:36 fmhess
  1565. * [r1155] driver/agilent_82350b/agilent_82350b.c,
  1566. driver/agilent_82357a/agilent_82357a.c,
  1567. driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  1568. driver/cec/init.c, driver/hp82335/hp82335_init.c,
  1569. driver/include/gpibP.h, driver/include/gpib_types.h,
  1570. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  1571. driver/ni_usb/ni_usb_gpib.c, driver/pc2/pc2_init.c,
  1572. driver/sys/ibinit.c, driver/sys/osfuncs.c, driver/sys/osinit.c,
  1573. driver/tnt4882/tnt4882_cs.c, driver/tnt4882/tnt4882_init.c: moved
  1574. provider_module out of gpib_interface_t and into gpib_board_t,
  1575. to avoid chicken-and-egg problem when calling try_module_get().
  1576. agilent_82357a: Added setting/clearing of NOT_PARALLEL_POLL bit
  1577. in parallel poll function. Added a usb_reset_configuration()
  1578. call in attach. Fixed initialization of hw_control_bits. Fixed
  1579. use of private struct after it has been freed.
  1580. 2004-12-19 23:19 fmhess
  1581. * [r1154] driver/ni_usb/ni_usb_gpib.c: fix some places where
  1582. ni_private_t may be accessed when it is unallocated
  1583. 2004-12-19 20:15 fmhess
  1584. * [r1153] driver/agilent_82357a/agilent_82357a.c: fix error
  1585. handling in attach, and don't bother killing urb that
  1586. failed being submitted
  1587. 2004-12-19 18:08 fmhess
  1588. * [r1152] driver/agilent_82357a/agilent_82357a.c: only print
  1589. warning about secondary address if they are actually
  1590. trying to enable its use
  1591. 2004-12-12 00:07 fmhess
  1592. * [r1151] driver/agilent_82357a/agilent_82357a.c,
  1593. driver/include/tms9914.h: improve initialization of agilent
  1594. 82357a, in particular set its primary
  1595. address correctly when it is not 0
  1596. 2004-12-11 23:58 fmhess
  1597. * [r1150] INSTALL: add some notes about using kernel-headers
  1598. packages
  1599. 2004-12-10 02:18 fmhess
  1600. * [r1149] driver/agilent_82357a/agilent_82357a.c: make sure
  1601. actual_data_length is initialized properly in usb bulk send /
  1602. receive wrappers
  1603. 2004-12-09 12:05 fmhess
  1604. * [r1148] driver/tnt4882/tnt4882_init.c: make sure we delay after
  1605. writes to cmdr
  1606. 2004-12-09 02:44 fmhess
  1607. * [r1147] driver/include/tnt4882_registers.h,
  1608. driver/ni_usb/ni_usb_gpib.c, driver/tnt4882/tnt4882_init.c: No,
  1609. ni-usb isn't flipping polarity of SC bit, but I had SETSC and
  1610. CLRSC
  1611. backwards (the tnt5002 manual is wrong). I don't know why this
  1612. change seemed to fix my nec7210 atgpib board a few weeks ago, but
  1613. the
  1614. nec7210 based board is working fine now with CLRSC=2 and SETSC=3
  1615. (and
  1616. it displays the same problem with not being able to set the REN
  1617. line
  1618. if you use SETSC=2 and CLRSC=2)..
  1619. 2004-12-09 02:42 fmhess
  1620. * [r1146] driver/nec7210/aux.c: make sure we aren't asserting IFC
  1621. or REN when we release system control
  1622. 2004-12-09 02:24 fmhess
  1623. * [r1145] INSTALL: tell fakers to run 'make modules' too
  1624. 2004-12-09 02:22 fmhess
  1625. * [r1144] driver/agilent_82357a/agilent_82357a.c,
  1626. driver/ni_usb/ni_usb_gpib.c: fix possibility of segfault on
  1627. detach, and fix polarity of system
  1628. controller bit for ni-usb
  1629. 2004-12-08 23:58 fmhess
  1630. * [r1143] doc/linux-gpib.sgml: correct description of IbaSRE
  1631. 2004-12-08 23:23 fmhess
  1632. * [r1142] driver/agilent_82350b/agilent_82350b.c: set t1 delay the
  1633. tms9914 way too, not sure if it matters though
  1634. 2004-12-08 02:10 fmhess
  1635. * [r1141] driver/tnt4882/tnt4882_read.c: remove bogus error message
  1636. that sometimes happens when using
  1637. chips in one-chip mode
  1638. 2004-12-07 01:12 fmhess
  1639. * [r1140] driver/agilent_82350b/agilent_82350b.c: round up t1
  1640. delay. Initialize board's t1 delay.
  1641. 2004-12-05 19:45 fmhess
  1642. * [r1139] driver/Makefile.am,
  1643. driver/agilent_82350b/agilent_82350b.c,
  1644. driver/agilent_82350b/agilent_82350b.h, driver/pc2/pc2_init.c:
  1645. agilent 82350b driver now compiles, and looks like it should work
  1646. (untested)
  1647. 2004-12-03 02:56 fmhess
  1648. * [r1138] util/linux_flags/Makefile: don't keep appending forever
  1649. to flags file
  1650. 2004-12-03 02:45 fmhess
  1651. * [r1137] util/linux_flags/Makefile: fix sed problem properly
  1652. instead of just making it less likely
  1653. 2004-12-03 02:20 fmhess
  1654. * [r1136] util/linux_flags/Makefile: use more obscure character
  1655. than underscore for sed 's' command delimiter
  1656. 2004-11-28 01:20 fmhess
  1657. * [r1135] driver/agilent_82350b/agilent_82350b.c,
  1658. driver/agilent_82350b/agilent_82350b.h: a few more rough
  1659. approximations of what the code should do
  1660. 2004-11-27 21:50 fmhess
  1661. * [r1134] driver/agilent_82350b/agilent_82350b.h: removed some
  1662. definitions we won't be needing
  1663. 2004-11-27 21:50 fmhess
  1664. * [r1133] driver/hp82335/hp82335.h: removed unused variable
  1665. 2004-11-26 22:02 fmhess
  1666. * [r1132] driver/agilent_82350b, driver/agilent_82350b/Makefile,
  1667. driver/agilent_82350b/agilent_82350b.c,
  1668. driver/agilent_82350b/agilent_82350b.h: Start of 82350b driver.
  1669. Essentially just a copy of the hp82335 driver
  1670. at this point.
  1671. 2004-11-26 22:00 fmhess
  1672. * [r1131] driver/hp82335/hp82335.h: fixed comment
  1673. 2004-11-26 00:48 fmhess
  1674. * [r1130] lib/ibSdbg.c: removed useless file
  1675. 2004-11-25 00:59 fmhess
  1676. * [r1129] Makefile.am: clean up .mod.c files from driver
  1677. directories for tarballs
  1678. 2004-11-25 00:33 fmhess
  1679. * [r1128] configure.ac: version bump
  1680. 2004-11-22 00:43 fmhess
  1681. * [r1127] lib/ibBoard.c: made error message on failure to open
  1682. device file slightly more verbose
  1683. 2004-11-22 00:40 fmhess
  1684. * [r1126] usb/agilent_82357a/agilent_82357a.usermap,
  1685. usb/ni_usb_gpib/ni_usb_gpib.usermap: comment out post-firmware
  1686. ids from usermaps, since it seems to cause
  1687. hotplug script to run twice
  1688. 2004-11-22 00:39 fmhess
  1689. * [r1125] driver/agilent_82357a/agilent_82357a.c: removed some more
  1690. debug messages, and added a power-up reset during
  1691. attach
  1692. 2004-11-22 00:17 fmhess
  1693. * [r1124] examples/ibtest.c: added ability to send command bytes
  1694. 2004-11-22 00:17 fmhess
  1695. * [r1123] doc/linux-gpib.sgml: added 82357a to supported hardware
  1696. list
  1697. 2004-11-21 22:50 fmhess
  1698. * [r1122] driver/agilent_82357a/agilent_82357a.c: turned off some
  1699. debug output
  1700. 2004-11-21 13:55 fmhess
  1701. * [r1121] driver/agilent_82357a/agilent_82357a.c: implement
  1702. primary_address() and update_status()
  1703. 2004-11-21 00:04 fmhess
  1704. * [r1120] driver/agilent_82357a/agilent_82357a.c,
  1705. driver/agilent_82357a/agilent_82357a.h: implemented adjustable t1
  1706. delay
  1707. 2004-11-20 23:55 fmhess
  1708. * [r1119] driver/include/gpib_proto.h, driver/sys/ostimer.c: made
  1709. usec_to_jiffies an inline function
  1710. 2004-11-20 23:54 fmhess
  1711. * [r1118] driver/tms9914/util.c: removed unused variable
  1712. 2004-11-20 23:54 fmhess
  1713. * [r1117] driver/include/tms9914.h, driver/tms9914/init.c: rename
  1714. AUX_CR command to AUX_CHIP_RESET to avoid confusion with
  1715. AUXCR register
  1716. 2004-11-20 23:50 fmhess
  1717. * [r1116] driver/ni_usb/ni_usb_gpib.c: fix memory leak
  1718. 2004-11-20 17:10 fmhess
  1719. * [r1115] driver/agilent_82357a/agilent_82357a.c: handle read/write
  1720. timeouts
  1721. 2004-11-16 00:37 fmhess
  1722. * [r1114] driver/agilent_82357a/agilent_82357a.c,
  1723. driver/agilent_82357a/agilent_82357a.h: added an abort function
  1724. 2004-11-14 22:50 fmhess
  1725. * [r1113] driver/agilent_82357a/agilent_82357a.c: implement
  1726. parallel poll. It's really slow, but it should work (untested).
  1727. 2004-11-14 20:03 fmhess
  1728. * [r1112] driver/tms9914/util.c: fix parallel polls for tms9914
  1729. (untested)
  1730. 2004-11-14 20:02 fmhess
  1731. * [r1111] driver/nec7210/util.c: make sure we don't read parallel
  1732. poll result prematurely
  1733. 2004-11-13 23:20 fmhess
  1734. * [r1110] driver/agilent_82357a/agilent_82357a.c: fixed a typo in a
  1735. debug message
  1736. 2004-11-13 20:29 fmhess
  1737. * [r1109] driver/agilent_82357a/agilent_82357a.c,
  1738. driver/agilent_82357a/agilent_82357a.h: fixes for reads
  1739. 2004-11-12 01:10 fmhess
  1740. * [r1108] driver/tms9914/aux.c: fixed bogus setting of CIC status
  1741. bit when asserting remote enable
  1742. 2004-11-12 01:09 fmhess
  1743. * [r1107] driver/include/tms9914.h: fixed typo in comment
  1744. 2004-11-12 01:08 fmhess
  1745. * [r1106] driver/agilent_82357a/agilent_82357a.c,
  1746. driver/agilent_82357a/agilent_82357a.h: writes and commands work
  1747. now, among other things (but not reads)
  1748. 2004-11-11 14:57 fmhess
  1749. * [r1105] driver/include/tnt4882_registers.h: Fix CMDR commands for
  1750. set/clear system controller bits with old turbo488
  1751. 2004-11-11 01:45 fmhess
  1752. * [r1104] driver/agilent_82357a/agilent_82357a.c,
  1753. driver/agilent_82357a/agilent_82357a.h: some bogosity so I can
  1754. test operation during development
  1755. 2004-11-08 03:05 fmhess
  1756. * [r1103] driver/agilent_82357a/agilent_82357a.c,
  1757. driver/agilent_82357a/agilent_82357a.h: fix board_type name
  1758. 2004-11-08 02:58 fmhess
  1759. * [r1102] usb/agilent_82357a/Makefile.am,
  1760. usb/agilent_82357a/agilent_82357a, usb/ni_usb_gpib/ni_usb_gpib,
  1761. usb/ni_usb_gpib/ni_usb_gpib.usermap: fix install and operation of
  1762. agilent 82357 hotplug script
  1763. 2004-11-08 01:43 fmhess
  1764. * [r1101] driver/agilent_82357a/agilent_82357a.c,
  1765. driver/agilent_82357a/agilent_82357a.h: added some more
  1766. declarations for firmware registers, and a little
  1767. initialization
  1768. 2004-11-07 02:03 fmhess
  1769. * [r1100] driver/agilent_82357a/agilent_82357a.c,
  1770. driver/agilent_82357a/agilent_82357a.h: more implementation of
  1771. writes
  1772. 2004-11-07 01:59 fmhess
  1773. * [r1099] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1774. defined a new constant, ni_usb_control_request
  1775. 2004-11-06 22:38 fmhess
  1776. * [r1098] usb/ni_usb_gpib/ni_usb_gpib: added -t fx fxload option
  1777. 2004-11-06 16:48 fmhess
  1778. * [r1097] driver/agilent_82357a/agilent_82357a.c,
  1779. driver/agilent_82357a/agilent_82357a.h: beginnings of support for
  1780. interrupt urbs
  1781. 2004-11-06 15:25 fmhess
  1782. * [r1096] driver/agilent_82357a/agilent_82357a.c: added
  1783. configuration of eos character/mode
  1784. 2004-11-06 15:22 fmhess
  1785. * [r1095] driver/ni_usb/ni_usb_gpib.h: endpoint addresses are only
  1786. 4 bit
  1787. 2004-11-04 02:07 fmhess
  1788. * [r1094] driver/agilent_82357a/agilent_82357a.c,
  1789. driver/agilent_82357a/agilent_82357a.h: implemented request
  1790. system control function
  1791. 2004-11-04 01:09 fmhess
  1792. * [r1093] README: don't support kernels older than 2.6.8 due to
  1793. usb_kill_urb()
  1794. 2004-10-31 22:52 fmhess
  1795. * [r1092] driver/Makefile.am, driver/agilent_82357a,
  1796. driver/agilent_82357a/Makefile,
  1797. driver/agilent_82357a/agilent_82357a.c,
  1798. driver/agilent_82357a/agilent_82357a.h: beginnings of Agilent
  1799. 82357A driver
  1800. 2004-10-28 22:21 fmhess
  1801. * [r1091] driver/tnt4882/tnt4882_cs.c: unaccelerated read/write
  1802. don't work anymore with tnt4882 in one-chip
  1803. mode.
  1804. 2004-10-25 00:36 fmhess
  1805. * [r1090] configure.ac, usb/Makefile.am, usb/agilent_82357a,
  1806. usb/agilent_82357a/Makefile.am,
  1807. usb/agilent_82357a/agilent_82357a,
  1808. usb/agilent_82357a/agilent_82357a.usermap: added new hotplug
  1809. scripts for agilent 82357a
  1810. 2004-10-24 21:03 fmhess
  1811. * [r1089] driver/ni_usb/ni_usb_gpib.c: don't overestimate how many
  1812. data bytes we read, either
  1813. 2004-10-24 20:01 fmhess
  1814. * [r1088] driver/ni_usb/ni_usb_gpib.c: fix bogus rejection of read
  1815. data due to incorrectly determining that
  1816. the read buffer is too small
  1817. 2004-10-24 14:16 fmhess
  1818. * [r1087] language/php/Makefile.am: use PHP_CONFIG variable from
  1819. configure instead of directly calling
  1820. php-config
  1821. 2004-10-24 14:09 fmhess
  1822. * [r1086] language/php/sample-php.ini: update module name to
  1823. gpib_php.so
  1824. 2004-10-21 23:39 fmhess
  1825. * [r1085] driver/Makefile.am: use : for chown
  1826. 2004-10-21 23:09 fmhess
  1827. * [r1083] AUTHORS: add Bryan Thomas
  1828. 2004-10-21 23:08 fmhess
  1829. * [r1082] Makefile.am: fix dist-hook
  1830. 2004-10-21 11:06 fmhess
  1831. * [r1081] ChangeLog: added mention of quancom fix
  1832. 2004-10-21 02:00 fmhess
  1833. * [r1080] ChangeLog: added 3.2.01 changes
  1834. 2004-10-21 01:37 fmhess
  1835. * [r1079] configure.ac: bump version
  1836. 2004-10-21 01:37 fmhess
  1837. * [r1078] INSTALL: added some usb instructions
  1838. 2004-10-21 01:18 fmhess
  1839. * [r1077] usb/ni_usb_gpib/ni_usb_gpib: add gpib_config call
  1840. 2004-10-20 21:21 fmhess
  1841. * [r1076] driver/ines/ines_init.c: fix interrupt polarity on
  1842. quancom boards
  1843. 2004-10-18 00:55 fmhess
  1844. * [r1075] driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c,
  1845. driver/cb7210/cb7210_read.c, driver/cec/cec.h, driver/cec/init.c,
  1846. driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c,
  1847. driver/include/gpib_proto.h, driver/include/gpib_types.h,
  1848. driver/include/nec7210.h, driver/include/tms9914.h,
  1849. driver/ines/ines.h, driver/ines/ines_init.c,
  1850. driver/ines/ines_read.c, driver/nec7210/read.c,
  1851. driver/nec7210/write.c, driver/ni_usb/ni_usb_gpib.c,
  1852. driver/pc2/pc2_init.c, driver/sys/device.c, driver/sys/ibread.c,
  1853. driver/sys/osfuncs.c, driver/tms9914/read.c,
  1854. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  1855. driver/tnt4882/tnt4882_read.c, lib/async.c, lib/ibRd.c,
  1856. lib/ib_internal.h: add support for returning partial reads that
  1857. have been interrupted
  1858. (for example by timeouts) based on patch from Steve Holland.
  1859. 2004-10-18 00:34 fmhess
  1860. * [r1074] AUTHORS: added Steve Holland
  1861. 2004-10-17 22:43 fmhess
  1862. * [r1073] bootstrap: we have a real file called ChangeLog now
  1863. 2004-10-17 14:01 fmhess
  1864. * [r1072] driver/ni_usb/ni_usb_gpib.c: implemented setting of t1
  1865. delay
  1866. 2004-10-17 13:59 fmhess
  1867. * [r1071] lib/ibask.c: report bug if bogus t1 delay time is
  1868. returned
  1869. 2004-10-17 01:35 fmhess
  1870. * [r1070] driver/ni_usb/ni_usb_gpib.c: Still has random problems
  1871. when module is removed then reloaded, maybe
  1872. its a kernel bug. Got rid of debugging printks, etc.
  1873. 2004-10-16 14:06 fmhess
  1874. * [r1069] driver/ni_usb/ni_usb_gpib.c: Cleaned up some useless
  1875. usb_dev variables. More careful about locking
  1876. for hotplugging. Fixed problem with gpib_config only working the
  1877. first
  1878. time after plugging in adapter (untested).
  1879. 2004-10-14 00:37 fmhess
  1880. * [r1068] driver/ni_usb/ni_usb_gpib.c: fixed timeout codes for
  1881. read/write/commands
  1882. 2004-10-12 02:18 fmhess
  1883. * [r1067] driver/ni_usb/ni_usb_gpib.c: Replaced (not exported by
  1884. kernel) usb_get_intf() and usb_put_intf() with
  1885. usb_get_dev() and usb_put_dev(). Replaced usb_unlink_urb with
  1886. blocking
  1887. usb_kill_urb(). Fixed parse error in parse_board_ibrd_readback().
  1888. 2004-10-12 00:16 fmhess
  1889. * [r1066] usb/ni_usb_gpib/ni_usb_gpib: fix check for fxload
  1890. executable
  1891. 2004-10-11 23:25 fmhess
  1892. * [r1065] driver/sys/iblines.c: be more careful about error
  1893. handling in iblines()
  1894. 2004-10-11 23:24 fmhess
  1895. * [r1064] INSTALL: update reference to 2.4 kernel to 2.6
  1896. 2004-10-11 23:21 fmhess
  1897. * [r1063] driver/ni_usb/ni_usb_gpib.c: don't block in
  1898. ni_usb_line_status if bulk_transfer_lock is already held
  1899. 2004-10-11 23:01 fmhess
  1900. * [r1062] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1901. Added wrappers for usb_control_msg() and usb_bulk_msg() to deal
  1902. with
  1903. hotplug disconnect races.
  1904. 2004-10-11 21:48 fmhess
  1905. * [r1061] driver/ni_usb/ni_usb_gpib.c: fix some timeout issues, and
  1906. pass board pointer to usb interface struct
  1907. using usb_get/set_intfdata()
  1908. 2004-10-11 15:55 fmhess
  1909. * [r1060] Makefile.am, configure.ac, usb, usb/Makefile.am,
  1910. usb/ni_usb_gpib, usb/ni_usb_gpib/Makefile.am,
  1911. usb/ni_usb_gpib/ni_usb_gpib, usb/ni_usb_gpib/ni_usb_gpib.usermap:
  1912. added hotplug scripts for ni_usb_gpib
  1913. 2004-10-10 23:53 fmhess
  1914. * [r1059] README: tell people not to use kernels older than 2.6.6
  1915. 2004-10-10 23:04 fmhess
  1916. * [r1058] driver/ni_usb/ni_usb_gpib.c: add support for parallel
  1917. poll configuration
  1918. 2004-10-04 00:54 fmhess
  1919. * [r1057] test/libgpib_test.c: added --minor option
  1920. 2004-10-04 00:44 fmhess
  1921. * [r1056] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1922. interrupt transfers of ibsta are working
  1923. 2004-10-03 15:05 fmhess
  1924. * [r1055] driver/nec7210/interrupt.c: ignore device clear events
  1925. when controller in charge
  1926. 2004-10-03 14:41 fmhess
  1927. * [r1054] AUTHORS: more contributors
  1928. 2004-10-02 13:48 fmhess
  1929. * [r1053] doc/linux-gpib.sgml: describe effect of empty addressList
  1930. on DevClearList, and remove bogus
  1931. sentence.
  1932. 2004-10-02 13:28 fmhess
  1933. * [r1052] lib/ibClr.c: fix behaviour of DevClearList when passed an
  1934. empty or NULL addressList
  1935. 2004-10-01 01:53 fmhess
  1936. * [r1051] lib/ibConf.h: include pthread.h
  1937. 2004-10-01 00:24 fmhess
  1938. * [r1050] driver/tnt4882/tnt4882_cs.c: fixed some confusion of
  1939. CS_CHECK and CFG_CHECK macros when porting to
  1940. 2.6 pcmcia interface
  1941. 2004-08-22 21:42 fmhess
  1942. * [r1049] etc/pcmcia/linux-gpib-pcmcia.conf: fix for ines module
  1943. name from Karl Schramm <kschramm@mail.arc.nasa.gov>
  1944. 2004-08-06 07:07 fmhess
  1945. * [r1048] driver/cb7210/cb7210_init.c: fix allocation of ioports
  1946. and uninitialized variables in attach
  1947. for meas computing isa boards.
  1948. 2004-06-29 01:02 fmhess
  1949. * [r1047] doc/linux-gpib.sgml: added some new boards to the
  1950. supported hardware list
  1951. 2004-06-29 00:37 fmhess
  1952. * [r1046] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c:
  1953. more pci device ids (from "uwe strempel" <u.strempel@web.de>)
  1954. 2004-06-29 00:36 fmhess
  1955. * [r1045] driver/tnt4882/ni-usb-b.txt: more gpib-usb-b notes
  1956. 2004-06-27 17:58 fmhess
  1957. * [r1044] lib/ibutil.c: fix bogus rejection of address 30 (from
  1958. bryan.thomas@trw.com)
  1959. 2004-06-13 23:21 fmhess
  1960. * [r1043] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1961. added ni_usb_write_registers() for writing to arbitrary sequence
  1962. of registers.
  1963. implemented parallel poll, serial poll response, return to local.
  1964. Fixed
  1965. initialization with respect to pad/sad and master.
  1966. 2004-06-13 01:51 fmhess
  1967. * [r1042] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1968. add support for reading line status, and setting eos char/mode
  1969. 2004-06-11 22:55 fmhess
  1970. * [r1041] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1971. reading and writing as bus master work now
  1972. 2004-06-08 00:17 fmhess
  1973. * [r1040] driver/ni_usb/ni_usb_gpib.c: added support for changing
  1974. remote enable line, and fixed counts
  1975. returned by read/write/command functions
  1976. 2004-06-07 02:50 fmhess
  1977. * [r1039] driver/ni_usb/ni_usb_gpib.c: fix update of ibsta
  1978. 2004-06-07 01:44 fmhess
  1979. * [r1038] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1980. added some initialization code
  1981. 2004-06-07 01:44 fmhess
  1982. * [r1037] driver/tnt4882/ni-usb-b.txt: more usb sniff notes
  1983. 2004-06-06 23:44 fmhess
  1984. * [r1036] driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  1985. ni_usb driver approaching useability
  1986. 2004-06-06 23:43 fmhess
  1987. * [r1035] ChangeLog: 3.2.00 changes
  1988. 2004-06-06 23:43 fmhess
  1989. * [r1034] configure.ac: version bump
  1990. 2004-06-06 23:42 fmhess
  1991. * [r1033] AUTHORS: add Marco
  1992. 2004-06-06 01:08 fmhess
  1993. * [r1032] driver/Makefile.am, driver/include/Makefile.am,
  1994. driver/nec7210/util.c, driver/ni_usb/ni_usb_gpib.c,
  1995. driver/ni_usb/ni_usb_gpib.h: ni_usb compiles now
  1996. 2004-06-06 01:07 fmhess
  1997. * [r1031] driver/cb7210/cb7210_init.c: fix compile error
  1998. 2004-06-05 16:06 fmhess
  1999. * [r1030] driver/include/tnt4882_registers.h,
  2000. driver/tnt4882/tnt4882.h: split register definitions out of
  2001. tnt4882.h for use by ni_usb
  2002. 2004-06-05 16:05 fmhess
  2003. * [r1029] driver/tnt4882/tnt4882_read.c,
  2004. driver/tnt4882/tnt4882_write.c: fix inability to read/write after
  2005. receiving device clear (noted by
  2006. Erich Hoover <ehoover@dbmoptics.com>
  2007. 2004-06-05 16:00 fmhess
  2008. * [r1028] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  2009. driver/cb7210/cb7210_init.c, driver/cb7210/cb7210_read.c,
  2010. driver/cb7210/cb7210_write.c: fix for mc pci-gpib1m (courtesy
  2011. Marco Prevedelli <mrp@ms.fci.unibo.it>)
  2012. 2004-06-01 12:08 fmhess
  2013. * [r1027] driver/ni_usb, driver/ni_usb/Makefile,
  2014. driver/ni_usb/ni_usb_gpib.c, driver/ni_usb/ni_usb_gpib.h:
  2015. beginnings of usb-b driver
  2016. 2004-05-30 00:12 fmhess
  2017. * [r1026] driver/tnt4882/ni-usb-b.txt: more reverse engineering of
  2018. ni usb-b
  2019. 2004-05-24 01:16 fmhess
  2020. * [r1025] driver/tnt4882/ni-usb-b-initialiation-log.txt,
  2021. driver/tnt4882/ni-usb-b.txt,
  2022. driver/tnt4882/ni-usb-startup-log.txt: some logs and reverse
  2023. engineering of ni usb-b gpib adapter
  2024. 2004-05-16 15:27 fmhess
  2025. * [r1023] driver/sys/osinit.c: don't need MODULE_VERSION() after
  2026. all
  2027. 2004-05-16 15:14 fmhess
  2028. * [r1022] INSTALL: I think we can just 'make vmlinux' in kernel
  2029. source tree, to skip
  2030. 'make modules' which takes forever.
  2031. 2004-05-16 13:55 fmhess
  2032. * [r1021] Makefile.am, doc/Makefile.am, driver/Makefile.am: update
  2033. dist-hooks to clean up some garbage that was making it into
  2034. distribution tarballs
  2035. 2004-05-16 13:29 fmhess
  2036. * [r1020] INSTALL: don't need 'make prepare' if we are telling
  2037. people to do the full
  2038. kernel build anyways
  2039. 2004-05-16 00:20 fmhess
  2040. * [r1019] configure.ac: version bump
  2041. 2004-05-16 00:18 fmhess
  2042. * [r1018] driver/sys/osinit.c: don't need MODULE_VERSION() after
  2043. all
  2044. 2004-05-16 00:17 fmhess
  2045. * [r1017] driver/Makefile.am: don't use kernels MODVERDIR after all
  2046. 2004-05-16 00:16 fmhess
  2047. * [r1016] INSTALL: add note on how to prevent kernel taint
  2048. 2004-05-15 22:23 fmhess
  2049. * [r1015] driver/sys/osfuncs.c: request modules by 'gpib0', etc
  2050. instead of char-major-... Make it
  2051. clear that the request module return message is not an error
  2052. message.
  2053. 2004-05-15 22:22 fmhess
  2054. * [r1014] driver/Makefile.am: override MODVERDIR to make modpost
  2055. work. Remove redundant listing
  2056. of tm9914 modules. Remove .ko module files during clean.
  2057. 2004-05-15 22:20 fmhess
  2058. * [r1013] INSTALL, README: update instructions for 2.6 kernels
  2059. 2004-05-11 01:23 fmhess
  2060. * [r1012] driver/sys/ibinit.c: need to explicitly make autospoll
  2061. process killable for 2.6
  2062. 2004-05-11 01:19 fmhess
  2063. * [r1011] driver/sys/osfuncs.c: fix reversal of module_get and
  2064. module_put that occurred during
  2065. port to 2.6
  2066. 2004-05-10 02:20 fmhess
  2067. * [r1010] driver/cb7210/Makefile, driver/cb7210/cb7210_cs.c,
  2068. driver/cec/Makefile, driver/hp82335/Makefile,
  2069. driver/ines/Makefile, driver/ines/ines_cs.c,
  2070. driver/nec7210/Makefile, driver/pc2/Makefile,
  2071. driver/sys/Makefile, driver/tms9914/Makefile,
  2072. driver/tnt4882-tms/Makefile, driver/tnt4882/Makefile,
  2073. driver/tnt4882/tnt4882_cs.c: port pcmcia support to 2.6 kernel,
  2074. and cleanup deprecated stuff from
  2075. Makefiles
  2076. 2004-05-09 22:57 fmhess
  2077. * [r1009] test/libgpib_test.c: removed some unused variables
  2078. 2004-05-03 00:43 fmhess
  2079. * [r1008] driver/Makefile.am: kernel modules now have .ko instead
  2080. of .o suffix
  2081. 2004-05-03 00:37 fmhess
  2082. * [r1007] INSTALL, configure.ac, driver/Makefile.am,
  2083. driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c,
  2084. driver/cb7210/interrupt.c, driver/cec/cec.h, driver/cec/init.c,
  2085. driver/cec/interrupt.c, driver/hp82335/hp82335.h,
  2086. driver/hp82335/hp82335_init.c, driver/include/gpibP.h,
  2087. driver/include/gpib_types.h, driver/include/nec7210.h,
  2088. driver/include/tms9914.h, driver/ines/ines.h,
  2089. driver/ines/ines_init.c, driver/ines/ines_read.c,
  2090. driver/ines/interrupt.c, driver/nec7210/cmd.c,
  2091. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  2092. driver/nec7210/write.c, driver/pc2/interrupt.c, driver/pc2/pc2.h,
  2093. driver/pc2/pc2_init.c, driver/sys/ibinit.c, driver/sys/osfuncs.c,
  2094. driver/sys/osinit.c, driver/sys/osutil.c,
  2095. driver/tms9914/interrupt.c, driver/tnt4882/interrupt.c,
  2096. driver/tnt4882/mite.c, driver/tnt4882/tnt4882.h,
  2097. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c,
  2098. driver/tnt4882/tnt4882_write.c: port to 2.6 kernel
  2099. 2004-05-02 21:12 fmhess
  2100. * [r1006] configure.ac, driver/Makefile.am, driver/cb7210/Makefile,
  2101. driver/cec/Makefile, driver/hp82335/Makefile,
  2102. driver/ines/Makefile, driver/nec7210/Makefile,
  2103. driver/pc2/Makefile, driver/sys/Makefile,
  2104. driver/tms9914/Makefile, driver/tnt4882-tms/Makefile,
  2105. driver/tnt4882/Makefile, util/linux_flags/Makefile: changes to
  2106. build system for 2.6 kernels
  2107. 2004-04-22 02:21 fmhess
  2108. * [r1005] configure.ac: version bump
  2109. 2004-04-22 02:18 fmhess
  2110. * [r1003] configure.ac: version bump
  2111. 2004-04-22 02:10 fmhess
  2112. * [r1002] ChangeLog: 3.1.101 changes
  2113. 2004-04-20 01:51 fmhess
  2114. * [r1001] test/libgpib_test.c: verbose debug message
  2115. 2004-04-20 01:47 fmhess
  2116. * [r1000] driver/tnt4882/tnt4882_read.c: move reset of fifo after
  2117. configuration of fifo (seems to fix dropping
  2118. of byte after eos received in libgpib_test?)
  2119. 2004-04-20 00:50 fmhess
  2120. * [r999] driver/nec7210/write.c: fix possible problems with
  2121. resending last byte
  2122. 2004-04-18 19:52 fmhess
  2123. * [r998] driver/nec7210/write.c: trying to fix device writes for
  2124. chips that don't lose byte on bus error
  2125. 2004-04-18 19:13 fmhess
  2126. * [r997] test/README: fix newline at end of file, and path to
  2127. libgpib_test
  2128. 2004-04-13 01:07 fmhess
  2129. * [r996] test/README: updated testing instructions
  2130. 2004-04-13 00:59 fmhess
  2131. * [r995] test/libgpib_test.c: altered so test can be run when
  2132. boards are in different computers
  2133. 2004-04-13 00:58 fmhess
  2134. * [r994] lib/ibask.c: allow ibask to run without locking board
  2135. 2004-04-11 19:29 fmhess
  2136. * [r993] TODO, doc/linux-gpib.sgml, driver/cb7210/cb7210_init.c,
  2137. driver/cec/init.c, driver/include/nec7210.h,
  2138. driver/ines/ines_init.c, driver/nec7210/write.c,
  2139. driver/pc2/pc2_init.c, driver/tnt4882/tnt4882.h,
  2140. driver/tnt4882/tnt4882_aux.c, driver/tnt4882/tnt4882_cs.c,
  2141. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c,
  2142. driver/tnt4882/tnt4882_write.c: add support for differentiating
  2143. between different varieties of
  2144. nec7210 compatibile chips
  2145. 2004-03-29 12:42 fmhess
  2146. * [r992] driver/sys/ibread.c: properly dereference end_flag
  2147. 2004-02-29 23:52 fmhess
  2148. * [r991] configure.ac: update some deprecated macros
  2149. 2004-02-29 20:03 fmhess
  2150. * [r990] driver/sys/ibinit.c, driver/sys/ibutil.c: return proper
  2151. SRQI status on boards that can
  2152. 2004-02-29 20:02 fmhess
  2153. * [r989] driver/nec7210/aux.c: more verbose printk's
  2154. 2004-02-29 20:02 fmhess
  2155. * [r988] driver/sys/osfuncs.c: added fixme comment
  2156. 2004-02-21 14:43 fmhess
  2157. * [r987] AUTHORS: added Werner
  2158. 2004-02-16 22:11 fmhess
  2159. * [r986] lib/ib.h: explicitly declare variables and functions
  2160. extern
  2161. 2004-02-16 22:10 fmhess
  2162. * [r985] lib/ibRd.c: fix from Werner Stille
  2163. <stille@uni-freiburg.de>
  2164. 2004-02-13 23:33 fmhess
  2165. * [r984] driver/sys/osutil.c: fix compile on Suse 9
  2166. 2004-02-05 04:08 fmhess
  2167. * [r982] driver/Makefile.am: clean up driver directories before
  2168. making distribution tarballs
  2169. 2004-02-05 03:37 fmhess
  2170. * [r981] ChangeLog, configure.ac: sync for 3.1.100
  2171. 2004-02-03 01:46 fmhess
  2172. * [r980] language/python/gpibinter.c: get rid of static buffers in
  2173. read functions
  2174. 2004-02-02 01:36 fmhess
  2175. * [r979] driver/sys/Makefile, driver/sys/Makefile.am,
  2176. driver/tms9914/Makefile, driver/tms9914/Makefile.am,
  2177. driver/tnt4882-tms/Makefile, driver/tnt4882-tms/Makefile.am,
  2178. driver/tnt4882/Makefile, driver/tnt4882/Makefile.am: changed
  2179. module build system to kbuild
  2180. 2004-02-02 01:35 fmhess
  2181. * [r978] TODO, configure.ac, driver/Makefile.am,
  2182. driver/nec7210/Makefile, driver/nec7210/Makefile.am,
  2183. driver/pc2/Makefile, driver/pc2/Makefile.am: added configure
  2184. check for depmod, switched module build system to kbuild
  2185. 2004-02-02 01:06 fmhess
  2186. * [r977] TODO, configure.ac, driver/Makefile-driver.am,
  2187. driver/Makefile.am, driver/cb7210/Makefile,
  2188. driver/cb7210/Makefile.am, driver/cec/Makefile,
  2189. driver/cec/Makefile.am, driver/hp82335/Makefile,
  2190. driver/hp82335/Makefile.am, driver/ines/Makefile,
  2191. driver/ines/Makefile.am: switch module building over to kbuild
  2192. 2004-01-31 23:24 fmhess
  2193. * [r976] driver/nec7210/aux.c: wait for up to a second for ATN line
  2194. to change state, by falling back
  2195. on schedule_timeout() if busy wait fails
  2196. 2004-01-31 23:21 fmhess
  2197. * [r975] language/python/Gpib.py, language/python/README,
  2198. language/python/gpibinter.c: binary read/write functions from
  2199. John Ackermann
  2200. 2004-01-26 00:19 fmhess
  2201. * [r974] driver/nec7210/aux.c: increased timeouts for
  2202. asserting/releasing ATN line
  2203. 2004-01-25 23:06 fmhess
  2204. * [r973] driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c:
  2205. add some missing gpib_free_pseudo_irq() calls, to hopefully fix
  2206. crashes on unload with cb pcmcia board
  2207. 2004-01-25 22:22 fmhess
  2208. * [r972] doc/Makefile.am: fix conflict with internal html target
  2209. that exists in automake 1.8
  2210. 2004-01-25 21:57 fmhess
  2211. * [r971] m4/tcl.m4: fix some warnings about m4 underquoted stuff
  2212. 2004-01-25 21:34 fmhess
  2213. * [r970] configure.ac: changed some warnings to notices
  2214. 2004-01-25 21:24 fmhess
  2215. * [r969] README: tell people to mail list instead of me
  2216. 2004-01-25 21:21 fmhess
  2217. * [r968] configure.ac: do proper quoting of variables to deal with
  2218. case when they are
  2219. undefined
  2220. 2004-01-04 19:49 fmhess
  2221. * [r966] ChangeLog: 3.1.99 changes
  2222. 2004-01-04 19:40 fmhess
  2223. * [r965] TODO, configure.ac: sync for 3.1.99 release
  2224. 2004-01-04 19:39 fmhess
  2225. * [r964] doc/Makefile.am: trivial tweaks
  2226. 2004-01-04 19:34 fmhess
  2227. * [r963] driver/sys/ibinit.c: be more careful about killing
  2228. autospoll thread
  2229. 2003-12-28 22:11 fmhess
  2230. * [r962] test/libgpib_test.c: write daemon output to a file, so you
  2231. don't have to be root
  2232. 2003-12-27 17:38 fmhess
  2233. * [r961] driver/ines/ines_read.c: make sure RECEIVED_END is in sync
  2234. at end or read
  2235. 2003-12-27 01:34 fmhess
  2236. * [r960] lib/ibutil.c: handle forking a little better
  2237. 2003-12-27 01:32 fmhess
  2238. * [r959] test/README, test/libgpib_test.c: added option to loop N
  2239. times through tests. Added ability to specify
  2240. when daemonization should happen
  2241. 2003-12-26 18:03 fmhess
  2242. * [r958] test/README, test/libgpib_test.c: add command line option
  2243. to libgpib_test to allow testing of
  2244. daemonization
  2245. 2003-12-14 23:19 fmhess
  2246. * [r957] driver/nec7210/cmd.c, driver/nec7210/write.c,
  2247. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  2248. driver/tnt4882/tnt4882_read.c, driver/tnt4882/tnt4882_write.c:
  2249. more tnt4882/nat4882 fixes
  2250. 2003-12-14 21:32 fmhess
  2251. * [r956] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  2252. driver/cb7210/cb7210_init.c, driver/cec/init.c,
  2253. driver/hp82335/hp82335_init.c, driver/include/gpibP.h,
  2254. driver/include/gpib_types.h, driver/ines/ines_init.c,
  2255. driver/nec7210/interrupt.c, driver/pc2/interrupt.c,
  2256. driver/pc2/pc2_init.c, driver/sys/osinit.c, driver/sys/osutil.c:
  2257. added 'pseudo_irq' to support polling (irqless) mode. Also used
  2258. to poll state of ATN line on boards that need it.
  2259. 2003-12-14 21:31 fmhess
  2260. * [r955] driver/tnt4882/interrupt.c, driver/tnt4882/tnt4882.h,
  2261. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c,
  2262. driver/tnt4882/tnt4882_write.c: fixed a bunch of problems
  2263. detected by running test/libgpib_test in a loop
  2264. with a ni-pci and at-gpib/tnt card.
  2265. 2003-12-14 21:29 fmhess
  2266. * [r954] lib/async.c, lib/globals.c, lib/ibCmd.c, lib/ibOnl.c,
  2267. lib/ibRd.c, lib/ibWait.c, lib/ibdev.c, lib/ibutil.c: some
  2268. initialization to keep valgrind from complaining
  2269. 2003-12-14 21:27 fmhess
  2270. * [r953] examples/ibtest.c: got rid of mcheck call, since libc
  2271. support seems to be buggy
  2272. 2003-12-14 21:26 fmhess
  2273. * [r952] test/libgpib_test.c: got rid of mcheck() since libc
  2274. support seems to be buggy
  2275. 2003-12-14 21:20 fmhess
  2276. * [r951] TODO: always more to do
  2277. 2003-12-14 14:29 fmhess
  2278. * [r950] driver/sys/ibinit.c: kill autspoll thread before detaching
  2279. board
  2280. 2003-12-14 00:30 fmhess
  2281. * [r949] driver/nec7210/interrupt.c, driver/nec7210/read.c,
  2282. driver/nec7210/write.c: fix recovery from bus errors, and fix
  2283. wait on last byte written
  2284. 2003-12-14 00:27 fmhess
  2285. * [r948] configure.ac: version bump
  2286. 2003-12-10 03:26 fmhess
  2287. * [r947] TODO, driver/sys/autopoll.c, driver/sys/device.c,
  2288. driver/sys/osfuncs.c, driver/sys/ostimer.c: handle timeouts in
  2289. autopoll routine more graciously
  2290. 2003-12-10 01:44 fmhess
  2291. * [r946] driver/include/gpib_types.h, driver/sys/ibinit.c,
  2292. driver/sys/osinit.c: make sure autospoll_thread is done before we
  2293. exit module
  2294. 2003-12-10 01:42 fmhess
  2295. * [r945] driver/include/gpibP.h: added gpl boilerplate
  2296. 2003-12-07 23:08 fmhess
  2297. * [r943] ChangeLog, configure.ac: sync for 3.1.98
  2298. 2003-12-07 22:52 fmhess
  2299. * [r942] TODO, driver/include/gpib_types.h,
  2300. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  2301. driver/sys/ibread.c, driver/sys/osinit.c,
  2302. driver/tnt4882/tnt4882_read.c, test/libgpib_test.c: fix
  2303. possibility of read fifo not being completely emptied for
  2304. tnt4882
  2305. 2003-12-07 21:13 fmhess
  2306. * [r941] TODO, driver/include/gpib_ioctl.h,
  2307. driver/include/gpib_types.h, driver/sys/ibinit.c,
  2308. driver/sys/osfuncs.c, driver/sys/osinit.c, lib/Makefile.am,
  2309. lib/ibBoard.c, lib/ibConf.h, lib/ibOnl.c, lib/ib_internal.h,
  2310. lib/ibconfig.c, lib/ibutil.c: do auto serial polling with kernel
  2311. thread instead of using libpthread
  2312. 2003-12-07 14:52 fmhess
  2313. * [r940] TODO: *** empty log message ***
  2314. 2003-12-07 14:51 fmhess
  2315. * [r939] INSTALL: warn about dangers of different compiler versions
  2316. 2003-12-06 23:37 fmhess
  2317. * [r938] doc/linux-gpib.sgml: add mention of PPConfig alternate
  2318. name for PPC
  2319. 2003-11-26 00:53 fmhess
  2320. * [r937] driver/cb7210/interrupt.c: doh, forgot brackets
  2321. 2003-11-24 01:15 fmhess
  2322. * [r936] driver/cb7210/interrupt.c: only read hs_status register
  2323. when fifos are enabled, to prevent
  2324. possibility of screwy things happening on boards that don't have
  2325. a
  2326. hs_status register (pci-gpib 300k)
  2327. 2003-11-24 01:01 fmhess
  2328. * [r935] driver/sys/ibread.c, driver/sys/ibwrite.c: get rid of wait
  2329. for NATN and LACS before starting read, since it can
  2330. cause a hang (NATN does not produce an interrupt on all chips).
  2331. Also
  2332. got rid of dead code in ibwrite that did something similar
  2333. 2003-11-24 00:58 fmhess
  2334. * [r934] TODO: add a gotcha about gpib_config --file
  2335. 2003-11-24 00:56 fmhess
  2336. * [r933] test/libgpib_test.c: trivial indentation change
  2337. 2003-11-24 00:55 fmhess
  2338. * [r932] examples/ibtest.c: added command line option -m, --minor
  2339. to allow opening of devices that
  2340. are attached to boards other than /dev/gpib0
  2341. 2003-11-24 00:52 fmhess
  2342. * [r931] driver/sys/osinit.c: reset buffer_length to zero if
  2343. vmalloc of buffer failes
  2344. 2003-11-24 00:50 fmhess
  2345. * [r930] driver/sys/ibinit.c: a little more debug spam
  2346. 2003-10-24 16:54 fmhess
  2347. * [r929] configure.ac: don't need to explicitly add CFLAGS after
  2348. all
  2349. 2003-10-21 14:45 fmhess
  2350. * [r928] lib/ibConfYacc.y, lib/ibutil.c: fix invalid descriptor
  2351. problems when 'name' is not specified in
  2352. gpib.conf
  2353. 2003-10-21 13:54 fmhess
  2354. * [r927] configure.ac: take library cflags from environment
  2355. variable CFLAGS, to make turning
  2356. on/off debugging, optimization and warnings easier
  2357. 2003-10-09 15:01 fmhess
  2358. * [r926] Makefile.am: add m4 subdirectory to EXTRA_DIST
  2359. 2003-10-09 14:55 fmhess
  2360. * [r925] Makefile.am: add ACLOCAL_AMFLAGS so automake calls aclocal
  2361. correctly when necessary
  2362. 2003-10-07 18:38 fmhess
  2363. * [r924] driver/sys/ibwrite.c: disable half-assed attempt to avoid
  2364. bus errors. It's the drivers'
  2365. problem now (been fixed in nec7210)
  2366. 2003-10-07 18:36 fmhess
  2367. * [r923] driver/nec7210/write.c: make writes recover from bus
  2368. errors, and drop isa dma write support,
  2369. since it can drop bytes on bus errors.
  2370. 2003-10-07 18:33 fmhess
  2371. * [r922] TODO: *** empty log message ***
  2372. 2003-10-07 03:08 fmhess
  2373. * [r921] test/libgpib_test.c: added end-of-string character test
  2374. 2003-10-07 03:05 fmhess
  2375. * [r920] lib/ibEos.c: added a couple error messages
  2376. 2003-10-07 03:05 fmhess
  2377. * [r919] driver/tnt4882/tnt4882_read.c: deal with possible race in
  2378. accel read setup (haven't actually seen
  2379. any problems occuring)
  2380. 2003-10-07 03:03 fmhess
  2381. * [r918] driver/include/gpib_user.h: add PPConfig alternate name
  2382. for PPC
  2383. 2003-10-07 03:02 fmhess
  2384. * [r917] TODO: *** empty log message ***
  2385. 2003-10-05 16:29 fmhess
  2386. * [r916] driver/include/nec7210.h: added bit explicit bit
  2387. definitions for various transmit/receive modes
  2388. (which never seem to do anything)
  2389. 2003-10-05 16:28 fmhess
  2390. * [r915] driver/ines/ines.h: added definition for parallel poll
  2391. timeout bit
  2392. 2003-10-05 16:28 fmhess
  2393. * [r914] driver/ines/ines_util.c: make sure aux d bits are always
  2394. set
  2395. 2003-10-05 16:27 fmhess
  2396. * [r913] driver/ines/interrupt.c: fix bogus warning for unaccel
  2397. ines fifo full
  2398. 2003-10-05 15:08 fmhess
  2399. * [r912] driver/ines/ines_read.c: quancom problems don't seem to be
  2400. caused by fifo full after all
  2401. 2003-10-04 13:59 fmhess
  2402. * [r911] driver/ines/ines_init.c, driver/ines/ines_read.c,
  2403. driver/ines/interrupt.c, driver/sys/ibread.c: Finally figured out
  2404. what was causing ines chips to crash: added
  2405. work-arounds to prevent ines chips from freaking out when input
  2406. fifo
  2407. fills.
  2408. 2003-10-03 18:18 fmhess
  2409. * [r910] driver/sys/event.c: fix recursive locking of board
  2410. spinlock in push_gpib_event. Seems to
  2411. fix weird problems with ines_accel, I have no idea why that
  2412. should be
  2413. though?
  2414. 2003-10-03 18:16 fmhess
  2415. * [r909] driver/nec7210/aux.c: don't touch bits on failure to
  2416. change ATN line
  2417. 2003-10-03 18:16 fmhess
  2418. * [r908] configure.ac: version increment
  2419. 2003-10-01 18:53 fmhess
  2420. * [r906] ChangeLog: 3.1.97 changes
  2421. 2003-10-01 18:37 fmhess
  2422. * [r905] TODO, configure.ac, driver/cb7210/cb7210.h,
  2423. driver/ines/ines_read.c: sync for 3.1.97
  2424. 2003-09-30 22:53 fmhess
  2425. * [r904] doc/linux-gpib.sgml: correct case of IbaTIMING and
  2426. IbcTIMING
  2427. 2003-09-29 23:50 fmhess
  2428. * [r903] driver/ines/ines.h, driver/ines/ines_init.c,
  2429. driver/ines/ines_read.c: ines accel fixes
  2430. 2003-09-29 23:49 fmhess
  2431. * [r902] driver/nec7210/aux.c: EXPORT_SYMBOL_GPL seems to be
  2432. causing problems on some distros, so
  2433. we'll remove it for the moment
  2434. 2003-09-29 23:46 fmhess
  2435. * [r901] driver/Makefile-driver.am: clean up dependency files
  2436. 2003-09-29 23:46 fmhess
  2437. * [r900] doc/Makefile.am: install docs even if we aren't building
  2438. them
  2439. 2003-09-29 23:45 fmhess
  2440. * [r899] TODO: *** empty log message ***
  2441. 2003-09-29 23:43 fmhess
  2442. * [r898] INSTALL: trivial tweak
  2443. 2003-09-28 20:25 fmhess
  2444. * [r897] lib/ibWait.c: don't report status bits that don't apply to
  2445. device/board
  2446. 2003-09-25 02:52 fmhess
  2447. * [r896] driver/include/nec7210.h: note to self to use serial poll
  2448. mode state bit
  2449. 2003-09-22 13:28 fmhess
  2450. * [r895] driver/Makefile.am: don't specify kernel release during
  2451. depmod (doesn't work for kernel
  2452. other that the one running anyways)
  2453. 2003-09-19 13:47 fmhess
  2454. * [r894] driver/ines/ines.h, driver/ines/ines_init.c: positive id
  2455. on new pci chip
  2456. 2003-09-18 14:06 fmhess
  2457. * [r893] configure.ac: get rid of spurious backslashes
  2458. 2003-09-18 14:04 fmhess
  2459. * [r892] driver/ines/ines.h, driver/ines/ines_init.c: support for
  2460. yet another set of ines pci ids
  2461. 2003-09-13 18:33 fmhess
  2462. * [r891] driver/tnt4882/tnt4882_init.c: oops used wrong function
  2463. names
  2464. 2003-09-13 18:22 fmhess
  2465. * [r890] driver/tnt4882/tnt4882_init.c: fix ni_isa to work with
  2466. atgpib/tnt in one-chip mode (same as ni_isa_accel)
  2467. 2003-09-13 16:12 fmhess
  2468. * [r889] driver/tnt4882/tnt4882.h: oops, fixed args to io_writeb
  2469. 2003-09-13 15:19 fmhess
  2470. * [r888] driver/tnt4882/tnt4882.h: fix deadlock
  2471. 2003-09-13 14:29 fmhess
  2472. * [r887] driver/tnt4882/tnt4882.h: ACCWR and INTRT are not
  2473. tnt4882-only registers
  2474. 2003-09-10 22:40 fmhess
  2475. * [r886] driver/ines/ines_read.c, driver/ines/ines_write.c: fixed
  2476. ines_accel support
  2477. 2003-09-10 03:22 fmhess
  2478. * [r885] doc/linux-gpib.sgml: added quancom pcigpib-1 to supported
  2479. hardware
  2480. 2003-09-10 03:12 fmhess
  2481. * [r884] driver/ines/ines.h, driver/ines/ines_init.c,
  2482. driver/ines/interrupt.c: quancom support works now
  2483. 2003-09-10 02:33 fmhess
  2484. * [r883] configure.ac: version bump
  2485. 2003-09-04 04:50 fmhess
  2486. * [r881] doc/linux-gpib.sgml: document new gpib_config options
  2487. 2003-09-04 04:46 fmhess
  2488. * [r880] configure.ac: version bump
  2489. 2003-09-04 04:45 fmhess
  2490. * [r879] ChangeLog: 3.1.96 changes
  2491. 2003-09-04 04:28 fmhess
  2492. * [r878] driver/ines/ines_cs.c: PCMCIA_DEBUG is gone
  2493. 2003-09-04 04:04 fmhess
  2494. * [r877] lib/gpib_config/gpib_config.c: fix is_system_controller
  2495. initialization from config file when
  2496. unspecified as a command line option
  2497. 2003-09-03 17:25 fmhess
  2498. * [r876] lib/gpib_config/gpib_config.c: more options for
  2499. gpib_config
  2500. 2003-09-03 17:24 fmhess
  2501. * [r875] lib/Makefile.am: add -Wl, before linker option
  2502. 2003-09-03 17:23 fmhess
  2503. * [r874] driver/cb7210/cb7210_cs.c: printk the irq_mask
  2504. 2003-09-03 17:13 fmhess
  2505. * [r873] driver/ines/ines_cs.c: cis dump says ines pcmcia uses
  2506. pulsed interrupt (maybe its wrong though?)
  2507. 2003-09-02 23:24 fmhess
  2508. * [r872] examples/Makefile.am: install ibtest
  2509. 2003-08-30 14:12 fmhess
  2510. * [r871] driver/ines/ines_cs.c: allow irq_mask to be overridden
  2511. 2003-08-30 03:35 fmhess
  2512. * [r870] driver/tnt4882/tnt4882_cs.c: print irq_mask used
  2513. 2003-08-30 03:26 fmhess
  2514. * [r869] driver/cb7210/cb7210_cs.c: don't force use of irqmask from
  2515. cistuple
  2516. 2003-08-30 02:54 fmhess
  2517. * [r868] driver/ines/ines_cs.c: add support for irq_mask and
  2518. irq_list module parameters
  2519. 2003-08-30 02:52 fmhess
  2520. * [r867] driver/cb7210/cb7210_cs.c: add support for irq_mask,
  2521. irq_list module parameters
  2522. 2003-08-29 02:51 fmhess
  2523. * [r866] driver/tnt4882/ni_cis_dump.txt,
  2524. driver/tnt4882/tnt4882_cs.c: added cis dump for ni pcmcia cards,
  2525. and fixed their default irqmask
  2526. 2003-08-29 01:11 fmhess
  2527. * [r865] etc/pcmcia/linux-gpib-pcmcia.opts: add blank opts file
  2528. 2003-08-28 23:49 fmhess
  2529. * [r864] driver/include/nec7210.h: fix include for memset
  2530. 2003-08-28 23:36 fmhess
  2531. * [r863] language/php/TESTS/Makefile.am: automake file
  2532. 2003-08-28 23:32 fmhess
  2533. * [r862] configure.ac: remove duplicate driver/Makefile entry from
  2534. AC_OUTPUT
  2535. 2003-08-28 23:19 fmhess
  2536. * [r861] INSTALL: mention how to get the cardmgr to reload
  2537. configuration files
  2538. 2003-08-27 22:56 fmhess
  2539. * [r860] driver/ines/ines.h, driver/ines/ines_init.c: don't do
  2540. bogus outl() in detach for non plx pci boards. Also, fix
  2541. setting of pci_chip_type for pcmcia boards.
  2542. 2003-08-27 18:11 fmhess
  2543. * [r859] driver/ines/ines.h, driver/ines/ines_init.c,
  2544. driver/ines/interrupt.c, driver/sys/osfuncs.c: trying to get
  2545. quancom interrupts to work
  2546. 2003-08-26 17:16 fmhess
  2547. * [r858] driver/ines/ines.h, driver/ines/ines_init.c,
  2548. driver/ines/ines_read.c, driver/ines/ines_util.c,
  2549. driver/ines/ines_write.c, driver/ines/interrupt.c: more fixes for
  2550. quancom
  2551. 2003-08-26 13:26 fmhess
  2552. * [r857] driver/ines/ines_init.c: really fix pci detection code
  2553. 2003-08-25 18:13 fmhess
  2554. * [r856] driver/include/gpib_ioctl.h, driver/include/gpib_proto.h,
  2555. driver/include/gpib_types.h, driver/sys/ibinit.c,
  2556. driver/sys/osfuncs.c, driver/sys/osinit.c,
  2557. lib/gpib_config/gpib_config.c, lib/ibOnl.c: boards are only
  2558. brought online by gpib_config now, instead of counting
  2559. how many times the device file has been opened/closed
  2560. 2003-08-25 18:03 fmhess
  2561. * [r855] include/Makefile.am: use BUILT_SOURCES instead of
  2562. all-local, etc because it works better
  2563. 2003-08-25 17:03 fmhess
  2564. * [r854] driver/ines/ines_init.c: fix some pci chip probing
  2565. breakage, and add dump for quancom chip
  2566. 2003-08-25 15:30 fmhess
  2567. * [r853] doc/linux-gpib.sgml: added entry for contec isa board
  2568. 2003-08-19 15:34 fmhess
  2569. * [r852] test/README: give people a clue what libgpib_test is for
  2570. 2003-08-19 15:33 fmhess
  2571. * [r851] driver/Makefile.am: make sure gpib group is created before
  2572. we try to use it
  2573. 2003-08-19 15:14 fmhess
  2574. * [r850] configure.ac, m4/tcl.m4: don't generate error when python
  2575. is too old, just disable the binding.
  2576. Also, fixed setting of TCL_INC_DIR for non-debian systems.
  2577. 2003-08-19 03:16 fmhess
  2578. * [r849] m4/tcl.m4: reverse-order sort output of 'ls' so that newer
  2579. versions of tcl
  2580. are preferred
  2581. 2003-08-19 03:13 fmhess
  2582. * [r848] m4/tcl.m4: add debian TCL directories to default search
  2583. paths
  2584. 2003-08-19 01:45 fmhess
  2585. * [r847] configure.ac, language/tcl/Makefile.am, m4/tcl.m4: fix up
  2586. TCL configuration
  2587. 2003-08-19 01:17 fmhess
  2588. * [r846] language/tcl/ibCmds.c: fix for new lib name
  2589. 2003-08-19 00:21 fmhess
  2590. * [r845] m4/tcl.m4: added m4 tcl macros from tcl-8.4
  2591. 2003-08-18 23:41 fmhess
  2592. * [r844] driver/ines/ines_init.c: first pass at quancom pcigpib-1
  2593. support
  2594. 2003-08-12 22:32 fmhess
  2595. * [r843] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  2596. driver/tnt4882/tnt4882_read.c, driver/tnt4882/tnt4882_write.c:
  2597. support tnt4882 in one-chip mode ( for tnt5002 compatibility )
  2598. 2003-08-12 18:31 fmhess
  2599. * [r842] lib/ibConfYacc.y, lib/ibLines.c, lib/ibutil.c: some error
  2600. code fixes
  2601. 2003-08-12 17:21 fmhess
  2602. * [r841] configure.ac: err we don't want the 'yes' action for
  2603. AC_CHECK_LIB to be blank
  2604. 2003-08-12 17:17 fmhess
  2605. * [r840] driver/Makefile-driver.am: fix driver dependency creation
  2606. 2003-08-12 17:16 fmhess
  2607. * [r839] configure.ac: fix error message output by configure script
  2608. 2003-08-12 16:49 fmhess
  2609. * [r838] configure.ac, doc/Makefile.am: add configure option for
  2610. disabling build of documentation
  2611. 2003-08-12 06:14 fmhess
  2612. * [r837] doc/Makefile.am: fix dependency dist tarball doesn't
  2613. re-make documentation
  2614. 2003-08-11 20:09 fmhess
  2615. * [r836] driver/Makefile-driver.am: add a dependency on the kernel
  2616. compile flags
  2617. 2003-08-08 19:34 fmhess
  2618. * [r835] driver/Makefile-driver.am, driver/Makefile.am,
  2619. driver/cb7210/Makefile.am, driver/cec/Makefile.am,
  2620. driver/hp82335/Makefile.am, driver/ines/Makefile.am,
  2621. driver/nec7210/Makefile.am, driver/pc2/Makefile.am,
  2622. driver/sys/Makefile.am, driver/tms9914/Makefile.am,
  2623. driver/tnt4882-tms/Makefile.am, driver/tnt4882/Makefile.am:
  2624. simplified driver Makefile.am's, and include compat headers
  2625. before
  2626. kernel headers
  2627. 2003-07-30 15:33 fmhess
  2628. * [r834] driver/cb7210/cb7210.h, driver/cb7210/cb7210_aux.c,
  2629. driver/cb7210/cb7210_init.c: fix locking for paged registers
  2630. 2003-07-27 21:23 fmhess
  2631. * [r833] driver/cb7210/cb7210_init.c, driver/cec/init.c,
  2632. driver/ines/ines_init.c, driver/pc2/pc2_init.c: add
  2633. init_nec7210_private() calls
  2634. 2003-07-27 21:13 fmhess
  2635. * [r832] driver/include/nec7210.h, driver/nec7210/init.c,
  2636. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_aux.c,
  2637. driver/tnt4882/tnt4882_cs.c, driver/tnt4882/tnt4882_init.c,
  2638. driver/tnt4882/tnt4882_read.c: fix register page locking
  2639. 2003-07-27 21:12 fmhess
  2640. * [r831] driver/cb7210/cb7210_init.c: fix init of line status
  2641. function pointer
  2642. 2003-07-25 20:31 fmhess
  2643. * [r830] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_aux.c,
  2644. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c:
  2645. implement locking to prevent races when using paged-in registers
  2646. 2003-07-23 21:24 fmhess
  2647. * [r829] driver/tnt4882/tnt4882.h: ignore tnt4882 specific
  2648. registers on non-tnt4882 chips
  2649. 2003-07-23 01:35 fmhess
  2650. * [r828] configure.ac: update version
  2651. 2003-07-23 01:33 fmhess
  2652. * [r827] driver/sys/osfuncs.c: replace suser() with capable()
  2653. 2003-07-23 01:32 fmhess
  2654. * [r826] driver/include/Makefile.am: add linux subdir to EXTRA_DIST
  2655. 2003-07-23 01:31 fmhess
  2656. * [r825] configure.ac: use AC_MSG_CHECK and AC_MSG_RESULT macros
  2657. 2003-07-23 01:31 fmhess
  2658. * [r824] ChangeLog: fix typo
  2659. 2003-07-22 21:49 fmhess
  2660. * [r822] ChangeLog, Changelog: rename Changelog ChangeLog
  2661. 2003-07-22 21:41 fmhess
  2662. * [r821] Changelog, configure.ac: sync for 3.1.95
  2663. 2003-07-22 03:50 fmhess
  2664. * [r820] driver/tms9914/aux.c: added clearing of write/command
  2665. ready status bits similar to what
  2666. I did for nec7210. Not sure if it's necessary, but it should be
  2667. harmless
  2668. 2003-07-22 03:42 fmhess
  2669. * [r819] driver/tnt4882/tnt4882_init.c: don't touch ibbase, since
  2670. it causes bug in that driver no longer thinks
  2671. board is isapnp after it is attached once
  2672. 2003-07-22 03:14 fmhess
  2673. * [r818] test/libgpib_test.c: new parallel poll test
  2674. 2003-07-22 03:13 fmhess
  2675. * [r817] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_cs.c,
  2676. driver/tnt4882/tnt4882_init.c: disable all tnt4882 interrupts on
  2677. detach
  2678. 2003-07-22 03:02 fmhess
  2679. * [r816] driver/nec7210/cmd.c: catch bus errors on writing command
  2680. bytes
  2681. 2003-07-22 03:01 fmhess
  2682. * [r815] driver/nec7210/aux.c: re-fix some timing issues for
  2683. masters switching between writing command
  2684. and data bytes
  2685. 2003-07-21 22:22 fmhess
  2686. * [r814] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_aux.c,
  2687. driver/tnt4882/tnt4882_cs.c, driver/tnt4882/tnt4882_init.c: make
  2688. sure chipset is specified before interrupt handler is requested
  2689. 2003-07-18 17:28 fmhess
  2690. * [r813] language/Makefile.am: be more careful about what gets
  2691. included in 'make dist' from the perl
  2692. subdirectory
  2693. 2003-07-18 17:27 fmhess
  2694. * [r812] doc/Makefile.am: refine handling of build directories
  2695. 2003-07-18 16:25 fmhess
  2696. * [r811] driver/Makefile.am, driver/cb7210/Makefile.am,
  2697. driver/cec/Makefile.am, driver/hp82335/Makefile.am,
  2698. driver/ines/Makefile.am, driver/nec7210/Makefile.am,
  2699. driver/pc2/Makefile.am, driver/sys/Makefile.am,
  2700. driver/tms9914/Makefile.am, driver/tnt4882-tms/Makefile.am,
  2701. driver/tnt4882/Makefile.am: restore dependency checking
  2702. 2003-07-18 16:24 fmhess
  2703. * [r810] driver/tnt4882/interrupt.c, driver/tnt4882/mite.c,
  2704. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_aux.c,
  2705. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c,
  2706. driver/tnt4882/tnt4882_write.c: fix nat4882 support, in
  2707. particular confusion between absolute address
  2708. and offset from base address
  2709. 2003-07-17 22:36 fmhess
  2710. * [r809] test/libgpib_test.c: make sure autopolling is enabled when
  2711. we are assuming it is
  2712. 2003-07-17 22:29 fmhess
  2713. * [r808] lib/ibLines.c: don't lock board in TestSRQ
  2714. 2003-07-17 22:27 fmhess
  2715. * [r807] lib/ibOnl.c: only close gpib handle if ibonl() is taking
  2716. board offline
  2717. 2003-07-17 22:27 fmhess
  2718. * [r806] lib/ibWait.c: make WaitSRQ not require locking board
  2719. 2003-07-17 22:26 fmhess
  2720. * [r805] lib/ibutil.c: fix buggy unlocking
  2721. 2003-07-17 21:25 fmhess
  2722. * [r804] lib/ibBoard.c, lib/ibOnl.c, lib/ibutil.c: turn off
  2723. autopolling by default
  2724. 2003-07-15 15:59 fmhess
  2725. * [r803] language/python/Makefile.am: be smarter about rebuilding
  2726. 2003-07-15 00:42 fmhess
  2727. * [r802] doc/Makefile.am, lib/Makefile.am: pregenerate
  2728. documentation and bison/flex files for 'make dist'
  2729. 2003-07-14 23:34 fmhess
  2730. * [r801] language/python/Makefile.am: tarball created with 'make
  2731. dist' compiles now
  2732. 2003-07-14 23:32 fmhess
  2733. * [r800] driver/tnt4882-tms/Makefile.am, lib/Makefile.am: fixes for
  2734. 'make dist'
  2735. 2003-07-14 23:31 fmhess
  2736. * [r799] INSTALL: added mention of bootstrap script
  2737. 2003-07-14 23:06 fmhess
  2738. * [r798] Makefile.am, NEWS, README.MODBUS-PCI, README.TCL, TODO,
  2739. bootstrap, configure.ac, doc/Makefile.am,
  2740. driver/cb7210/Makefile.am, driver/cb7210/amccs5933.h,
  2741. driver/cec/Makefile.am, driver/hp82335/Makefile.am,
  2742. driver/include/Makefile.am, driver/include/amccs5933.h,
  2743. driver/ines/Makefile.am, driver/nec7210/Makefile.am,
  2744. driver/pc2/Makefile.am, driver/sys/Makefile.am,
  2745. driver/tms9914/Makefile.am, driver/tnt4882-tms/Makefile.am,
  2746. driver/tnt4882/Makefile.am, examples/README,
  2747. language/guile/Makefile.am, language/php/INSTALLATION,
  2748. language/php/Makefile.am, language/php/Makefile.fake,
  2749. language/php/OLD, language/php/TESTS/Makefile,
  2750. language/php/TESTS/test1.c, language/python/Makefile.am,
  2751. language/tcl/Makefile.am, language/tcl/README,
  2752. language/tcl/examples/Makefile, util/Setup, util/Setup.in,
  2753. util/mkproto.sh, util/version: fixing 'make dist' and cleaning up
  2754. some cruft
  2755. 2003-07-14 21:44 fmhess
  2756. * [r797] COPYING, COPYRIGHTS: rename COPYRIGHTS to COPYING
  2757. 2003-07-14 21:44 fmhess
  2758. * [r796] lib/Makefile.am: clean flex/yacc generated files only in
  2759. maintainer-clean
  2760. 2003-07-14 21:33 fmhess
  2761. * [r795] configure.ac: prevent -lguile from getting added to LIBS
  2762. 2003-07-14 21:20 fmhess
  2763. * [r794] language/php/Makefile.am: added -rdynamic link flag
  2764. 2003-07-14 21:06 fmhess
  2765. * [r793] configure.ac, language/Makefile.am: rework how generation
  2766. of perl makefile is handled
  2767. 2003-07-14 17:54 fmhess
  2768. * [r792] doc/linux-gpib.sgml, driver/tnt4882/interrupt.c,
  2769. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_aux.c,
  2770. driver/tnt4882/tnt4882_cs.c, driver/tnt4882/tnt4882_init.c,
  2771. driver/tnt4882/tnt4882_read.c, driver/tnt4882/tnt4882_write.c:
  2772. fixing support for older chipsets
  2773. 2003-07-14 17:33 fmhess
  2774. * [r791] configure.ac: added reporting of wheter docs will be built
  2775. 2003-07-12 23:30 fmhess
  2776. * [r790] INSTALL: update for new binding compilation scheme
  2777. 2003-07-12 22:48 fmhess
  2778. * [r789] configure.ac: add disable options for bindings
  2779. 2003-07-12 21:17 fmhess
  2780. * [r788] bootstrap, configure.ac, driver/Makefile.am,
  2781. language/Makefile.am, m4, m4/am-check-python-headers.m4: make
  2782. configure check for ability to compile bindings
  2783. 2003-07-12 21:16 fmhess
  2784. * [r787] driver/include/gpib_ioctl.h: don't let gpib_ioctl.h depend
  2785. on config.h
  2786. 2003-07-11 20:22 fmhess
  2787. * [r786] language/tcl/Makefile.am: improve extraction of TCL
  2788. configuration
  2789. 2003-07-11 19:37 fmhess
  2790. * [r785] configure.ac, language/Makefile.am,
  2791. language/php/FAKE-GPIB, language/php/Makefile,
  2792. language/php/Makefile.am, language/tcl/Makefile.am: more
  2793. autoconfiscation
  2794. 2003-07-11 17:37 fmhess
  2795. * [r784] Makefile.am, configure.ac, driver/Makefile.am,
  2796. driver/include/gpib_ioctl.h, language/Makefile.am,
  2797. language/tcl/Makefile.am, language/tcl/README,
  2798. util/Setup.install, util/linux_flags/Makefile: more
  2799. autoconfiscation fixes, and made tcl compilation smarter
  2800. 2003-07-11 17:20 fmhess
  2801. * [r783] INSTALL: updated install directions post autoconfiscation
  2802. 2003-07-11 15:39 fmhess
  2803. * [r782] driver/Makefile.am: added 'depmod' on install of drivers
  2804. 2003-07-11 15:33 fmhess
  2805. * [r781] configure.ac: change package name to linux-gpib, and make
  2806. linking to library work
  2807. better
  2808. 2003-07-10 00:46 fmhess
  2809. * [r780] driver/Makefile.am: add tms9914 to SUBDIRS
  2810. 2003-07-09 22:36 fmhess
  2811. * [r779] language/guile/Makefile.am, language/tcl/Makefile.am,
  2812. lib/Makefile.am: add -release $(VERSION) ldflag to libraries
  2813. 2003-07-09 20:32 fmhess
  2814. * [r778] driver/cb7210/Makefile.am, driver/cec/Makefile.am,
  2815. driver/hp82335/Makefile.am, driver/ines/Makefile.am,
  2816. driver/nec7210/Makefile.am, driver/pc2/Makefile.am,
  2817. driver/sys/Makefile.am, driver/tms9914/Makefile.am,
  2818. driver/tnt4882-tms/Makefile.am, driver/tnt4882/Makefile.am:
  2819. install modules into gpib subdirectory instead of misc
  2820. 2003-07-09 20:23 fmhess
  2821. * [r777] INSTALL, configure.ac, doc/linux-gpib.sgml,
  2822. driver/Makefile.am, driver/cb7210/Makefile,
  2823. driver/cb7210/Makefile.am, driver/cec/Makefile,
  2824. driver/cec/Makefile.am, driver/hp82335/Makefile,
  2825. driver/hp82335/Makefile.am, driver/include/Makefile.am,
  2826. driver/ines/Makefile, driver/ines/Makefile.am,
  2827. driver/nec7210/Makefile, driver/nec7210/Makefile.am,
  2828. driver/pc2/Makefile, driver/pc2/Makefile.am, driver/sys/Makefile,
  2829. driver/sys/Makefile.am, driver/tms9914/Makefile,
  2830. driver/tms9914/Makefile.am, driver/tnt4882-tms/Makefile,
  2831. driver/tnt4882-tms/Makefile.am, driver/tnt4882/Makefile,
  2832. driver/tnt4882/Makefile.am, lib/Makefile.am: autoconfiscating
  2833. driver module directories, plus changed a bunch of dashes
  2834. to underscores in driver module names
  2835. 2003-07-09 00:18 fmhess
  2836. * [r776] bootstrap: there is no m4 directory
  2837. 2003-07-09 00:14 fmhess
  2838. * [r775] Makefile, Makefile.am, NEWS, bootstrap, configure.ac,
  2839. doc/Makefile, doc/Makefile.am, doc/linux-gpib.sgml,
  2840. driver/Makefile, driver/Makefile.am, driver/cb7210/Makefile,
  2841. driver/cec/Makefile, driver/cec/init.c, driver/hp82335/Makefile,
  2842. driver/include/Makefile.am, driver/include/gpibP.h,
  2843. driver/include/gpib_ioctl.h, driver/include/gpib_registers.h,
  2844. driver/ines/Makefile, driver/nec7210/Makefile,
  2845. driver/pc2/Makefile, driver/sys/Makefile, driver/sys/osinit.c,
  2846. driver/tms9914/Makefile, driver/tnt4882-tms/Makefile,
  2847. driver/tnt4882/Makefile, driver/tnt4882/tnt4882_init.c,
  2848. drivers.txt, examples/Makefile, examples/Makefile.am,
  2849. include/Makefile, include/Makefile.am, language/guile/Makefile,
  2850. language/guile/Makefile.am, language/perl/Makefile.PL,
  2851. language/php/Makefile, language/python/Makefile,
  2852. language/python/Makefile.am, language/python/setup.py,
  2853. language/tcl/Makefile, language/tcl/Makefile.am,
  2854. language/tcl/examples/example1.tcl,
  2855. language/tcl/examples/example2.tcl, lib/Makefile,
  2856. lib/Makefile.am, lib/gpib_config/Makefile,
  2857. lib/gpib_config/Makefile.am, makefile.inc, test/Makefile,
  2858. test/Makefile.am, util/linux_flags/Makefile: first pass at
  2859. autoconfiscation
  2860. 2003-07-03 16:23 fmhess
  2861. * [r774] language/perl/LinuxGpib.xs: fix compilation with perl 5.8
  2862. 2003-07-02 19:16 ela
  2863. * [r773] language/guile/gpib.c: - fixed a bug in ibrd
  2864. 2003-06-29 04:25 fmhess
  2865. * [r772] lib/gpib_config/Makefile: added linking to libpthread
  2866. 2003-06-28 14:49 ela
  2867. * [r771] language/guile/Makefile, language/guile/gpib.c,
  2868. language/guile/gpib.h, language/guile/gpib.scm: - added eos
  2869. constants
  2870. - added bool parameter values if possible
  2871. - added copyright notices
  2872. 2003-06-27 21:26 fmhess
  2873. * [r770] test/libgpib_test.c: include string.h
  2874. 2003-06-27 21:17 fmhess
  2875. * [r769] doc/README: removed
  2876. 2003-06-27 19:03 fmhess
  2877. * [r767] lib/ibstop.c: add ibstop.c
  2878. 2003-06-27 16:51 fmhess
  2879. * [r766] Changelog, examples/ibtest.c, util/version: sync for
  2880. 3.1.94
  2881. 2003-06-27 16:50 fmhess
  2882. * [r765] INSTALL: improved module autoloading support
  2883. 2003-06-27 16:49 fmhess
  2884. * [r764] driver/sys/osfuncs.c: improve module autoloading support
  2885. 2003-06-27 15:42 fmhess
  2886. * [r763] test/libgpib_test.c: fix spelling
  2887. 2003-06-27 01:54 fmhess
  2888. * [r762] driver/sys/ibwait.c: removed debugging printk
  2889. 2003-06-26 23:06 fmhess
  2890. * [r761] driver/sys/ibwait.c: fix wait for RQS
  2891. 2003-06-26 22:13 fmhess
  2892. * [r760] lib/ibOnl.c: fix setting of status bits when taking board
  2893. offline
  2894. 2003-06-26 22:09 fmhess
  2895. * [r759] test/libgpib_test.c: added serial poll test (it fails)
  2896. 2003-06-26 17:39 fmhess
  2897. * [r758] AUTHORS, driver/include/gpib_ioctl.h,
  2898. driver/include/gpib_proto.h, driver/sys/ibutil.c,
  2899. driver/sys/ibwait.c, driver/sys/osfuncs.c, lib/async.c,
  2900. lib/ibCmd.c, lib/ibEos.c, lib/ibEot.c, lib/ibEvent.c,
  2901. lib/ibLines.c, lib/ibOnl.c, lib/ibRd.c, lib/ibTmo.c,
  2902. lib/ibWait.c, lib/ibWrt.c, lib/ib_internal.h, lib/ibutil.c,
  2903. test/libgpib_test.c: fixed issues with CMPL status bit
  2904. 2003-06-26 15:25 fmhess
  2905. * [r757] language/perl/examples, language/perl/examples/n8ur,
  2906. language/perl/examples/n8ur/hp3585b-control.pl,
  2907. language/perl/examples/n8ur/hp3585b-plot.pl,
  2908. language/perl/examples/n8ur/hp3585b.pm,
  2909. language/perl/examples/n8ur/hp8569b.pl,
  2910. language/perl/examples/n8ur/n8ur.pm: added example perl programs
  2911. from John Ackermann
  2912. 2003-06-24 16:14 fmhess
  2913. * [r756] driver/include/gpib_proto.h, driver/include/gpib_types.h,
  2914. driver/sys/autopoll.c, driver/sys/autopoll.h,
  2915. driver/sys/device.c, driver/sys/ibutil.c, driver/sys/ibwait.c,
  2916. driver/sys/osfuncs.c, driver/sys/osinit.c: changed gpib_device_t
  2917. to gpib_status_queue_t
  2918. 2003-06-24 02:18 fmhess
  2919. * [r755] driver/include/gpib_ioctl.h, driver/include/gpib_proto.h,
  2920. driver/include/gpib_types.h, driver/sys/ibutil.c,
  2921. driver/sys/ibwait.c, driver/sys/osfuncs.c, driver/sys/osinit.c,
  2922. lib/async.c, lib/ibCmd.c, lib/ibEos.c, lib/ibEot.c,
  2923. lib/ibEvent.c, lib/ibFind.c, lib/ibLines.c, lib/ibRd.c,
  2924. lib/ibTmo.c, lib/ibWait.c, lib/ibWrt.c, lib/ib_internal.h,
  2925. lib/ibutil.c: async io sort of works now, and fixed some bugs
  2926. with board unlocking
  2927. 2003-06-23 19:36 fmhess
  2928. * [r754] driver/include/gpib_ioctl.h, driver/include/gpib_proto.h,
  2929. driver/sys/device.c, driver/sys/ibcac.c, driver/sys/ibcmd.c,
  2930. driver/sys/ibgts.c, driver/sys/ibread.c, driver/sys/ibrsv.c,
  2931. driver/sys/ibutil.c, driver/sys/ibwait.c, driver/sys/ibwrite.c,
  2932. driver/sys/osfuncs.c, lib/Makefile, lib/async.c,
  2933. lib/gpib_version_script, lib/ib.h, lib/ibBoard.c, lib/ibCmd.c,
  2934. lib/ibConf.h, lib/ibOnl.c, lib/ibRd.c, lib/ibWait.c, lib/ibWrt.c,
  2935. lib/ib_internal.h, lib/ibutil.c, test/libgpib_test.c:
  2936. infrastructure changes, trying to get async io to work (doesn't
  2937. yet)
  2938. 2003-06-23 18:03 fmhess
  2939. * [r753] test/libgpib_test.c: added ibonl(ud,0) calls
  2940. 2003-06-22 23:08 fmhess
  2941. * [r752] driver/nec7210/util.c, driver/tms9914/util.c,
  2942. test/libgpib_test.c: fix clearing of WRITE_READY that was causing
  2943. problems with libgpib_test
  2944. 2003-06-22 22:59 fmhess
  2945. * [r751] driver/nec7210/read.c, driver/nec7210/util.c,
  2946. driver/tms9914/util.c: fixed some places where READ_READY
  2947. shouldn't be cleared, uncovered
  2948. by libgpib_test
  2949. 2003-06-22 22:58 fmhess
  2950. * [r750] test/Makefile, test/libgpib_test.c: finished basic
  2951. read/write test
  2952. 2003-06-22 21:35 fmhess
  2953. * [r749] Makefile, examples/Makefile, lib/ibutil.c, test,
  2954. test/Makefile, test/libgpib_test.c: fixed problems with using
  2955. board indices as descriptors that I created
  2956. recently. Added beginnings of test program for library.
  2957. 2003-06-22 02:32 fmhess
  2958. * [r748] driver/cb7210/cb7210.h, driver/include/gpibP.h,
  2959. driver/include/gpib_ioctl.h, driver/include/gpib_proto.h,
  2960. driver/include/gpib_types.h, driver/include/protocol_proto.h,
  2961. driver/include/sys_proto.h, driver/sys/osfuncs.c,
  2962. driver/sys/osinit.c, examples/ibtest.c,
  2963. lib/gpib_config/gpib_config.c, lib/ibBdChrConfig.c,
  2964. lib/ibBoard.c, lib/ibConf.h, lib/ibConfYacc.y, lib/ibOnl.c,
  2965. lib/ibP.h, lib/ib_internal.h, lib/ibbna.c, lib/ibdev.c,
  2966. lib/ibutil.c: infrastructure changes so that ibwait can be fixed
  2967. 2003-06-20 15:14 fmhess
  2968. * [r747] driver/include/gpib_user.h: check if preprocessor has
  2969. already defined PPC constant (seems to be
  2970. defined by gnu toolchain on ppc arch).
  2971. 2003-06-18 18:05 fmhess
  2972. * [r746] driver/include/linux/module.h: added EXPORT_SYMBOL_GPL()
  2973. compat macro
  2974. 2003-06-18 17:55 fmhess
  2975. * [r745] driver/nec7210/aux.c, driver/nec7210/board.h,
  2976. driver/sys/osinit.c, driver/tms9914/aux.c,
  2977. driver/tms9914/board.h, driver/tnt4882-tms/tnt4882.h,
  2978. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c: fix
  2979. include
  2980. 2003-06-17 17:17 fmhess
  2981. * [r744] language/guile/Makefile, language/guile/gpib.c,
  2982. language/guile/gpib.scm: guile patch from Stefan - cleaning up
  2983. the Makefile and export of some
  2984. some constants.
  2985. 2003-06-15 21:06 fmhess
  2986. * [r743] doc/linux-gpib.sgml: added entries for ibcmda(), ibrda(),
  2987. ibwrta(), and ibstop()
  2988. 2003-06-14 22:39 fmhess
  2989. * [r742] AUTHORS, lib/async.c, lib/gpib_config/gpib_config.c,
  2990. lib/gpib_version_script, lib/ib.h, lib/ibCmd.c, lib/ibConf.h,
  2991. lib/ibRd.c, lib/ibWait.c, lib/ibWrt.c, lib/ib_internal.h,
  2992. lib/ibutil.c: implemented ibrda() and ibwrta() (untested)
  2993. 2003-06-14 00:06 fmhess
  2994. * [r741] doc/linux-gpib.sgml: fill out gpib_config entry
  2995. 2003-06-13 15:20 fmhess
  2996. * [r740] AUTHORS, INSTALL, language/guile, language/guile/Makefile,
  2997. language/guile/README, language/guile/gpib.c,
  2998. language/guile/gpib.h, language/guile/gpib.scm: new guile binding
  2999. from Stefan Jahn
  3000. 2003-06-13 15:19 fmhess
  3001. * [r739] lib/ibutil.c: check for errors in
  3002. setup_global_board_descriptors()
  3003. 2003-06-12 02:19 fmhess
  3004. * [r738] doc/linux-gpib.sgml: adding stub for gpib_config docs
  3005. 2003-06-11 22:15 fmhess
  3006. * [r737] doc/linux-gpib.sgml: added description for ibln()
  3007. 2003-06-11 02:37 fmhess
  3008. * [r736] driver/cb7210/Makefile, driver/cec/Makefile,
  3009. driver/hp82335/Makefile, driver/ines/Makefile,
  3010. driver/nec7210/Makefile, driver/pc2/Makefile,
  3011. driver/sys/Makefile, driver/tms9914/Makefile,
  3012. driver/tnt4882-tms/Makefile, driver/tnt4882/Makefile: replace
  3013. $(RLINK) with $(LD) -r to link modules, since that's what the
  3014. kernel does.
  3015. 2003-06-10 17:42 fmhess
  3016. * [r735] doc/linux-gpib.sgml, lib/gpib_version_script, lib/ib.h,
  3017. lib/ibFindLstn.c: add ibln() function, and stub documentation
  3018. entry
  3019. 2003-06-10 17:41 fmhess
  3020. * [r734] driver/include/gpib_user.h: fix use of SRQI status bit
  3021. 2003-06-10 17:40 fmhess
  3022. * [r733] lib/ibutil.c: set iberr in insert_descriptor()
  3023. 2003-06-06 18:08 fmhess
  3024. * [r732] driver/nec7210/gpib_pci.c: remove obsolete file
  3025. 2003-06-06 17:12 fmhess
  3026. * [r731] INSTALL, Makefile: more notes on pcmcia
  3027. 2003-06-06 17:12 fmhess
  3028. * [r730] lib/ibutil.c: reset iberr and ibcnt on library calls
  3029. 2003-06-06 17:07 fmhess
  3030. * [r729] etc/pcmcia/linux-gpib-pcmcia: pcmcia script to call
  3031. gpib_config
  3032. 2003-06-06 16:39 fmhess
  3033. * [r728] language/perl/LinuxGpib.xs: made ibrsp and ibrpp read back
  3034. integer types instead of character.
  3035. added bindings for ThreadIb*() functions.
  3036. 2003-06-06 04:59 fmhess
  3037. * [r727] doc/linux-gpib.sgml: added supported hardware section
  3038. 2003-06-05 20:03 fmhess
  3039. * [r726] driver/cb7210/cb7210_read.c, driver/ines/ines_read.c,
  3040. driver/nec7210/read.c, driver/tms9914/read.c,
  3041. driver/tnt4882/tnt4882_read.c: abort reads on device clear
  3042. 2003-06-05 20:02 fmhess
  3043. * [r725] lib/ibutil.c: fix off-by-one error in checking validity of
  3044. descriptors
  3045. 2003-06-04 23:31 fmhess
  3046. * [r724] driver/cb7210/cb7210_write.c, driver/include/nec7210.h,
  3047. driver/include/tms9914.h, driver/ines/ines_write.c,
  3048. driver/nec7210/interrupt.c, driver/nec7210/write.c,
  3049. driver/sys/osfuncs.c, driver/tms9914/interrupt.c,
  3050. driver/tms9914/write.c, driver/tnt4882/tnt4882_write.c,
  3051. lib/ibFind.c, lib/ibRd.c, lib/ibWrt.c, lib/ib_internal.h,
  3052. lib/ibdev.c: abort writes on device clear or bus error, and fixed
  3053. some problems with
  3054. querying pad/sad before board is online
  3055. 2003-06-04 23:05 fmhess
  3056. * [r723] util/Setup.in: default debug symbols on
  3057. 2003-06-04 22:56 fmhess
  3058. * [r722] INSTALL: added note on pcmcia boards
  3059. 2003-06-03 20:11 fmhess
  3060. * [r721] examples/Makefile: include util/.config
  3061. 2003-06-03 02:12 fmhess
  3062. * [r720] lib/gpib_config/gpib_config.c, lib/ibBoard.c, lib/ibCmd.c,
  3063. lib/ibConf.h, lib/ibConfYacc.y, lib/ibRd.c, lib/ib_internal.h,
  3064. lib/ibask.c, lib/ibdev.c: more fixes for getting rid of local pad
  3065. and sad for boards
  3066. 2003-06-02 22:35 fmhess
  3067. * [r719] doc/linux-gpib.sgml, driver/cb7210/cb7210.h,
  3068. driver/cb7210/cb7210_init.c, driver/cec/cec.h, driver/cec/init.c,
  3069. driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c,
  3070. driver/include/gpibP.h, driver/include/gpib_ioctl.h,
  3071. driver/include/gpib_types.h, driver/include/nec7210.h,
  3072. driver/include/protocol_proto.h, driver/include/tms9914.h,
  3073. driver/ines/ines.h, driver/ines/ines_init.c,
  3074. driver/ines/interrupt.c, driver/nec7210/interrupt.c,
  3075. driver/nec7210/util.c, driver/pc2/pc2_init.c,
  3076. driver/sys/device.c, driver/sys/event.c, driver/sys/ibcac.c,
  3077. driver/sys/ibcmd.c, driver/sys/ibgts.c, driver/sys/ibread.c,
  3078. driver/sys/ibrsv.c, driver/sys/ibutil.c, driver/sys/ibwrite.c,
  3079. driver/sys/osfuncs.c, driver/tms9914/interrupt.c,
  3080. driver/tms9914/util.c, driver/tnt4882-tms/init.c,
  3081. driver/tnt4882-tms/tnt4882.h, driver/tnt4882/interrupt.c,
  3082. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  3083. lib/ibBoard.c, lib/ibCmd.c, lib/ibConf.h, lib/ibRd.c,
  3084. lib/ibWait.c, lib/ibWrt.c, lib/ib_internal.h, lib/ibask.c,
  3085. lib/ibconfig.c, lib/ibutil.c: added support for DTAS and DCAS
  3086. status bits, and disabling of event
  3087. queue
  3088. 2003-06-01 22:22 fmhess
  3089. * [r718] lib/ibask.c, lib/ibutil.c: made ibask() query pad and sad
  3090. from driver instead of relying on
  3091. (possibly wrong) local values
  3092. 2003-06-01 18:31 fmhess
  3093. * [r717] lib/Makefile: fix install of gpib_config
  3094. 2003-06-01 18:31 fmhess
  3095. * [r716] driver/sys/osfuncs.c: fix improper use of ENODEV in open()
  3096. 2003-06-01 18:30 fmhess
  3097. * [r715] INSTALL: fix instructions for auto loading/configuring
  3098. drivers
  3099. 2003-06-01 18:21 fmhess
  3100. * [r714] lib/gpib_config/gpib_config.c: fix file path
  3101. 2003-06-01 01:40 fmhess
  3102. * [r713] INSTALL: added some mention of gpib_config to INSTALL
  3103. 2003-06-01 01:36 fmhess
  3104. * [r712] driver/sys/osfuncs.c, examples/Makefile, lib/Makefile,
  3105. lib/gpib_config, lib/gpib_config/Makefile,
  3106. lib/gpib_config/gpib_config.c, lib/gpib_version_script,
  3107. lib/ibOnl.c, lib/ib_internal.h: added gpib_config utility to
  3108. support proper permission checking
  3109. 2003-05-28 19:46 fmhess
  3110. * [r711] lib/ibBoard.c, lib/ibConfYacc.y, lib/ibP.h,
  3111. lib/ib_internal.h, lib/ibutil.c: purify parser in preparation for
  3112. use in gpib_conf
  3113. 2003-05-25 22:56 fmhess
  3114. * [r710] examples/ibtest.c, examples/master_read_to_file.c,
  3115. examples/master_write_from_file.c, examples/slave_read_to_file.c,
  3116. examples/slave_write_from_file.c: added mcheck() call to ibtest
  3117. 2003-05-22 21:51 fmhess
  3118. * [r709] TODO, doc/Makefile, doc/linux-gpib.sgml,
  3119. driver/cb7210/cb7210_init.c, lib/ib.h, makefile.inc: trivial
  3120. tweaks
  3121. 2003-05-18 22:43 fmhess
  3122. * [r708] doc/linux-gpib.sgml: added Trigger, TriggerList, and
  3123. WaitSRQ entries
  3124. 2003-05-17 05:55 fmhess
  3125. * [r707] doc/linux-gpib.sgml: added TestSRQ and TestSys
  3126. 2003-05-17 05:47 fmhess
  3127. * [r706] lib/self_test.c: need to return error when device fails to
  3128. respond to *TST? query, to
  3129. distinguish it from a response to a failed self-test.
  3130. 2003-05-17 05:44 fmhess
  3131. * [r705] lib/self_test.c: fixed count of self-test failures
  3132. 2003-05-17 03:34 fmhess
  3133. * [r704] lib/ibutil.c: removed user-specifiably config file, since
  3134. it is a massive security
  3135. hole
  3136. 2003-05-16 19:57 fmhess
  3137. * [r703] doc/linux-gpib.sgml: added SendIFC, SnedLLO, and SetRWLS
  3138. entries
  3139. 2003-05-15 00:22 fmhess
  3140. * [r702] doc/linux-gpib.sgml: added entries for ResetSys, Send,
  3141. SendList, SendCmds, SendDataBytes,
  3142. and SendSetup
  3143. 2003-05-14 03:52 fmhess
  3144. * [r701] doc/linux-gpib.sgml: added RcvRespMsg, Receive, and
  3145. ReceiveSetup entries
  3146. 2003-05-14 02:15 fmhess
  3147. * [r700] doc/linux-gpib.sgml: added PPoll, PPollConfig, and
  3148. PPollUnconfig entries
  3149. 2003-05-13 15:59 fmhess
  3150. * [r699] lib/Makefile, lib/ibConfLex.c, lib/ibConfYacc.c,
  3151. lib/ibConfYacc.h: remove autogenerated files from cvs, i'll make
  3152. them in a release script
  3153. instead
  3154. 2003-05-13 15:58 fmhess
  3155. * [r698] lib/ibFindLstn.c: fixed checking of results array for
  3156. overflow in FindLstn()
  3157. 2003-05-13 15:46 fmhess
  3158. * [r697] driver/include/gpib_user.h, driver/include/tms9914.h,
  3159. driver/tms9914/cmd.c, driver/tms9914/interrupt.c: some tms9914
  3160. cleanup, and added SAD constant
  3161. 2003-05-13 00:21 fmhess
  3162. * [r696] doc/linux-gpib.sgml: added FindLstn, FindRQS, and
  3163. PassControl entries
  3164. 2003-05-12 20:16 fmhess
  3165. * [r695] util/version: *** empty log message ***
  3166. 2003-05-10 15:28 fmhess
  3167. * [r694] TODO, driver/pc2/pc2.h, driver/pc2/pc2_init.c,
  3168. drivers.txt, lib/ibConfLex.c: added pcII/IIa board_type support
  3169. 2003-05-09 16:37 fmhess
  3170. * [r693] lib/ibConfYacc.c: regenerated file
  3171. 2003-05-09 13:52 fmhess
  3172. * [r692] lib/ibSic.c: fix ibsic error code
  3173. 2003-05-08 15:39 fmhess
  3174. * [r691] lib/Makefile, lib/ibBoard.c, lib/ibConfLex.c,
  3175. lib/ibConfYacc.c, lib/ibConfYacc.h: add autogenerated bison/flex
  3176. code to cvs, so it is included in tarballs
  3177. and people don't have to generate it themselves (trying to avoid
  3178. bugs
  3179. in old bison versions)
  3180. 2003-05-08 15:29 fmhess
  3181. * [r690] lib/ibConfLex.l: get rid of yyunput warning
  3182. 2003-05-08 15:28 fmhess
  3183. * [r689] lib/Makefile: add -DPIC to CFLAGS
  3184. 2003-05-08 14:56 fmhess
  3185. * [r688] driver/include/linux, driver/include/linux/module.h:
  3186. copied linux/module.h compat header from comedi, for
  3187. MODULE_LICENSE problems
  3188. 2003-05-04 19:45 fmhess
  3189. * [r687] driver/cb7210/cb7210_init.c,
  3190. driver/hp82335/hp82335_init.c, driver/ines/ines_init.c,
  3191. driver/nec7210/init.c, driver/pc2/pc2_init.c,
  3192. driver/sys/osinit.c, driver/tms9914/init.c,
  3193. driver/tnt4882-tms/init.c, driver/tnt4882/tnt4882_init.c:
  3194. converted init_module() and cleanup_module to use module_init()
  3195. and module_exit()
  3196. 2003-04-17 20:09 fmhess
  3197. * [r685] driver/Makefile, driver/cb7210/Makefile,
  3198. driver/hp82335/Makefile, driver/ines/Makefile,
  3199. driver/nec7210/Makefile, driver/pc2/Makefile,
  3200. driver/sys/Makefile, driver/tms9914/Makefile,
  3201. driver/tnt4882-tms/Makefile, driver/tnt4882/Makefile,
  3202. makefile.inc: dont override kernels CC when compiling drivers
  3203. 2003-04-17 19:55 fmhess
  3204. * [r684] lib/ibConfLex.l: added include of string.h for strlen()
  3205. 2003-04-17 19:54 fmhess
  3206. * [r683] examples/Makefile, examples/ibtest.c,
  3207. examples/slave_write_from_file.c: updates for compiling with gcc3
  3208. and -ansi -pedantic
  3209. 2003-04-17 19:23 fmhess
  3210. * [r682] makefile.inc: make it easier to switch between gcc 2 and 3
  3211. 2003-04-17 19:13 fmhess
  3212. * [r681] driver/sys/ibsic.c: added newline to end of file
  3213. 2003-04-17 17:59 fmhess
  3214. * [r680] Changelog: 3.1.93 changes
  3215. 2003-04-17 17:23 fmhess
  3216. * [r679] INSTALL: minor updates
  3217. 2003-04-17 16:55 fmhess
  3218. * [r678] doc/Makefile, doc/linux-gpib.sgml, driver/sys/osinit.c,
  3219. lib/Makefile, util/Setup.in, util/version: added 'version' file
  3220. to ease incrementing version globally
  3221. 2003-04-17 02:49 fmhess
  3222. * [r677] doc/linux-gpib.sgml: added ThreadIbsta(), ThreadIberr(),
  3223. ThreadIbcnt(), ThreadIbcntl(), MakeAddr(),
  3224. GetPAD(), and GetSAD() entries
  3225. 2003-04-17 00:46 fmhess
  3226. * [r676] doc/linux-gpib.sgml: added ibsic() ibtrg() and ibwait()
  3227. 2003-04-16 03:24 fmhess
  3228. * [r675] doc/linux-gpib.sgml: added entries for ibonl(), ibpct(),
  3229. and ibrpp()
  3230. 2003-04-15 22:48 fmhess
  3231. * [r674] lib/ibOnl.c: fix ibonl(ud, 1 );
  3232. 2003-04-15 19:13 fmhess
  3233. * [r673] driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c,
  3234. drivers.txt: measurement computing CPCI-GPIB support (courtesy of
  3235. Sebastian Prassl)
  3236. 2003-04-15 00:14 fmhess
  3237. * [r672] lib/ibCmd.c, lib/ibConf.h, lib/ibConfYacc.y, lib/ibEos.c,
  3238. lib/ibEot.c, lib/ibFind.c, lib/ibPad.c, lib/ibRd.c, lib/ibRpp.c,
  3239. lib/ibRsp.c, lib/ibSad.c, lib/ibTmo.c, lib/ibTrg.c, lib/ibWait.c,
  3240. lib/ibWrt.c, lib/ib_internal.h, lib/ibask.c, lib/ibbna.c,
  3241. lib/ibconfig.c, lib/ibdev.c, lib/ibppc.c, lib/ibutil.c,
  3242. lib/pass_control.c: infrastructure changes to make ibonl(1)
  3243. support possible. Now it remembers
  3244. what 'default' values for various settings are.
  3245. 2003-04-15 00:12 fmhess
  3246. * [r671] doc/linux-gpib.sgml: corrections re: byte swapping
  3247. 2003-04-14 19:43 fmhess
  3248. * [r670] driver/include/gpib_ioctl.h, driver/sys/osfuncs.c,
  3249. driver/tms9914/aux.c, lib/ibLoc.c: fixed ibloc with board
  3250. descriptor
  3251. 2003-04-14 19:43 fmhess
  3252. * [r669] doc/linux-gpib.sgml: added ibloc description
  3253. 2003-04-13 03:36 fmhess
  3254. * [r668] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  3255. driver/cb7210/cb7210_init.c, driver/cec/cec.h, driver/cec/init.c,
  3256. driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c,
  3257. driver/include/gpib_types.h, driver/include/nec7210.h,
  3258. driver/include/tms9914.h, driver/ines/ines.h,
  3259. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  3260. driver/nec7210/aux.c, driver/pc2/pc2_init.c,
  3261. driver/tms9914/aux.c, driver/tnt4882-tms/init.c,
  3262. driver/tnt4882-tms/tnt4882.h, driver/tnt4882/tnt4882.h,
  3263. driver/tnt4882/tnt4882_cs.c, driver/tnt4882/tnt4882_init.c: added
  3264. 'return to local' support to drivers
  3265. 2003-04-13 03:30 fmhess
  3266. * [r667] lib/ib.h, lib/ibLoc.c, lib/ib_internal.h, lib/ibbna.c,
  3267. lib/ibconfig.c: added IbcBNA option to ibconfig()
  3268. 2003-04-13 03:26 fmhess
  3269. * [r666] driver/include/gpib_user.h: added IbcBNA constant
  3270. 2003-04-12 05:14 fmhess
  3271. * [r665] doc/linux-gpib.sgml: added iblines() description
  3272. 2003-04-10 18:17 fmhess
  3273. * [r664] driver/tnt4882/tnt4882.h: fix BCSR_EOI_BIT definition.
  3274. This should fix bogus EOI line status
  3275. with iblines() and NI boards.
  3276. 2003-04-10 03:06 fmhess
  3277. * [r663] doc/linux-gpib.sgml: added ibcac() and ibevent() entries
  3278. 2003-04-09 18:56 fmhess
  3279. * [r662] doc/linux-gpib.sgml: added ibbna entry
  3280. 2003-04-08 19:42 fmhess
  3281. * [r661] language/php/INSTALLATION, language/php/Makefile,
  3282. language/php/gpib.c: fixed compile of php binding
  3283. 2003-04-08 03:26 fmhess
  3284. * [r660] examples/ibtest.c: made line status output more human
  3285. friendly
  3286. 2003-04-08 02:09 fmhess
  3287. * [r659] driver/include/gpibP.h, driver/sys/osutil.c,
  3288. driver/tnt4882/interrupt.c, driver/tnt4882/tnt4882.h,
  3289. driver/tnt4882/tnt4882_aux.c, driver/tnt4882/tnt4882_cs.c,
  3290. driver/tnt4882/tnt4882_init.c, driver/tnt4882/tnt4882_read.c,
  3291. driver/tnt4882/tnt4882_write.c: fixed segfaults on read/write
  3292. with ni_isa_accel interface
  3293. 2003-04-08 02:08 fmhess
  3294. * [r658] examples/ibtest.c: added asserting/unassertion of REN
  3295. 2003-04-08 02:08 fmhess
  3296. * [r657] examples/slave_read_to_file.c,
  3297. examples/slave_write_from_file.c: add ibwaits() that will be
  3298. necessary when we start returning errors
  3299. on being addressed as talker/listener when writing/reading
  3300. 2003-04-07 19:58 fmhess
  3301. * [r656] doc/linux-gpib.sgml, lib/gpib_version_script, lib/ib.h,
  3302. lib/ib_internal.h, lib/ibconfig.c, lib/ibppc.c: finished ibist()
  3303. support
  3304. 2003-04-07 04:21 fmhess
  3305. * [r655] driver/include/gpib_ioctl.h, driver/sys/osfuncs.c,
  3306. driver/tms9914/util.c, lib/ibask.c, lib/ibppc.c: more ibist()
  3307. stuff
  3308. 2003-04-06 01:26 fmhess
  3309. * [r654] driver/cb7210/cb7210.h: fix pcmcia enabled compile
  3310. 2003-04-06 01:21 fmhess
  3311. * [r653] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  3312. driver/cb7210/cb7210_init.c, driver/cec/cec.h, driver/cec/init.c,
  3313. driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c,
  3314. driver/include/nec7210.h, driver/include/tms9914.h,
  3315. driver/ines/ines.h, driver/ines/ines_cs.c,
  3316. driver/ines/ines_init.c, driver/nec7210/util.c,
  3317. driver/pc2/pc2_init.c, driver/tms9914/util.c,
  3318. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_cs.c,
  3319. driver/tnt4882/tnt4882_init.c: more ibist() support
  3320. 2003-04-05 21:43 fmhess
  3321. * [r652] driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  3322. driver/cec/cec.h, driver/cec/init.c, driver/hp82335/hp82335.h,
  3323. driver/hp82335/hp82335_init.c, driver/include/gpib_types.h,
  3324. driver/include/nec7210.h, driver/include/tms9914.h,
  3325. driver/ines/ines.h, driver/ines/ines_cs.c,
  3326. driver/ines/ines_init.c, driver/nec7210/util.c,
  3327. driver/pc2/pc2_init.c, driver/sys/ibrpp.c, driver/tms9914/util.c,
  3328. driver/tnt4882-tms/init.c, driver/tnt4882/tnt4882_cs.c,
  3329. driver/tnt4882/tnt4882_init.c, drivers.txt, lib/ibSre.c,
  3330. lib/ibppc.c: some infrastructure tweaks for ibist support
  3331. 2003-04-05 21:42 fmhess
  3332. * [r651] driver/include/gpib_user.h: added PPE_byte() inline
  3333. function
  3334. 2003-04-05 21:40 fmhess
  3335. * [r650] language/php/Makefile, language/php/gpib.c: a couple small
  3336. tweaks to get it to almost compile
  3337. 2003-04-05 19:23 fmhess
  3338. * [r649] doc/linux-gpib.sgml: added MTA(), MSA(), and MLA() entries
  3339. 2003-04-05 03:04 fmhess
  3340. * [r648] doc/linux-gpib.sgml: added ibppc(), PPE_byte(), ibrsv(),
  3341. ibsre(), ibist() entries
  3342. 2003-04-02 17:05 fmhess
  3343. * [r647] drivers.txt: added ines compact pci
  3344. 2003-04-01 06:16 fmhess
  3345. * [r646] doc/linux-gpib.sgml: added ibconfig entry and some stubs
  3346. 2003-03-31 05:34 fmhess
  3347. * [r645] doc/linux-gpib.sgml: added ibask entry, and some stubs
  3348. 2003-03-30 01:24 fmhess
  3349. * [r644] doc/linux-gpib.sgml: added ibcmd() entry
  3350. 2003-03-29 03:34 fmhess
  3351. * [r643] lib/ib.h, lib/ibBoard.c, lib/ibClr.c, lib/ibCmd.c,
  3352. lib/ibFindLstn.c, lib/ibLoc.c, lib/ibRsp.c, lib/ibSre.c,
  3353. lib/ibTrg.c, lib/ibWrt.c, lib/ib_internal.h, lib/ibppc.c,
  3354. lib/ibutil.c, lib/local_lockout.c, lib/self_test.c: added const
  3355. qualifier to a bunch of parameters
  3356. 2003-03-29 03:34 fmhess
  3357. * [r642] util/templates/gpib.conf: *** empty log message ***
  3358. 2003-03-28 23:42 fmhess
  3359. * [r641] doc/linux-gpib.sgml: added clear functions
  3360. 2003-03-28 21:30 fmhess
  3361. * [r640] lib/ibConfLex.l: changed parsing of timeout constants,
  3362. shouldn't make any practical difference
  3363. 2003-03-28 21:25 fmhess
  3364. * [r639] lib/ibConf.h, lib/ibConfLex.l, lib/ibConfYacc.y: added
  3365. set-xeos and set-eot support to config file, and setting of
  3366. timeouts
  3367. with usual timeout constants T1s, etc.
  3368. 2003-03-28 21:23 fmhess
  3369. * [r638] lib/ibRsp.c: added check for board descriptor to ibrsp()
  3370. 2003-03-28 21:21 fmhess
  3371. * [r637] doc/linux-gpib.sgml: added entries for serial poll
  3372. functions
  3373. 2003-03-26 19:57 fmhess
  3374. * [r636] doc/linux-gpib.txt, doc/obsolete-linux-gpib.txt: move
  3375. linux-gpib.txt to obsolete-linux-gpib.txt
  3376. 2003-03-26 19:51 fmhess
  3377. * [r635] doc/linux-gpib.sgml: finished section on configuration
  3378. file, added ibfind entry
  3379. 2003-03-23 04:03 fmhess
  3380. * [r634] doc/linux-gpib.ps.gz, doc/obsolete-linux-gpib.ps.gz:
  3381. rename old obsolete docs
  3382. 2003-03-23 04:02 fmhess
  3383. * [r633] doc/refcard.ps.gz: remove obsolete docs
  3384. 2003-03-23 03:48 fmhess
  3385. * [r632] doc/linux-gpib.sgml: partial doc for gpib.conf
  3386. 2003-03-21 04:21 fmhess
  3387. * [r631] lib/ibConfLex.l, lib/ibutil.c, lib/parse.h: fix line
  3388. counter in parser
  3389. 2003-03-21 04:10 fmhess
  3390. * [r630] AUTHORS, driver/cb7210/cb7210_cs.c,
  3391. driver/tnt4882/tnt4882_init.c, lib/ib.h, lib/ibConfLex.l,
  3392. lib/ibConfYacc.y, lib/ib_internal.h, lib/ibdev.c,
  3393. util/templates/gpib.conf: tweaking config file format (maintains
  3394. backward compatibility
  3395. 2003-03-20 16:08 fmhess
  3396. * [r629] language/php, language/php/FAKE-GPIB,
  3397. language/php/FAKE-GPIB/Makefile,
  3398. language/php/FAKE-GPIB/fake-gpib.c, language/php/INSTALLATION,
  3399. language/php/Makefile, language/php/Makefile.fake,
  3400. language/php/OLD, language/php/OLD/gpib_user.h,
  3401. language/php/OLD/ib.h, language/php/TESTS,
  3402. language/php/TESTS/Makefile, language/php/TESTS/alim1.php,
  3403. language/php/TESTS/hp4194.php, language/php/TESTS/hp4194a.php,
  3404. language/php/TESTS/test1, language/php/TESTS/test1.c,
  3405. language/php/gpib.c, language/php/run,
  3406. language/php/sample-php.ini: added php binding from Michel
  3407. Billaud
  3408. 2003-03-19 05:14 fmhess
  3409. * [r628] language/perl/LinuxGpib.pm, language/perl/LinuxGpib.xs:
  3410. fixed ibevent(), iblines(), ibrpp(), and ibrsp() perl wrappers
  3411. 2003-03-19 04:22 fmhess
  3412. * [r627] language/perl/LinuxGpib.pm, language/perl/LinuxGpib.xs:
  3413. added ibwrti()
  3414. 2003-03-16 23:49 fmhess
  3415. * [r626] doc/linux-gpib.sgml: added EnableRemote and EnableLocal
  3416. entries
  3417. 2003-03-16 03:35 fmhess
  3418. * [r625] doc/linux-gpib.sgml: added ibwrtf() and ibrdf() entries
  3419. 2003-03-16 01:09 fmhess
  3420. * [r624] doc/linux-gpib.sgml: added descriptions of command bytes
  3421. 2003-03-15 01:59 fmhess
  3422. * [r623] doc/linux-gpib.sgml: added ibtmo description
  3423. 2003-03-14 21:20 fmhess
  3424. * [r622] doc/linux-gpib.sgml: added descriptions of ibpad and ibsad
  3425. 2003-03-14 03:15 fmhess
  3426. * [r621] doc/linux-gpib.sgml: added descriptions of GPIB lines.
  3427. 2003-03-13 01:35 fmhess
  3428. * [r620] doc/linux-gpib.sgml: added ibcnt/ibcntl entry
  3429. 2003-03-12 01:01 fmhess
  3430. * [r619] doc/linux-gpib.sgml: added iberr entry
  3431. 2003-03-10 21:15 fmhess
  3432. * [r618] drivers.txt: added atgpib/tnt entry
  3433. 2003-03-10 21:13 fmhess
  3434. * [r617] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c:
  3435. added isapnp support for ni-atgpib/tnt
  3436. 2003-03-09 23:40 fmhess
  3437. * [r616] doc/linux-gpib.sgml: added ibsta entry
  3438. 2003-03-09 01:31 fmhess
  3439. * [r615] doc/linux-gpib.sgml: added description of ibeot
  3440. 2003-03-09 01:31 fmhess
  3441. * [r614] doc/Makefile: don't touch directories on failure
  3442. 2003-03-09 00:12 fmhess
  3443. * [r613] doc/linux-gpib.sgml: added links and some stubs
  3444. 2003-03-08 18:10 fmhess
  3445. * [r612] doc/linux-gpib.sgml: added ibeos
  3446. 2003-03-08 18:06 fmhess
  3447. * [r611] doc/linux-gpib.sgml: *** empty log message ***
  3448. 2003-03-08 00:32 fmhess
  3449. * [r610] doc/linux-gpib.sgml: added ibwrt() entry
  3450. 2003-03-07 23:37 fmhess
  3451. * [r609] doc/linux-gpib.sgml: added ibrd() entry
  3452. 2003-03-07 03:39 fmhess
  3453. * [r608] lib/ib.h: got rid of a bunch of extern's
  3454. 2003-03-07 00:37 fmhess
  3455. * [r607] doc/Makefile, doc/fdl.xml, doc/linux-gpib.sgml: added fdl
  3456. license
  3457. 2003-03-07 00:13 fmhess
  3458. * [r606] doc/Makefile, doc/linux-gpib.sgml: beginnings of sgml
  3459. documentation
  3460. 2003-02-27 18:05 fmhess
  3461. * [r605] lib/Makefile: either optimize or turn on debugging
  3462. 2003-02-27 18:04 fmhess
  3463. * [r604] lib/ibOnl.c: fix possible corruption of
  3464. conf->board_is_open flag on error
  3465. 2003-02-27 18:02 fmhess
  3466. * [r603] util/templates/gpib.conf: fix typo
  3467. 2003-02-23 05:00 fmhess
  3468. * [r602] language/perl/LinuxGpib.xs: fix problem with freeing array
  3469. elements in ibrdi()
  3470. 2003-02-23 04:47 fmhess
  3471. * [r601] language/perl/LinuxGpib.xs: made ibrd() and ibrdi() croak
  3472. on malloc failure, and fixed their
  3473. return values
  3474. 2003-02-23 01:14 fmhess
  3475. * [r600] language/perl/LinuxGpib.pm, language/perl/LinuxGpib.xs:
  3476. added ibrdi() alternate binding for ibrd()
  3477. 2003-02-23 00:28 fmhess
  3478. * [r599] language/perl/LinuxGpib.xs: allocate buf in ibrd()
  3479. binding, instead of using stack, and make sure it
  3480. is null-terminated
  3481. 2003-02-11 02:17 fmhess
  3482. * [r598] language/perl/Makefile.PL, language/python/setup.py,
  3483. language/tcl/Makefile: make bindings explicitly link agains
  3484. libpthread to try and avoid problems
  3485. with fork/pthread_atfork, etc.
  3486. 2003-02-11 02:13 fmhess
  3487. * [r597] examples/Makefile, lib/ibBoard.c, lib/ibConf.h,
  3488. lib/ib_internal.h, lib/ibutil.c: making library fork-safe
  3489. 2003-02-03 06:07 fmhess
  3490. * [r596] INSTALL: make install instructions more redhat friendly
  3491. 2003-02-01 17:25 fmhess
  3492. * [r594] Changelog, lib/Makefile: sync for 3.1.92
  3493. 2003-02-01 17:01 fmhess
  3494. * [r593] driver/tnt4882/tnt4882.h: declare accel interfaces
  3495. 2003-02-01 16:56 fmhess
  3496. * [r592] driver/tnt4882/tnt4882_cs.c: fixed name of accel interface
  3497. 2003-01-29 17:11 fmhess
  3498. * [r590] lib/Makefile: sync for 3.1.91
  3499. 2003-01-29 17:10 fmhess
  3500. * [r589] Changelog: 3.1.91 changes
  3501. 2003-01-29 02:25 fmhess
  3502. * [r588] driver/tnt4882/tnt4882_cs.c,
  3503. driver/tnt4882/tnt4882_init.c: added accel interfaces for isa and
  3504. pcmcia cards
  3505. 2003-01-29 02:21 fmhess
  3506. * [r587] drivers.txt: added accel board_type's
  3507. 2003-01-29 02:15 fmhess
  3508. * [r586] driver/cb7210/cb7210_read.c, driver/cb7210/cb7210_write.c:
  3509. accel fixes
  3510. 2003-01-29 00:25 fmhess
  3511. * [r585] driver/cb7210/cb7210_read.c: fix magic number
  3512. 2003-01-28 05:47 fmhess
  3513. * [r584] examples/slave_write_from_file.c: added configuration of
  3514. short T1 delay
  3515. 2003-01-27 23:25 fmhess
  3516. * [r583] driver/cb7210/cb7210_write.c, driver/cb7210/interrupt.c:
  3517. slightly more informative error messages
  3518. 2003-01-27 23:22 fmhess
  3519. * [r582] driver/cb7210/cb7210_write.c: fixed cb7210 accel write
  3520. 2003-01-27 19:20 fmhess
  3521. * [r581] examples/master_read_to_file.c: fix error message
  3522. 2003-01-27 19:19 fmhess
  3523. * [r580] examples/slave_write_from_file.c: ibrdf() should be
  3524. ibwrt()
  3525. 2003-01-27 18:41 fmhess
  3526. * [r579] examples/Makefile, examples/master_read_to_file.c,
  3527. examples/slave_write_from_file.c: more transfer speed tests
  3528. 2003-01-26 23:28 fmhess
  3529. * [r578] examples/ibtest.c, examples/master_write_from_file.c,
  3530. examples/slave_read_to_file.c, lib/ib.h, lib/ibutil.c: make
  3531. gpib_error_string() slightly easier to use
  3532. 2003-01-26 23:27 fmhess
  3533. * [r577] driver/nec7210/interrupt.c: be more careful about ignoring
  3534. interrupts coming from another device sharing
  3535. same irq
  3536. 2003-01-26 19:46 fmhess
  3537. * [r576] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_read.c,
  3538. driver/tnt4882/tnt4882_write.c: fixed accel read
  3539. 2003-01-24 04:36 fmhess
  3540. * [r575] driver/cb7210/cb7210_read.c, driver/cb7210/cb7210_write.c,
  3541. driver/include/nec7210.h, driver/ines/ines_init.c,
  3542. driver/nec7210/aux.c, driver/nec7210/read.c,
  3543. driver/nec7210/util.c, driver/nec7210/write.c,
  3544. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  3545. driver/tnt4882/tnt4882_read.c, driver/tnt4882/tnt4882_write.c:
  3546. initial tnt4882 accelerated read support, untested
  3547. 2003-01-23 00:35 fmhess
  3548. * [r574] driver/include/gpib_ioctl.h, driver/include/gpib_user.h,
  3549. lib/ibask.c, lib/ibconfig.c: implemented setting/querying T1
  3550. delay in ibconfig()/ibask()
  3551. 2003-01-21 23:30 fmhess
  3552. * [r573] driver/cb7210/cb7210.h, driver/cb7210/cb7210_aux.c,
  3553. driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  3554. driver/cec/init.c, driver/hp82335/hp82335_init.c,
  3555. driver/include/nec7210.h, driver/include/tms9914.h,
  3556. driver/ines/ines.h, driver/ines/ines_cs.c,
  3557. driver/ines/ines_init.c, driver/ines/ines_util.c,
  3558. driver/nec7210/aux.c, driver/pc2/pc2_init.c,
  3559. driver/tms9914/aux.c, driver/tnt4882-tms/init.c,
  3560. driver/tnt4882/tnt4882_aux.c, driver/tnt4882/tnt4882_cs.c:
  3561. implemented adjustable T1 delays in all drivers
  3562. 2003-01-19 17:18 fmhess
  3563. * [r572] driver/nec7210/board.h, driver/nec7210/cmd.c,
  3564. driver/nec7210/read.c, driver/nec7210/write.c: make nec7210
  3565. read/write/command a little nicer with regard to scheduling
  3566. 2003-01-19 17:05 fmhess
  3567. * [r571] lib/ibCmd.c, lib/ibWrt.c: added error message
  3568. 2003-01-19 17:03 fmhess
  3569. * [r570] driver/sys/ibcmd.c, driver/sys/osfuncs.c: fix timeout bug
  3570. in command ioctl
  3571. 2003-01-19 01:53 fmhess
  3572. * [r569] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  3573. driver/sys/osfuncs.c, driver/tnt4882/tnt4882.h,
  3574. driver/tnt4882/tnt4882_aux.c, driver/tnt4882/tnt4882_init.c,
  3575. driver/tnt4882/tnt4882_write.c: added some support for adjusting
  3576. T1 delay
  3577. 2003-01-18 17:35 fmhess
  3578. * [r568] driver/sys/osfuncs.c: got rid of bogus bug message, more
  3579. careful about locking board
  3580. 2003-01-18 17:34 fmhess
  3581. * [r567] lib/ibCmd.c, lib/ibOnl.c, lib/ib_internal.h, lib/ibutil.c:
  3582. locking fixes
  3583. 2003-01-17 01:36 fmhess
  3584. * [r566] driver/tnt4882/Makefile, driver/tnt4882/interrupt.c,
  3585. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  3586. driver/tnt4882/tnt4882_read.c, driver/tnt4882/tnt4882_write.c:
  3587. start of accel support for tnt4882
  3588. 2003-01-16 01:19 fmhess
  3589. * [r565] TODO, driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  3590. driver/cb7210/cb7210_init.c, driver/cb7210/cb7210_read.c,
  3591. drivers.txt: added interfaces for cb7210 pci and isa accel
  3592. 2003-01-15 05:07 fmhess
  3593. * [r564] driver/cb7210/cb7210_read.c, driver/nec7210/read.c: fix
  3594. error handling in cb accel
  3595. 2003-01-15 03:36 fmhess
  3596. * [r563] driver/cb7210/cb7210_read.c, driver/cb7210/interrupt.c:
  3597. okay im done fiddling with cb7210 accel support for now
  3598. 2003-01-15 02:43 fmhess
  3599. * [r562] driver/cb7210/cb7210_read.c, driver/cb7210/interrupt.c:
  3600. fix reception of END on cb accel
  3601. 2003-01-15 02:29 fmhess
  3602. * [r561] driver/cb7210/interrupt.c: fixed detection of EOI in fifo
  3603. receive mode
  3604. 2003-01-14 23:29 fmhess
  3605. * [r560] TODO, driver/cb7210/cb7210_read.c,
  3606. driver/cb7210/interrupt.c, driver/include/nec7210.h,
  3607. driver/ines/ines_init.c, driver/ines/ines_read.c,
  3608. driver/nec7210/aux.c, driver/nec7210/interrupt.c,
  3609. driver/nec7210/read.c, driver/nec7210/util.c,
  3610. driver/tnt4882/tnt4882_init.c: more rfd holdoff tweaking
  3611. 2003-01-14 01:56 fmhess
  3612. * [r559] driver/cb7210/cb7210_read.c, driver/cb7210/interrupt.c,
  3613. driver/nec7210/read.c: more cb7210 accel cleanup/fixes. Still
  3614. occasionally get a corrupt byte
  3615. on transfers, but there doesn't seem to be anything I can do
  3616. about it.
  3617. it seems to just be a bad memory location in my board's fifo?
  3618. 2003-01-14 01:54 fmhess
  3619. * [r558] lib/ibRd.c: fix setting of eos in ibrdf()
  3620. 2003-01-13 00:15 fmhess
  3621. * [r557] driver/include/gpibP.h: fix compile warning
  3622. 2003-01-13 00:07 fmhess
  3623. * [r556] driver/include/gpibP.h, lib/Makefile, util/Setup.in: added
  3624. compile option to compile lib with debug symbols
  3625. 2003-01-13 00:02 fmhess
  3626. * [r555] lib/ibLines.c: allow iblines() calls without needing board
  3627. lock
  3628. 2003-01-13 00:01 fmhess
  3629. * [r554] lib/ibWrt.c: fixed segfault caused by my braindead change
  3630. 2003-01-12 22:10 fmhess
  3631. * [r553] driver/cb7210/cb7210_read.c: fix typo
  3632. 2003-01-12 22:08 fmhess
  3633. * [r552] driver/cb7210/cb7210_read.c, driver/include/nec7210.h,
  3634. driver/ines/ines_init.c, driver/nec7210/aux.c,
  3635. driver/nec7210/board.h, driver/tnt4882/tnt4882_init.c: some
  3636. cleanup of cb7210 accel read
  3637. 2003-01-12 21:25 fmhess
  3638. * [r551] driver/nec7210/read.c: make it infintesimally more likely
  3639. for rfd holdoff on timeout
  3640. 2003-01-12 03:59 fmhess
  3641. * [r550] lib/ibRd.c: fix error handling
  3642. 2003-01-12 03:58 fmhess
  3643. * [r549] examples/master_write_from_file.c: removed annoying pause
  3644. at beginning
  3645. 2003-01-12 03:56 fmhess
  3646. * [r548] driver/cb7210/cb7210_read.c, driver/include/nec7210.h,
  3647. driver/ines/ines_read.c, driver/nec7210/aux.c,
  3648. driver/nec7210/board.h, driver/nec7210/init.c,
  3649. driver/nec7210/read.c, driver/nec7210/util.c: more tweaks to rfd
  3650. holdoffs
  3651. 2003-01-12 00:59 fmhess
  3652. * [r547] driver/ines/ines_init.c, driver/tnt4882/tnt4882.h,
  3653. driver/tnt4882/tnt4882_init.c: make sure rfd holdoff is true when
  3654. board is first brought online, and
  3655. after timeout errors (on chips that support rfd holdoff
  3656. immediate)
  3657. 2003-01-12 00:40 fmhess
  3658. * [r546] driver/nec7210/read.c: changing rfd holdoff stuff to try
  3659. and work around incompatibilites between
  3660. 'nec7210 compatible' chips
  3661. 2003-01-11 03:19 fmhess
  3662. * [r545] driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c,
  3663. driver/cb7210/cb7210_read.c, driver/cb7210/interrupt.c,
  3664. driver/ines/ines_read.c, driver/nec7210/read.c,
  3665. driver/nec7210/util.c, driver/sys/osfuncs.c, driver/sys/osinit.c,
  3666. driver/tnt4882-tms/init.c: cb fifo read working, and in desperate
  3667. need of cleanup. Wanted to get
  3668. a working copy checked in before prettying it up though
  3669. 2003-01-10 04:11 fmhess
  3670. * [r544] lib/ibRd.c, lib/ibWrt.c: increase buffer size in ibwrtf
  3671. and ibrdf for sake of cb7210 fifos
  3672. 2003-01-09 19:50 fmhess
  3673. * [r543] driver/cb7210/cb7210.h, driver/cb7210/cb7210_read.c,
  3674. driver/cb7210/interrupt.c: trying to deal with fifo reads that
  3675. aren't terminated by END (untested)
  3676. 2003-01-09 07:47 fmhess
  3677. * [r542] driver/cb7210/cb7210.h, driver/cb7210/cb7210_init.c,
  3678. driver/cb7210/cb7210_read.c, driver/cb7210/cb7210_write.c,
  3679. driver/cb7210/interrupt.c, driver/nec7210/interrupt.c,
  3680. driver/nec7210/util.c, driver/nec7210/write.c,
  3681. driver/sys/ibread.c, driver/sys/ibwrite.c, examples/ibtest.c: cb
  3682. fifos mostly working now
  3683. 2003-01-09 05:09 fmhess
  3684. * [r541] driver/cb7210/cb7210_init.c, driver/cb7210/interrupt.c,
  3685. driver/cec/init.c, driver/cec/interrupt.c,
  3686. driver/hp82335/hp82335_init.c, driver/include/nec7210.h,
  3687. driver/ines/ines_init.c, driver/ines/interrupt.c,
  3688. driver/nec7210/cmd.c, driver/nec7210/interrupt.c,
  3689. driver/nec7210/read.c, driver/nec7210/util.c,
  3690. driver/nec7210/write.c, driver/pc2/interrupt.c,
  3691. driver/pc2/pc2_init.c, driver/tms9914/interrupt.c,
  3692. driver/tnt4882-tms/interrupt.c, driver/tnt4882/interrupt.c,
  3693. driver/tnt4882/tnt4882_init.c: decided I don't like a seperate
  3694. lock for the nec7210 after all
  3695. 2003-01-09 04:04 fmhess
  3696. * [r540] TODO, driver/ines/ines_read.c, driver/nec7210/init.c,
  3697. driver/nec7210/read.c: tweak holdoff releasing to deal with
  3698. incompatibilities between tnt4882 and
  3699. cb7210 emulations of nec7210 behaviour
  3700. 2003-01-09 04:01 fmhess
  3701. * [r539] examples/ibtest.c: added ibsic()
  3702. 2003-01-08 20:39 fmhess
  3703. * [r538] driver/ines/ines_read.c, driver/nec7210/aux.c,
  3704. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  3705. driver/nec7210/util.c, driver/sys/device.c, driver/sys/ibcac.c,
  3706. driver/sys/ibgts.c, driver/tms9914/aux.c,
  3707. driver/tms9914/interrupt.c, driver/tms9914/util.c: fix problems
  3708. with releasing rfd holdoff on reads for nec7210
  3709. 2003-01-08 17:48 fmhess
  3710. * [r537] lib/ibdev.c: fix retrieval of eos flags
  3711. 2003-01-08 16:25 fmhess
  3712. * [r536] AUTHORS, examples/ibtest.c, lib/globals.c: ThreadIb*() fix
  3713. from Kentaro Kitigawa
  3714. 2003-01-07 18:09 fmhess
  3715. * [r535] driver/cb7210/Makefile, driver/cb7210/cb7210.h,
  3716. driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  3717. driver/cb7210/cb7210_read.c, driver/cb7210/cb7210_write.c,
  3718. driver/cb7210/interrupt.c, driver/cec/init.c,
  3719. driver/include/nec7210.h, driver/ines/ines_init.c,
  3720. driver/nec7210/cmd.c, driver/nec7210/init.c,
  3721. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  3722. driver/nec7210/util.c, driver/nec7210/write.c,
  3723. driver/pc2/pc2_init.c, driver/tnt4882/tnt4882_init.c,
  3724. lib/ibdev.c: preliminary support for accellerated cb7210 (doesn't
  3725. work)
  3726. 2003-01-06 01:28 fmhess
  3727. * [r534] examples/Makefile, lib/ibWrt.c: fix send EOI with ibwrtf()
  3728. 2003-01-06 00:57 fmhess
  3729. * [r533] lib/ibutil.c: fix segfault when using board index as
  3730. descriptor
  3731. 2003-01-06 00:42 fmhess
  3732. * [r532] lib/ibdev.c, lib/ibutil.c: fix for using board index as
  3733. board descriptor
  3734. 2003-01-06 00:27 fmhess
  3735. * [r531] examples/Makefile, examples/slave_read_to_file.c: fix
  3736. timeout in slave_read_to_file
  3737. 2003-01-06 00:22 fmhess
  3738. * [r530] examples/Makefile, examples/ibtest.c,
  3739. examples/master_write_from_file.c, examples/slave_read_to_file.c:
  3740. new demos for performance testing
  3741. 2003-01-05 23:24 fmhess
  3742. * [r529] examples/ibtest.c, lib/gpib_version_script, lib/ib.h,
  3743. lib/ibCmd.c, lib/ibutil.c: added gpib_error_string()
  3744. 2003-01-05 22:21 fmhess
  3745. * [r528] lib/gpib_version_script, lib/ib.h, lib/ibRd.c,
  3746. lib/ibWrt.c: added ibrdf() and ibwrtf()
  3747. 2003-01-04 22:00 fmhess
  3748. * [r527] language/tcl/ibCmds.c, lib/gpib_version_script, lib/ib.h,
  3749. lib/ibOnl.c, lib/ibSic.c, lib/ib_internal.h, lib/ibconfig.c,
  3750. lib/ibutil.c: implemented ibrsc()
  3751. 2003-01-03 20:19 fmhess
  3752. * [r526] language/python/gpibinter.c: ib.h -> gpib/ib.h
  3753. 2003-01-02 19:37 fmhess
  3754. * [r525] driver/cb7210/Makefile, driver/cb7210/cb7210.h,
  3755. driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  3756. driver/cec/Makefile, driver/cec/cec.h, driver/cec/init.c,
  3757. driver/hp82335/Makefile, driver/hp82335/hp82335.h,
  3758. driver/hp82335/hp82335_init.c, driver/include/gpib_ioctl.h,
  3759. driver/include/gpib_proto.h, driver/include/gpib_types.h,
  3760. driver/include/nec7210.h, driver/include/protocol_proto.h,
  3761. driver/include/tms9914.h, driver/ines/Makefile,
  3762. driver/ines/ines.h, driver/ines/ines_cs.c,
  3763. driver/ines/ines_init.c, driver/nec7210/Makefile,
  3764. driver/nec7210/aux.c, driver/nec7210/board.h,
  3765. driver/pc2/Makefile, driver/pc2/pc2.h, driver/pc2/pc2_init.c,
  3766. driver/sys/Makefile, driver/sys/ibinit.c, driver/sys/ibsic.c,
  3767. driver/sys/ibsre.c, driver/sys/osfuncs.c,
  3768. driver/tms9914/Makefile, driver/tms9914/aux.c,
  3769. driver/tms9914/board.h, driver/tnt4882-tms/Makefile,
  3770. driver/tnt4882-tms/tnt4882.h, driver/tnt4882/Makefile,
  3771. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_cs.c,
  3772. driver/tnt4882/tnt4882_init.c, lib/Makefile, lib/async.c,
  3773. lib/globals.c, lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibCac.c,
  3774. lib/ibClr.c, lib/ibCmd.c, lib/ibDma.c, lib/ibEos.c, lib/ibEot.c,
  3775. lib/ibError.c, lib/ibEvent.c, lib/ibFind.c, lib/ibFindLstn.c,
  3776. lib/ibGts.c, lib/ibLines.c, lib/ibLoc.c, lib/ibOnl.c,
  3777. lib/ibPad.c, lib/ibRd.c, lib/ibRpp.c, lib/ibRsp.c, lib/ibRsv.c,
  3778. lib/ibSad.c, lib/ibSdbg.c, lib/ibSic.c, lib/ibSre.c, lib/ibTmo.c,
  3779. lib/ibTrg.c, lib/ibWait.c, lib/ibWrt.c, lib/ib_internal.h,
  3780. lib/ibask.c, lib/ibbna.c, lib/ibconfig.c, lib/ibdev.c,
  3781. lib/ibppc.c, lib/ibutil.c, lib/local_lockout.c,
  3782. lib/pass_control.c, lib/self_test.c: got rid of massive dependeny
  3783. files that slowed compilation. Clairified
  3784. difference between controller-in-charge and system controller.
  3785. Infastructure
  3786. for coming ibrsc() support
  3787. 2002-12-31 02:18 fmhess
  3788. * [r524] TODO, driver/sys/ibinit.c, lib/Makefile,
  3789. lib/gpib_version_script, lib/ib.h, lib/ibBoard.c, lib/ibCac.c,
  3790. lib/ibClr.c, lib/ibCmd.c, lib/ibFind.c, lib/ibFindLstn.c,
  3791. lib/ibGts.c, lib/ibLoc.c, lib/ibOnl.c, lib/ibP.h, lib/ibRd.c,
  3792. lib/ibRpp.c, lib/ibRsp.c, lib/ibSic.c, lib/ibSre.c, lib/ibWait.c,
  3793. lib/ibWrt.c, lib/ib_internal.h, lib/ibask.c, lib/ibbna.c,
  3794. lib/ibppc.c, lib/ibutil.c, lib/pass_control.c, lib/self_test.c:
  3795. added ibpct() and PassControl()
  3796. 2002-12-31 02:11 fmhess
  3797. * [r523] driver/tnt4882/tnt4882_init.c: fixed enabling of isr0
  3798. interrupts
  3799. 2002-12-27 01:17 fmhess
  3800. * [r522] driver/ines/ines.h, driver/ines/ines_init.c,
  3801. driver/ines/interrupt.c, drivers.txt: added handling of transfer
  3802. counter interrupt for accelerated ines support
  3803. 2002-12-26 17:27 fmhess
  3804. * [r521] driver/ines/ines_init.c: fix compile error
  3805. 2002-12-26 00:26 fmhess
  3806. * [r520] driver/cec/init.c, driver/include/nec7210.h,
  3807. driver/ines/Makefile, driver/ines/ines.h, driver/ines/ines_cs.c,
  3808. driver/ines/ines_init.c, driver/ines/ines_read.c,
  3809. driver/ines/ines_util.c, driver/ines/ines_write.c,
  3810. driver/ines/interrupt.c, driver/nec7210/cmd.c,
  3811. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  3812. driver/nec7210/read.c, driver/nec7210/util.c,
  3813. driver/nec7210/write.c, driver/pc2/pc2_init.c,
  3814. driver/sys/ibread.c, driver/sys/ibwait.c, driver/sys/ibwrite.c,
  3815. driver/sys/osfuncs.c, driver/sys/ostimer.c, driver/tms9914/cmd.c,
  3816. driver/tms9914/interrupt.c, driver/tms9914/read.c,
  3817. driver/tms9914/write.c, driver/tnt4882/interrupt.c, drivers.txt:
  3818. accelerated ines support + random stuff
  3819. 2002-12-24 21:07 fmhess
  3820. * [r519] driver/nec7210/aux.c, driver/sys/device.c,
  3821. driver/sys/ibcac.c, driver/sys/ibcmd.c, driver/sys/ibgts.c,
  3822. driver/sys/ibinit.c, driver/sys/ibread.c, driver/sys/ibrpp.c,
  3823. driver/sys/ibsys.h, driver/sys/ibwrite.c, driver/sys/osinit.c,
  3824. driver/tms9914/aux.c, driver/tnt4882/interrupt.c,
  3825. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c: added
  3826. support for IFC events in tnt4882 support. Fixed clean up of
  3827. event queue when taking board offline.
  3828. 2002-12-23 19:51 fmhess
  3829. * [r518] language/perl/LinuxGpib.xs, language/perl/Makefile.PL:
  3830. link to local library
  3831. 2002-12-23 19:15 fmhess
  3832. * [r517] examples/ibtest.c: fixed official location of header
  3833. 2002-12-23 19:12 fmhess
  3834. * [r516] language/perl/LinuxGpib.pm, language/perl/LinuxGpib.xs:
  3835. removed nonexistant functions
  3836. 2002-12-22 05:13 fmhess
  3837. * [r515] language/tcl/ibCmds.c: fix compile
  3838. 2002-12-22 04:26 fmhess
  3839. * [r514] language/perl/LinuxGpib.xs: fix for perl.h doing a #define
  3840. on BIN, blah
  3841. 2002-12-22 04:15 fmhess
  3842. * [r513] language/perl/LinuxGpib.xs, language/perl/MANIFEST,
  3843. language/perl/Makefile.PL: fixed locations of include files
  3844. 2002-12-20 20:49 fmhess
  3845. * [r512] Changelog: typo
  3846. 2002-12-20 20:30 fmhess
  3847. * [r510] Changelog, driver/hp82335/hp82335_init.c, lib/Makefile:
  3848. sync for 3.1.9
  3849. 2002-12-20 20:08 fmhess
  3850. * [r509] util/templates/gpib.conf: fix typos
  3851. 2002-12-20 03:33 fmhess
  3852. * [r508] lib/ibask.c, lib/ibconfig.c: made ibask() and ibconfig()
  3853. reflect current state of event queue development
  3854. 2002-12-20 00:03 fmhess
  3855. * [r507] lib/ibEvent.c: improve error handling
  3856. 2002-12-19 20:08 fmhess
  3857. * [r506] examples/ibtest.c: get rid of printing spurious sign bits
  3858. on query of bus line status
  3859. 2002-12-19 20:06 fmhess
  3860. * [r505] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  3861. driver/cb7210/cb7210_init.c, driver/cb7210/cbi4882.txt: fixed
  3862. computer boards devices not asserting IFC or REM
  3863. 2002-12-19 19:37 fmhess
  3864. * [r504] driver/cb7210/cb7210_aux.c: fix polarity of bus status
  3865. bits
  3866. 2002-12-19 19:23 fmhess
  3867. * [r503] examples/ibtest.c: added reading of bus control lines
  3868. 2002-12-19 18:56 fmhess
  3869. * [r502] driver/cb7210/cb7210_cs.c: request shared irq
  3870. 2002-12-19 04:22 fmhess
  3871. * [r501] driver/sys/osfuncs.c, lib/ibEvent.c: ibevent() should work
  3872. now. Fixed spurious up() when ioctl is called
  3873. with no board configured
  3874. 2002-12-19 02:30 fmhess
  3875. * [r500] driver/include/gpib_ioctl.h: added ioctl for event queue,
  3876. reduced preprocessor usage
  3877. 2002-12-19 02:29 fmhess
  3878. * [r499] drivers.txt: hp82335 works now
  3879. 2002-12-18 16:51 fmhess
  3880. * [r498] driver/cb7210/cb7210_init.c, driver/cec/init.c,
  3881. driver/hp82335/hp82335_init.c, driver/include/nec7210.h,
  3882. driver/ines/ines_init.c, driver/nec7210/init.c,
  3883. driver/nec7210/interrupt.c, driver/pc2/interrupt.c,
  3884. driver/pc2/pc2_init.c, driver/tms9914/init.c,
  3885. driver/tnt4882/tnt4882_init.c: added nec7210_board_online() and
  3886. nec7210_interrupt_have_status()
  3887. 2002-12-18 03:11 fmhess
  3888. * [r497] driver/tms9914/read.c: fix timeout on read
  3889. 2002-12-18 02:32 fmhess
  3890. * [r496] driver/hp82335/hp82335_init.c,
  3891. driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  3892. driver/include/gpib_user.h, driver/include/tms9914.h,
  3893. driver/nec7210/aux.c, driver/sys/osfuncs.c, driver/tms9914/aux.c,
  3894. driver/tms9914/cmd.c, driver/tms9914/interrupt.c, lib/Makefile,
  3895. lib/ib.h, lib/ibConf.h, lib/ibP.h: fix hp82335 support, got rid
  3896. of a bunch of pedantic warnings with gcc3
  3897. 2002-12-17 03:13 fmhess
  3898. * [r495] driver/sys/event.c, driver/sys/ibutil.c: more event
  3899. support, fixed possible sleep in interrupt due to kmalloc
  3900. in push_gpib_event()
  3901. 2002-12-17 03:12 fmhess
  3902. * [r494] driver/include/gpibP.h, driver/include/gpib_types.h,
  3903. driver/include/gpib_user.h: reduced use of preprocessor
  3904. 2002-12-16 23:27 fmhess
  3905. * [r493] driver/include/tms9914.h, driver/tms9914/init.c,
  3906. driver/tms9914/interrupt.c, driver/tms9914/util.c: added support
  3907. for reading back serial poll status to tms9914
  3908. 2002-12-16 23:17 fmhess
  3909. * [r492] TODO, driver/include/tms9914.h, driver/nec7210/read.c,
  3910. driver/nec7210/util.c, driver/tms9914/interrupt.c,
  3911. driver/tms9914/read.c, driver/tms9914/util.c, examples/ibtest.c,
  3912. util/templates/gpib.conf: added support for terminating reads on
  3913. eos char for tms9914
  3914. 2002-12-16 20:05 fmhess
  3915. * [r491] lib/ibdev.c: fixed my_ibdev to use 'real' secondary
  3916. addresses
  3917. 2002-12-16 19:54 fmhess
  3918. * [r490] driver/hp82335/hp82335_init.c, driver/include/gpib_user.h,
  3919. driver/include/tms9914.h, driver/nec7210/interrupt.c,
  3920. driver/tms9914/init.c, driver/tms9914/interrupt.c,
  3921. driver/tms9914/util.c, driver/tnt4882-tms/init.c: fix secondary
  3922. addressing support for tms9914 chips
  3923. 2002-12-15 23:35 fmhess
  3924. * [r489] TODO, driver/hp82335/hp82335_init.c,
  3925. driver/include/tms9914.h, driver/sys/autopoll.c,
  3926. driver/sys/device.c, driver/sys/ibsic.c, driver/sys/osfuncs.c,
  3927. driver/tms9914/aux.c, driver/tms9914/board.h,
  3928. driver/tms9914/interrupt.c, driver/tms9914/util.c: hp82335 fixes
  3929. 2002-12-15 00:55 fmhess
  3930. * [r488] driver/include/gpibP.h, driver/include/gpib_types.h,
  3931. driver/include/gpib_user.h, driver/nec7210/board.h,
  3932. driver/nec7210/interrupt.c, driver/nec7210/util.c,
  3933. driver/sys/Makefile, driver/sys/autopoll.c, driver/sys/event.c,
  3934. driver/sys/ibinit.c, driver/sys/ibrpp.c, driver/sys/osfuncs.c,
  3935. driver/sys/osinit.c: added event queue to driver
  3936. fix attempts to autopoll when not master
  3937. fix autopoll timeout
  3938. fix report of error on status queue overflow
  3939. 2002-12-15 00:52 fmhess
  3940. * [r487] lib/ibFind.c, lib/ibRsp.c, lib/ib_internal.h, lib/ibdev.c,
  3941. lib/ibutil.c: fixed rejection of attempts to open board address
  3942. with ibdev()
  3943. 2002-12-14 21:04 fmhess
  3944. * [r486] driver/include/nec7210.h, driver/sys/autopoll.c: reduced
  3945. preprocessor usage
  3946. 2002-12-14 20:24 fmhess
  3947. * [r485] driver/nec7210/aux.c, driver/nec7210/interrupt.c,
  3948. driver/nec7210/util.c: really fixed keeping track of when nec7210
  3949. is ready to write a data or
  3950. command byte (fixed bus errors on serial poll).
  3951. 2002-12-14 19:53 fmhess
  3952. * [r484] TODO, driver/include/gpib_registers.h, lib/ibBoard.c,
  3953. lib/ibOnl.c, lib/ib_internal.h: fix so remote enable is set
  3954. before autopoll thread is started, but still
  3955. needs better solution
  3956. 2002-12-14 19:12 fmhess
  3957. * [r483] include/gpibP.h: removed unused header
  3958. 2002-12-14 04:34 fmhess
  3959. * [r482] driver/hp82335/hp82335_init.c: trying to get interrupt to
  3960. clear properly in handler
  3961. 2002-12-13 18:35 fmhess
  3962. * [r481] TODO: devfs done, that was easy
  3963. 2002-12-13 18:33 fmhess
  3964. * [r480] driver/ines/ines_cs.c: final cleanup of old hacks, works
  3965. now
  3966. 2002-12-13 18:33 fmhess
  3967. * [r479] driver/sys/osinit.c: devfs support
  3968. 2002-12-13 02:30 fmhess
  3969. * [r478] driver/tms9914/interrupt.c, lib/ibWrt.c: set ibcnt to
  3970. errno on write error
  3971. 2002-12-13 02:29 fmhess
  3972. * [r477] driver/include/tms9914.h: reduce use of preprocessor
  3973. 2002-12-13 02:28 fmhess
  3974. * [r476] driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c:
  3975. fix enabling of interrupts
  3976. 2002-12-13 02:27 fmhess
  3977. * [r475] driver/sys/osfuncs.c: fix return of errors on writes
  3978. 2002-12-12 03:32 fmhess
  3979. * [r474] driver/hp82335/hp82335_init.c: fix release of iomem region
  3980. to take into account extension rom
  3981. 2002-12-12 03:31 fmhess
  3982. * [r473] driver/tms9914/cmd.c: made board untalk and unlisten when
  3983. UNT/UNL command byte is sent
  3984. 2002-12-11 17:55 fmhess
  3985. * [r472] README.hp82335: put hp82335 documentation back in, with
  3986. update
  3987. 2002-12-11 17:46 fmhess
  3988. * [r471] driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c:
  3989. fixed allocation of iomem region to get around expansion rom
  3990. 2002-12-11 07:16 fmhess
  3991. * [r470] driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c:
  3992. add init of ccr register
  3993. 2002-12-11 02:14 fmhess
  3994. * [r469] driver/ines/ines_cs.c: one more try at doing it the
  3995. 'right' way
  3996. 2002-12-11 01:57 fmhess
  3997. * [r468] driver/ines/ines_cs.c: fix incorrect cvs conflict
  3998. resolution
  3999. 2002-12-11 01:45 fmhess
  4000. * [r467] driver/ines/ines_cs.c: revert!
  4001. 2002-12-09 22:18 fmhess
  4002. * [r466] driver/ines/ines_cs.c: fix compile error
  4003. 2002-12-09 22:12 fmhess
  4004. * [r465] driver/ines/ines_cs.c: put back initialization of assigned
  4005. iobase address
  4006. 2002-12-09 20:57 fmhess
  4007. * [r464] driver/ines/ines_cs.c: fixed access speed for attribute
  4008. memory and Present mask
  4009. 2002-12-09 19:11 fmhess
  4010. * [r463] driver/ines/ines_cs.c: fixing up irq allocation
  4011. 2002-12-09 00:32 fmhess
  4012. * [r462] driver/cb7210/cb7210_init.c, driver/cec/init.c,
  4013. driver/include/gpibP.h, driver/sys/osinit.c,
  4014. driver/tnt4882/tnt4882_init.c, lib/ibBoard.c: adding support for
  4015. pci_bus and pci_slot configuration options to rest of
  4016. drivers
  4017. 2002-12-04 19:38 fmhess
  4018. * [r461] driver/cb7210/cb_cis_dump.txt: added cis dump for cb card
  4019. 2002-12-04 19:36 fmhess
  4020. * [r460] driver/ines/ines_cis_dump.txt, driver/ines/ines_cs.c:
  4021. fixes for ines pcmcia support that I broke
  4022. 2002-12-02 04:43 fmhess
  4023. * [r459] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4024. driver/ines/ines_init.c, driver/sys/osfuncs.c,
  4025. driver/sys/osinit.c, lib/ibBdChrConfig.c, lib/ibBoard.c,
  4026. lib/ibConf.h, lib/ibConfLex.l, lib/ibConfYacc.y,
  4027. util/templates/gpib.conf: added ability to specify pci bus and
  4028. slot of board (only supported in ines
  4029. driver so far )
  4030. 2002-11-24 14:00 fmhess
  4031. * [r458] driver/pc2/pc2.h, driver/pc2/pc2_init.c: made pc2a
  4032. interrupt shareable
  4033. 2002-11-22 01:26 fmhess
  4034. * [r457] Changelog: changes for 3.1.8
  4035. 2002-11-22 01:14 fmhess
  4036. * [r455] driver/tms9914/aux.c, driver/tms9914/cmd.c,
  4037. driver/tms9914/init.c, driver/tms9914/interrupt.c,
  4038. driver/tms9914/read.c, driver/tms9914/write.c,
  4039. driver/tnt4882-tms/init.c: tms9914 fixes
  4040. 2002-11-21 23:49 fmhess
  4041. * [r454] driver/nec7210/interrupt.c, driver/sys/autopoll.c,
  4042. driver/sys/device.c, driver/sys/ibsic.c, lib/Makefile, lib/ib.h:
  4043. sync for 3.1.8
  4044. 2002-11-21 18:11 fmhess
  4045. * [r453] driver/ines/Makefile: compilation fix
  4046. 2002-11-21 18:10 fmhess
  4047. * [r452] driver/ines/ines.h, driver/ines/ines_cs.c: compilation
  4048. fixes
  4049. 2002-11-21 18:08 fmhess
  4050. * [r451] driver/ines/ines_util.c: added definition of
  4051. ines_line_status()
  4052. 2002-11-21 17:38 fmhess
  4053. * [r450] TODO, driver/cb7210/Makefile, driver/cb7210/cb7210.h,
  4054. driver/cb7210/cb7210_aux.c, driver/cb7210/cb7210_cs.c,
  4055. driver/cb7210/cb7210_init.c, driver/hp82335/hp82335_init.c,
  4056. driver/include/gpib_user.h, driver/include/tms9914.h,
  4057. driver/ines/ines.h, driver/ines/ines_cs.c,
  4058. driver/ines/ines_init.c, driver/tms9914/util.c,
  4059. driver/tnt4882/Makefile, driver/tnt4882/tnt4882.h,
  4060. driver/tnt4882/tnt4882_aux.c, driver/tnt4882/tnt4882_cs.c,
  4061. driver/tnt4882/tnt4882_init.c: added line status monitoring to
  4062. drivers for hardware that supports it
  4063. 2002-11-18 19:12 fmhess
  4064. * [r449] drivers.txt: added old HP cards
  4065. 2002-11-11 08:53 fmhess
  4066. * [r448] driver/Makefile, driver/cb7210/Makefile,
  4067. driver/cb7210/cb7210_init.c, driver/cec/Makefile,
  4068. driver/cec/init.c, driver/hp82335, driver/hp82335/Makefile,
  4069. driver/hp82335/hp82335.h, driver/hp82335/hp82335_init.c,
  4070. driver/include/gpibP.h, driver/include/nec7210.h,
  4071. driver/include/tms9914.h, driver/ines/Makefile,
  4072. driver/ines/ines_init.c, driver/nec7210/Makefile,
  4073. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  4074. driver/nec7210/read.c, driver/nec7210/write.c,
  4075. driver/pc2/Makefile, driver/pc2/pc2_init.c, driver/sys/Makefile,
  4076. driver/sys/osinit.c, driver/sys/osutil.c,
  4077. driver/tms9914/Makefile, driver/tms9914/init.c,
  4078. driver/tnt4882-tms/Makefile, driver/tnt4882-tms/init.c,
  4079. driver/tnt4882/Makefile, driver/tnt4882/tnt4882_init.c,
  4080. util/Setup.in: initial pass at hp82335 support
  4081. 2002-11-06 02:13 fmhess
  4082. * [r447] driver/include/gpib_types.h,
  4083. driver/include/protocol_proto.h, driver/sys/ibinit.c,
  4084. driver/sys/ibsys.h, driver/sys/osfuncs.c, lib/globals.c,
  4085. lib/gpib_version_script, lib/ib.h, lib/ibTrg.c, lib/ibWait.c:
  4086. added WaitSRQ(), fixed taking board offline on close(), added
  4087. initialization
  4088. of global status variables
  4089. 2002-11-05 21:21 fmhess
  4090. * [r446] driver/sys/osfuncs.c, lib/Makefile,
  4091. lib/gpib_version_script, lib/ib.h, lib/ibLines.c, lib/ibRd.c,
  4092. lib/ibTrg.c, lib/ib_internal.h, lib/self_test.c: added TestSRQ(),
  4093. TestSys(), Trigger(), and TriggerList()
  4094. 2002-11-05 00:06 fmhess
  4095. * [r445] lib/Makefile, lib/gpib_version_script, lib/ib.h,
  4096. lib/ibCmd.c, lib/ibSic.c, lib/ibSre.c, lib/ib_internal.h,
  4097. lib/local_lockout.c: added SendCmds(), SendIFC(), SendLLO(), and
  4098. SetRWLS()
  4099. 2002-11-03 23:39 fmhess
  4100. * [r444] lib/globals.c, lib/gpib_version_script, lib/ib.h,
  4101. lib/ibBoard.c, lib/ibCmd.c, lib/ibWrt.c, lib/ib_internal.h,
  4102. lib/ibutil.c: added Send(), SendDataBytes(), and SendList()
  4103. 2002-11-03 01:25 fmhess
  4104. * [r443] driver/include/gpib_ioctl.h,
  4105. driver/include/protocol_proto.h, driver/sys/Makefile,
  4106. driver/sys/ibinit.c, driver/sys/ibsic.c, driver/sys/osfuncs.c,
  4107. lib/gpib_version_script, lib/ib.h, lib/ibBoard.c, lib/ibClr.c,
  4108. lib/ibSic.c, lib/ib_internal.h: partial implementation of
  4109. ResetSys()
  4110. 2002-11-02 17:51 fmhess
  4111. * [r442] lib/gpib_version_script, lib/ib.h, lib/ibRd.c,
  4112. lib/ibRsp.c: added ReadStatusByte(), Receive(), and
  4113. ReceiveSetup()
  4114. 2002-11-02 01:06 fmhess
  4115. * [r441] lib/gpib_version_script, lib/ib.h, lib/ibEos.c,
  4116. lib/ibFind.c, lib/ibRd.c, lib/ib_internal.h, lib/ibdev.c: added
  4117. RcvRespMsg()
  4118. 2002-11-01 00:23 fmhess
  4119. * [r440] lib/gpib_version_script, lib/ib.h, lib/ibppc.c: added
  4120. PPollConfig() and PPollUnconfig()
  4121. 2002-10-31 21:57 fmhess
  4122. * [r439] driver/include/gpib_ioctl.h, driver/include/gpib_user.h,
  4123. driver/sys/device.c, driver/sys/ibutil.c,
  4124. lib/gpib_version_script, lib/ib.h, lib/ibConfYacc.y, lib/ibRpp.c,
  4125. lib/ibRsp.c, lib/ibWrt.c, lib/ibask.c, lib/ibconfig.c: added
  4126. FindRQS() and PPoll(), and changed some bit definitions for
  4127. compatibility with NI
  4128. 2002-10-31 19:56 fmhess
  4129. * [r438] TODO, driver/include/gpib_ioctl.h,
  4130. driver/include/gpib_user.h, driver/include/sys_proto.h,
  4131. driver/sys/autopoll.c, driver/sys/device.c, driver/sys/osfuncs.c,
  4132. lib/ibP.h: implemented marginally more efficient autopoll all
  4133. devices protocol
  4134. 2002-10-31 00:21 fmhess
  4135. * [r437] driver/include/gpib_user.h, driver/sys/iblines.c,
  4136. lib/Makefile, lib/gpib_version_script, lib/ib.h, lib/ibClr.c,
  4137. lib/ibCmd.c, lib/ibFindLstn.c, lib/ibGts.c, lib/ibLines.c,
  4138. lib/ibLoc.c, lib/ibRsp.c, lib/ibSre.c, lib/ib_internal.h,
  4139. lib/ibutil.c: added EnableRemote() EnableLocal() and FindLstn()
  4140. 2002-10-30 18:16 fmhess
  4141. * [r436] lib/gpib_version_script, lib/ib.h, lib/ibClr.c,
  4142. lib/ibCmd.c, lib/ibOnl.c, lib/ibRsp.c, lib/ibSre.c,
  4143. lib/ib_internal.h, lib/ibdev.c: fixing setting of remote enable
  4144. after recent changes, added SendSetup() and AllSpoll()
  4145. 2002-10-30 17:43 fmhess
  4146. * [r435] driver/include/gpib_user.h: getting setting of remote
  4147. enable working again after recent changes
  4148. 2002-10-29 23:20 fmhess
  4149. * [r434] driver/include/gpib_user.h, lib/globals.c,
  4150. lib/gpib_version_script, lib/ib.h, lib/ibClr.c, lib/ibCmd.c,
  4151. lib/ib_internal.h, lib/ibutil.c: implemented DevClear() and
  4152. DevClearList()
  4153. 2002-10-29 19:00 fmhess
  4154. * [r433] driver/sys/osfuncs.c, examples/ibtest.c, lib/ibBoard.c,
  4155. lib/ibConf.h, lib/ibOnl.c, lib/ibSre.c, lib/ib_internal.h,
  4156. lib/ibdev.c, lib/ibutil.c, lib/parse.h: more support for using
  4157. minor number as board descriptor
  4158. 2002-10-29 01:47 fmhess
  4159. * [r432] driver/include/gpib_user.h, lib/ibClr.c, lib/ibCmd.c,
  4160. lib/ibFind.c, lib/ibP.h, lib/ib_internal.h, lib/ibdev.c,
  4161. lib/ibutil.c: adding support for using board index as board
  4162. descriptor, in preparation
  4163. for supporting multi-device functions
  4164. 2002-10-28 21:45 fmhess
  4165. * [r431] lib/ibconfig.c: removed unused var
  4166. 2002-10-28 21:41 fmhess
  4167. * [r430] TODO, driver/include/gpib_user.h, lib/ibRsv.c,
  4168. lib/ibTmo.c, lib/ib_internal.h, lib/ibask.c, lib/ibconfig.c: more
  4169. ibconfig() implementation
  4170. 2002-10-28 19:46 fmhess
  4171. * [r429] driver/nec7210/interrupt.c, driver/nec7210/write.c: put
  4172. back some bits I shouldn't have removed
  4173. 2002-10-25 01:34 fmhess
  4174. * [r428] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4175. driver/include/gpib_user.h, driver/sys/osfuncs.c,
  4176. driver/sys/osinit.c, lib/Makefile, lib/ibBoard.c, lib/ibConf.h,
  4177. lib/ibConfig.c, lib/ibEot.c, lib/ibPad.c, lib/ibSad.c,
  4178. lib/ibSre.c, lib/ibTmo.c, lib/ib_internal.h, lib/ibask.c,
  4179. lib/ibconfig.c, lib/ibppc.c, lib/ibutil.c: partially implemented
  4180. ibconfig()
  4181. 2002-10-24 18:12 fmhess
  4182. * [r427] lib/ibBoard.c, lib/ibConf.h, lib/ibOnl.c, lib/ibutil.c:
  4183. converted autopolling to use a thread instead of a forked child
  4184. process
  4185. 2002-10-24 15:35 fmhess
  4186. * [r426] lib/ibWait.c: include missing pthread header
  4187. 2002-10-24 01:14 fmhess
  4188. * [r425] lib/async.c: new file for supporting asynchronous io
  4189. 2002-10-24 01:01 fmhess
  4190. * [r424] examples/ibtest.c: oops removing some garbage I
  4191. accidentally commited
  4192. 2002-10-24 00:58 fmhess
  4193. * [r423] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4194. driver/include/gpib_user.h, driver/include/protocol_proto.h,
  4195. driver/include/sys_proto.h, driver/sys/ibread.c,
  4196. driver/sys/ibutil.c, driver/sys/ibwait.c, driver/sys/ibwrite.c,
  4197. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/ostimer.c,
  4198. examples/ibtest.c, lib/Makefile, lib/gpib_version_script,
  4199. lib/ib.h, lib/ibBoard.c, lib/ibCac.c, lib/ibClr.c, lib/ibCmd.c,
  4200. lib/ibConf.h, lib/ibConfig.c, lib/ibDma.c, lib/ibEos.c,
  4201. lib/ibEot.c, lib/ibEvent.c, lib/ibFind.c, lib/ibGts.c,
  4202. lib/ibLines.c, lib/ibLoc.c, lib/ibOnl.c, lib/ibPad.c, lib/ibRd.c,
  4203. lib/ibRpp.c, lib/ibRsp.c, lib/ibRsv.c, lib/ibSad.c, lib/ibSic.c,
  4204. lib/ibSre.c, lib/ibTmo.c, lib/ibTrg.c, lib/ibWait.c, lib/ibWrt.c,
  4205. lib/ib_internal.h, lib/ibask.c, lib/ibbna.c, lib/ibppc.c,
  4206. lib/ibutil.c: adding ibcmda()
  4207. 2002-10-21 17:45 fmhess
  4208. * [r422] driver/nec7210/aux.c, driver/nec7210/cmd.c,
  4209. driver/nec7210/interrupt.c, driver/nec7210/util.c,
  4210. driver/nec7210/write.c, driver/sys/device.c, driver/sys/ibcac.c:
  4211. fixed checking for readyness on sending first data/command byte
  4212. 2002-10-21 17:02 fmhess
  4213. * [r421] lib/ibOnl.c: fixed some bugs I created with last commit
  4214. 2002-10-20 22:22 fmhess
  4215. * [r420] lib/Makefile, lib/gpib_version_script, lib/ib.h,
  4216. lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibOnl.c, lib/ibPad.c,
  4217. lib/ibSad.c, lib/ib_internal.h, lib/ibbna.c, lib/ibutil.c:
  4218. implemented ibbna()
  4219. 2002-10-19 05:46 fmhess
  4220. * [r418] doc/README: warning note
  4221. 2002-10-19 05:43 fmhess
  4222. * [r417] Changelog: *** empty log message ***
  4223. 2002-10-19 05:28 fmhess
  4224. * [r416] lib/Makefile: bump version
  4225. 2002-10-19 05:20 fmhess
  4226. * [r415] driver/cb7210/cb7210_init.c: finally found doc explaining
  4227. how to set ICR on cb7210 chips
  4228. 2002-10-19 05:09 fmhess
  4229. * [r414] TODO, driver/include/gpib_user.h, driver/nec7210/util.c,
  4230. driver/sys/autopoll.c, driver/sys/device.c, driver/sys/ibcac.c,
  4231. driver/sys/ibcmd.c, driver/sys/ibwrite.c, driver/sys/osfuncs.c,
  4232. driver/tnt4882/tnt4882_init.c, examples/ibtest.c, lib/ibWait.c,
  4233. lib/ibdev.c, lib/ibutil.c: seemed to have fixed mysterious bus
  4234. errors during serial polls, ibtest update,
  4235. fixed setting of stuck_irq flag in autopolls, fixed setting of
  4236. TIMO in
  4237. ibwait() return value.
  4238. 2002-10-18 17:05 fmhess
  4239. * [r413] driver/cb7210/cb7210.h, driver/ines/ines.h: fix compile
  4240. with pcmcia support enabled
  4241. 2002-10-18 17:03 fmhess
  4242. * [r412] lib/ibask.c: oops forgot to add ibask.c
  4243. 2002-10-18 01:42 fmhess
  4244. * [r411] AUTHORS, language/perl, language/perl/Changes,
  4245. language/perl/LinuxGpib.pm, language/perl/LinuxGpib.xs,
  4246. language/perl/MANIFEST, language/perl/Makefile.PL,
  4247. language/perl/README, language/perl/test.pl,
  4248. language/perl/typemap: added perl bindings from thomas nisius
  4249. 2002-10-18 01:39 fmhess
  4250. * [r410] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  4251. driver/cb7210/cb7210_init.c, driver/cec/cec.h, driver/cec/init.c,
  4252. driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4253. driver/include/gpib_user.h, driver/include/nec7210.h,
  4254. driver/include/protocol_proto.h, driver/include/tms9914.h,
  4255. driver/ines/ines.h, driver/ines/ines_cs.c,
  4256. driver/ines/ines_init.c, driver/nec7210/interrupt.c,
  4257. driver/nec7210/util.c, driver/pc2/pc2_init.c, driver/sys/ibrpp.c,
  4258. driver/sys/ibsic.c, driver/sys/ibutil.c, driver/sys/osfuncs.c,
  4259. driver/tms9914/aux.c, driver/tms9914/util.c,
  4260. driver/tnt4882-tms/init.c, driver/tnt4882-tms/tnt4882.h,
  4261. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_cs.c,
  4262. driver/tnt4882/tnt4882_init.c, examples/ibtest.c, lib/Makefile,
  4263. lib/gpib_version_script, lib/ib.h, lib/ibBoard.c, lib/ibClr.c,
  4264. lib/ibCmd.c, lib/ibConf.h, lib/ibConfYacc.y, lib/ibConfig.c,
  4265. lib/ibDma.c, lib/ibEos.c, lib/ibError.c, lib/ibEvent.c,
  4266. lib/ibFind.c, lib/ibLoc.c, lib/ibOnl.c, lib/ibRd.c, lib/ibRpp.c,
  4267. lib/ibRsp.c, lib/ibTmo.c, lib/ibTrg.c, lib/ibWait.c, lib/ibWrt.c,
  4268. lib/ib_internal.h, lib/ibdev.c, lib/ibppc.c, lib/ibutil.c:
  4269. implemented ibask(), various bugfixes
  4270. 2002-10-15 17:37 fmhess
  4271. * [r409] driver/nec7210/interrupt.c: be a little smarter about not
  4272. printing interrupt debug spam on shared interrupt
  4273. 2002-10-15 17:36 fmhess
  4274. * [r408] driver/nec7210/aux.c, driver/nec7210/init.c,
  4275. driver/nec7210/read.c: i think i finally have handshaking right
  4276. 2002-10-15 03:10 fmhess
  4277. * [r407] TODO, driver/include/nec7210.h, driver/include/tms9914.h,
  4278. driver/nec7210/aux.c, driver/nec7210/init.c,
  4279. driver/nec7210/read.c, driver/nec7210/write.c,
  4280. driver/sys/ibwrite.c, driver/tms9914/aux.c,
  4281. driver/tms9914/init.c, driver/tms9914/read.c, drivers.txt,
  4282. examples/ibtest.c: fix holdoffs, got rid of bogus output error
  4283. handling (the output error
  4284. status bit didn't do what I thought it did)
  4285. 2002-10-14 19:54 fmhess
  4286. * [r406] driver/include/gpibP.h, driver/include/nec7210.h,
  4287. driver/nec7210/interrupt.c, driver/nec7210/write.c,
  4288. driver/sys/ibwrite.c: adding recovery from output errors
  4289. 2002-10-14 18:09 fmhess
  4290. * [r405] drivers.txt, lib/ibppc.c: fixed ibppc with zero argument,
  4291. updated drivers.txt
  4292. 2002-10-14 15:44 fmhess
  4293. * [r404] driver/include/gpib_ioctl.h,
  4294. driver/include/protocol_proto.h, driver/sys/ibutil.c,
  4295. driver/sys/ibwait.c, driver/sys/osfuncs.c, driver/sys/ostimer.c,
  4296. lib/ibCac.c, lib/ibWait.c, lib/ibutil.c: more fixes for status
  4297. reporting
  4298. 2002-10-13 19:34 fmhess
  4299. * [r403] driver/nec7210/init.c, driver/nec7210/read.c, lib/ib.h,
  4300. lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibCac.c, lib/ibClr.c,
  4301. lib/ibCmd.c, lib/ibConf.h, lib/ibEos.c, lib/ibEot.c,
  4302. lib/ibFind.c, lib/ibGts.c, lib/ibLines.c, lib/ibLoc.c,
  4303. lib/ibOnl.c, lib/ibP.h, lib/ibPad.c, lib/ibRd.c, lib/ibRpp.c,
  4304. lib/ibRsp.c, lib/ibRsv.c, lib/ibSad.c, lib/ibSic.c, lib/ibSre.c,
  4305. lib/ibTmo.c, lib/ibTrg.c, lib/ibWait.c, lib/ibWrt.c,
  4306. lib/ib_internal.h, lib/ibdev.c, lib/ibppc.c, lib/ibutil.c: fix
  4307. holdoff problems, ibcmd/ibwrt/ibrd prototypes now match NI,
  4308. starting to fix setting of status and error codes fixing locking
  4309. now that it is done at library level,
  4310. added GPL note to some files, fixed ibgts protocol
  4311. 2002-10-10 04:06 fmhess
  4312. * [r402] lib/Makefile, lib/globals.c, lib/gpib_version_script,
  4313. lib/ib.h, lib/ibBoard.c, lib/ib_internal.h: adding infrastructure
  4314. to support ThreadIbsta() and cousins.
  4315. 2002-10-07 02:59 fmhess
  4316. * [r401] driver/include/gpib_user.h, driver/sys/osfuncs.c,
  4317. lib/gpib_version_script, lib/ib.h, lib/ibClr.c, lib/ibCmd.c,
  4318. lib/ibConf.h, lib/ibLoc.c, lib/ibRd.c, lib/ibTrg.c,
  4319. lib/ib_internal.h, lib/ibppc.c, lib/ibutil.c: starting to add
  4320. parallel poll configure support, and to fix board locking
  4321. 2002-10-06 23:00 fmhess
  4322. * [r400] driver/cb7210/cb7210_cs.c, driver/ines/ines_cs.c: fixed
  4323. includes for compilation with pcmcia support
  4324. 2002-10-04 01:37 fmhess
  4325. * [r399] driver/sys/ibutil.c: made invalid address messages
  4326. slightly more informative
  4327. 2002-10-04 01:09 fmhess
  4328. * [r398] util/Setup: using type -p instead of hash -t for
  4329. compatibility with older versions of bash
  4330. 2002-10-02 19:30 fmhess
  4331. * [r397] driver/sys/osfuncs.c: fixed race between entering of
  4332. autopoll ioctl and bringing board online
  4333. by allowing autopoll ioctl to enter when offline
  4334. 2002-10-02 04:45 fmhess
  4335. * [r396] util/Setup: fixed Setup script to explicitly use bash
  4336. 2002-09-30 03:21 fmhess
  4337. * [r395] driver/include/gpib_types.h: changed board->online to
  4338. reference count (cvs bug prevented commit before?)
  4339. 2002-09-30 03:16 fmhess
  4340. * [r394] driver/sys/ibinit.c: changed board->online from flag to
  4341. reference count to correct bug
  4342. 2002-09-30 03:10 fmhess
  4343. * [r393] driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  4344. driver/cec/init.c, driver/include/gpib_types.h,
  4345. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  4346. driver/pc2/pc2_init.c, driver/sys/ibinit.c, driver/sys/osinit.c,
  4347. driver/tnt4882-tms/init.c, driver/tnt4882/tnt4882_cs.c,
  4348. driver/tnt4882/tnt4882_init.c: fixed incrementing of use count
  4349. for all drivers
  4350. 2002-09-25 01:24 fmhess
  4351. * [r392] driver/include/gpib_user.h,
  4352. driver/include/protocol_proto.h, driver/sys/autopoll.c,
  4353. driver/sys/ibutil.c, driver/sys/ibwait.c, driver/sys/osfuncs.c,
  4354. examples/ibtest.c, lib/ibWait.c: got ibwait() on RQS working
  4355. 2002-09-24 04:26 fmhess
  4356. * [r391] driver/sys/autopoll.c, examples/ibtest.c: *** empty log
  4357. message ***
  4358. 2002-09-24 00:12 fmhess
  4359. * [r390] examples/ibtest.c, lib/ibRsv.c: fixing ibrsv and adding
  4360. request service and serial poll to examples/ibtest
  4361. 2002-09-22 02:30 fmhess
  4362. * [r389] driver/include/protocol_proto.h, driver/sys/ibutil.c,
  4363. driver/sys/osfuncs.c: fixed timeouts
  4364. 2002-09-22 01:39 fmhess
  4365. * [r388] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  4366. driver/cb7210/cb7210_init.c, driver/nec7210/interrupt.c,
  4367. driver/sys/ibwrite.c: added tracking of module use count to
  4368. cb7210, made writes wait until bus
  4369. is ready (for non-busmaster interface )
  4370. 2002-09-19 02:58 fmhess
  4371. * [r387] driver/nec7210/init.c, driver/nec7210/read.c: finally got
  4372. two interface boards talking to each other
  4373. 2002-09-18 08:46 sib4
  4374. * [r386] language/python/gpibinter.c: Fix missing zero termination
  4375. in gpib_read
  4376. Keep allocated result buffer in gpib_read
  4377. 2002-09-18 03:47 fmhess
  4378. * [r385] driver/sys/osfuncs.c: fixed unlocking of mutex on abnormal
  4379. termination
  4380. 2002-09-18 03:17 fmhess
  4381. * [r384] driver/sys/ibutil.c, lib/ibBdChrConfig.c, lib/ibBoard.c:
  4382. moved init of pad and sad to ibBdChrConfig
  4383. 2002-09-18 02:32 fmhess
  4384. * [r383] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  4385. driver/cb7210/cb7210_init.c, driver/cec/cec.h, driver/cec/init.c,
  4386. driver/include/nec7210.h, driver/ines/ines.h,
  4387. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  4388. driver/nec7210/init.c, driver/nec7210/util.c,
  4389. driver/pc2/pc2_init.c, driver/sys/ibutil.c, driver/sys/ibwrite.c,
  4390. driver/sys/osfuncs.c, driver/tnt4882/tnt4882.h,
  4391. driver/tnt4882/tnt4882_cs.c, driver/tnt4882/tnt4882_init.c,
  4392. lib/ibBoard.c: fixing setting of gpib addresses for interface
  4393. board
  4394. 2002-09-18 01:18 fmhess
  4395. * [r382] driver/sys/osfuncs.c: forgot to remove some bogus online
  4396. tests
  4397. 2002-09-18 00:42 fmhess
  4398. * [r381] driver/sys/osfuncs.c, lib/ibBdChrConfig.c, lib/ibOnl.c,
  4399. lib/ib_internal.h, lib/ibdev.c: got rid of transient open in
  4400. ibBdChrConfig
  4401. 2002-09-17 23:56 fmhess
  4402. * [r380] driver/sys/ibinit.c, driver/sys/osfuncs.c: made autopoll
  4403. ioctl not require board to be online
  4404. 2002-09-17 05:49 fmhess
  4405. * [r379] driver/nec7210/interrupt.c, lib/ibOnl.c: another fix for
  4406. keeping track of open gpib addresses, and got rid of kernel
  4407. log spam due to shared interrupts when debugging
  4408. 2002-09-17 05:22 fmhess
  4409. * [r378] driver/sys/osfuncs.c, lib/ibdev.c, lib/ibutil.c: more
  4410. fixes for keeping track of open gpib addresses
  4411. 2002-09-17 05:04 fmhess
  4412. * [r377] driver/sys/ibread.c: only go to standby if board is master
  4413. 2002-09-17 04:48 fmhess
  4414. * [r376] driver/sys/osfuncs.c: cleanup open gpib devices before
  4415. taking interface board offline
  4416. 2002-09-16 02:24 fmhess
  4417. * [r375] lib/ibConfYacc.y: fixed setting of
  4418. board.is_system_controller from gpib.conf
  4419. 2002-09-16 01:41 fmhess
  4420. * [r374] driver/sys/osfuncs.c: move ibonl ioctl before check for
  4421. whether board is online
  4422. 2002-09-16 01:00 fmhess
  4423. * [r373] lib/Makefile, lib/gpib_version_script, lib/ib.h,
  4424. lib/ibBoard.c, lib/ibCmd.c, lib/ibEvent.c, lib/ibP.h, lib/ibRd.c,
  4425. lib/ibWrt.c: *** empty log message ***
  4426. 2002-09-16 00:51 fmhess
  4427. * [r372] AUTHORS, driver/pc2/pc2_init.c, driver/sys/osfuncs.c,
  4428. driver/sys/osinit.c, lib/ibutil.c: patches from Stephan Boettcher
  4429. <boettcher@physik.uni-kiel.de>
  4430. 2002-09-11 04:22 fmhess
  4431. * [r371] driver/sys/osfuncs.c: oh wait, I don't need to manually
  4432. increment use count on 2.4 kernel
  4433. 2002-09-11 04:18 fmhess
  4434. * [r370] driver/sys/osfuncs.c: fixed deallocation of file->private
  4435. on certain error conditions (patch from
  4436. Stephan Boettcher <boettcher@physik.uni-kiel.de>). Added
  4437. increment/decrement
  4438. of module use counts to ibopen and ibclose.
  4439. 2002-09-11 04:16 fmhess
  4440. * [r369] util/Setup.install: fixed exit with error when gpib group
  4441. already exists
  4442. 2002-08-10 00:00 fmhess
  4443. * [r368] lib/Makefile, lib/gpib_version_script: added version
  4444. script, to be used to control export of dynamic symbols
  4445. 2002-08-09 22:08 fmhess
  4446. * [r367] driver/sys/osfuncs.c, lib/ibBoard.c, lib/ibConf.h,
  4447. lib/ibOnl.c, lib/ibPad.c, lib/ibSad.c, lib/ib_internal.h,
  4448. lib/ibdev.c, lib/ibutil.c: added cleanup of forked autopoll
  4449. process, registering of open gpib devices
  4450. with kernel modules
  4451. 2002-08-08 17:25 fmhess
  4452. * [r366] lib/ibBoard.c, lib/ibConf.h: cleanup child processes
  4453. forked for autopoll on exit
  4454. 2002-08-08 00:42 fmhess
  4455. * [r365] TODO, driver/include/gpib_user.h, driver/sys/autopoll.c,
  4456. driver/sys/ibinit.c, driver/sys/osfuncs.c,
  4457. driver/tnt4882/tnt4882_init.c, lib/ibAPWait.c, lib/ibdev.c,
  4458. lib/ibutil.c: fixed gpib address equality checks.
  4459. 2002-08-08 00:05 fmhess
  4460. * [r364] driver/sys/ibsic.c: added debug message
  4461. 2002-08-07 23:58 fmhess
  4462. * [r363] examples/ibtest.c: fixed ibclr err when board is not bus
  4463. master
  4464. 2002-08-07 23:17 fmhess
  4465. * [r362] driver/sys/ibinit.c, driver/sys/osfuncs.c: fixed ibonline
  4466. 2002-08-07 19:20 fmhess
  4467. * [r361] lib/ibOnl.c: fix for IBONL ioctl changes
  4468. 2002-08-07 18:54 fmhess
  4469. * [r360] driver/include/gpib_ioctl.h,
  4470. driver/include/protocol_proto.h, driver/sys/ibinit.c,
  4471. driver/sys/ibsre.c, driver/sys/osfuncs.c, driver/sys/osinit.c,
  4472. examples/ibtest.c, lib/ibBoard.c, lib/ibdev.c: some cleanup,
  4473. fixes for non-gpib-bus-master interface boards, added a timeout
  4474. option to ibtest.
  4475. 2002-08-06 18:56 fmhess
  4476. * [r359] driver/Makefile: fixed makefile for new location of
  4477. gpib-common.o
  4478. 2002-08-06 18:20 fmhess
  4479. * [r358] driver/sys/autopoll.c: only store autopoll status bytes
  4480. when the request service bit is set
  4481. 2002-08-05 23:35 fmhess
  4482. * [r357] driver/Makefile, driver/include/gpib_ioctl.h,
  4483. driver/include/gpib_types.h, driver/include/gpib_user.h,
  4484. driver/include/protocol_proto.h, driver/protocol,
  4485. driver/sys/Makefile, driver/sys/autopoll.c, driver/sys/device.c,
  4486. driver/sys/ibcac.c, driver/sys/ibcmd.c, driver/sys/ibgts.c,
  4487. driver/sys/ibinit.c, driver/sys/iblines.c, driver/sys/ibread.c,
  4488. driver/sys/ibrpp.c, driver/sys/ibrsv.c, driver/sys/ibsic.c,
  4489. driver/sys/ibsre.c, driver/sys/ibutil.c, driver/sys/ibwait.c,
  4490. driver/sys/ibwrite.c, driver/sys/osfuncs.c, driver/sys/osinit.c,
  4491. lib/ib_internal.h, lib/ibutil.c: merged protocol subdir into sys
  4492. subdir, more autopoll stuff, and moved
  4493. locking of mutex to user space
  4494. 2002-08-05 03:24 fmhess
  4495. * [r356] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4496. driver/sys/Makefile, driver/sys/autopoll.c,
  4497. driver/sys/autopoll.h, driver/sys/osfuncs.c, driver/sys/osinit.c,
  4498. examples/Makefile, lib/Makefile, lib/ibBoard.c: more autopoll
  4499. stuff
  4500. 2002-08-03 05:04 fmhess
  4501. * [r355] driver/include/gpib_user.h, driver/protocol/ibprot.h,
  4502. examples/Makefile, examples/ibtest.c, lib/Makefile, lib/ibP.h:
  4503. fixed some --pedantic warnings
  4504. 2002-08-02 01:21 fmhess
  4505. * [r354] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4506. driver/include/protocol_proto.h, driver/include/sys_proto.h,
  4507. driver/protocol/ibcac.c, driver/protocol/ibinit.c,
  4508. driver/protocol/iblines.c, driver/protocol/ibrsv.c,
  4509. driver/protocol/ibutil.c, driver/protocol/ibwait.c,
  4510. driver/sys/osfuncs.c, driver/sys/ostimer.c, driver/sys/osutil.c,
  4511. lib/Makefile, lib/ib.h, lib/ibBdChrConfig.c, lib/ibBoard.c,
  4512. lib/ibCac.c, lib/ibConf.h, lib/ibConfYacc.y, lib/ibEos.c,
  4513. lib/ibFind.c, lib/ibGts.c, lib/ibLines.c, lib/ibOnl.c,
  4514. lib/ibOpt.c, lib/ibP.h, lib/ibPad.c, lib/ibRd.c, lib/ibRpp.c,
  4515. lib/ibRsv.c, lib/ibSad.c, lib/ibSic.c, lib/ibSre.c, lib/ibWait.c,
  4516. lib/ibWrt.c, lib/ib_internal.h, lib/ibdev.c, lib/ibutil.c: more
  4517. revamping of ioctls
  4518. 2002-08-01 21:08 fmhess
  4519. * [r353] driver/protocol/ibinit.c: got rid of last remnants of
  4520. mySAD and myPAD
  4521. 2002-08-01 21:06 fmhess
  4522. * [r352] driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4523. driver/include/gpib_user.h, driver/include/protocol_proto.h,
  4524. driver/include/sys_proto.h, driver/protocol/Makefile,
  4525. driver/protocol/device.c, driver/protocol/ibcac.c,
  4526. driver/protocol/ibcmd.c, driver/protocol/ibgts.c,
  4527. driver/protocol/ibinit.c, driver/protocol/iblines.c,
  4528. driver/protocol/ibread.c, driver/protocol/ibrpp.c,
  4529. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  4530. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  4531. driver/protocol/ibwait.c, driver/protocol/ibwrite.c,
  4532. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/ostimer.c,
  4533. lib/Makefile, lib/ibAPE.c, lib/ibBoard.c, lib/ibClr.c,
  4534. lib/ibCmd.c, lib/ibConf.h, lib/ibConfLex.l, lib/ibConfYacc.y,
  4535. lib/ibFind.c, lib/ibLoc.c, lib/ibRd.c, lib/ibRpp.c, lib/ibRsp.c,
  4536. lib/ibTmo.c, lib/ibTrg.c, lib/ibWrt.c, lib/ib_internal.h,
  4537. lib/ibdev.c, lib/ibutil.c, util/Setup.in: got rid of global
  4538. pad/sad/timeout/openr_count variables. added some preliminary
  4539. stuff for auto polling.
  4540. 2002-07-31 21:41 fmhess
  4541. * [r350] lib/ibClr.c, lib/ibTrg.c: got rid of incorrect address-of
  4542. operators
  4543. 2002-07-31 21:32 fmhess
  4544. * [r349] Changelog: 3.1.6 changes
  4545. 2002-07-31 21:19 fmhess
  4546. * [r348] lib/Makefile: version bump
  4547. 2002-07-31 18:50 fmhess
  4548. * [r347] lib/ibClr.c, lib/ibTrg.c: ibtrg() and ibclr() are device
  4549. level functions only
  4550. 2002-07-31 18:46 fmhess
  4551. * [r346] lib/ibClr.c, lib/ibLoc.c, lib/ibTrg.c: fixing ibtrg() and
  4552. ibclr(), and ibloc()
  4553. 2002-07-30 22:54 fmhess
  4554. * [r345] lib/ibBdChrConfig.c: hack to fix init of dma channel when
  4555. set to zero
  4556. 2002-07-30 22:14 fmhess
  4557. * [r344] driver/sys/osfuncs.c: fixed setting of send_eoi
  4558. 2002-07-30 21:56 fmhess
  4559. * [r343] lib/ibConfYacc.y: got rid of broken init of ibConf_t array
  4560. elements
  4561. 2002-07-30 19:46 fmhess
  4562. * [r342] TODO, driver/nec7210/write.c, driver/sys/osutil.c,
  4563. lib/Makefile, lib/ibBoard.c, lib/ibLoc.c: added missing string.h
  4564. include, trying to debug problem on Jan's machine
  4565. with write timing out.
  4566. 2002-07-30 19:35 fmhess
  4567. * [r341] examples/ibtest.c: added include of string.h for strlen
  4568. 2002-07-29 19:16 fmhess
  4569. * [r340] driver/protocol/device.c, driver/protocol/ibinit.c,
  4570. driver/protocol/ibprot.h, driver/protocol/ibrpp.c,
  4571. driver/sys/ostimer.c, lib/ibRpp.c: more timeout fixes
  4572. 2002-07-29 18:44 fmhess
  4573. * [r339] lib/ibClr.c, lib/ibCmd.c, lib/ibRd.c, lib/ibTmo.c,
  4574. lib/ibTrg.c, lib/ibWrt.c, lib/ib_internal.h, lib/ibutil.c: fixed
  4575. some timeouts
  4576. 2002-07-26 17:34 fmhess
  4577. * [r338] driver/protocol/ibinit.c, driver/protocol/ibsic.c,
  4578. driver/protocol/ibsre.c: got rid of vestiges of global ib_opened
  4579. variable
  4580. 2002-07-26 01:47 fmhess
  4581. * [r337] lib/ibBoard.c, lib/ibCmd.c, lib/ibConf.h,
  4582. lib/ibConfYacc.y, lib/ibFind.c, lib/ibRd.c, lib/ibRsp.c,
  4583. lib/ibTmo.c, lib/ibWrt.c, lib/ib_internal.h, lib/ibdev.c,
  4584. lib/ibutil.c: fixed timeout for serial poll
  4585. 2002-07-22 22:22 fmhess
  4586. * [r336] driver/cb7210/cb7210_init.c, driver/cec/init.c,
  4587. driver/include/gpib_ioctl.h, driver/include/gpib_types.h,
  4588. driver/ines/ines_init.c, driver/pc2/pc2_init.c,
  4589. driver/sys/osfuncs.c, driver/sys/osinit.c,
  4590. driver/tnt4882-tms/init.c, driver/tnt4882/tnt4882_init.c: got rid
  4591. of a couple global variables, added ioctls for keeping track of
  4592. what gpib devices are open on each bus so we can do auto serial
  4593. polling in
  4594. the future.
  4595. 2002-07-17 01:21 fmhess
  4596. * [r335] util/Setup, util/Setup.in: improved process of locating
  4597. 'dialog' compatible program.
  4598. 2002-07-16 21:44 fmhess
  4599. * [r334] doc/linux-gpib.txt: text export of postscript docs
  4600. 2002-07-10 16:57 fmhess
  4601. * [r333] TODO: *** empty log message ***
  4602. 2002-07-10 00:58 fmhess
  4603. * [r332] driver/tnt4882/tnt4882_cs.c: ni pcmcia uses ioports
  4604. 2002-07-09 21:18 fmhess
  4605. * [r331] drivers.txt: ni pcmcia works
  4606. 2002-07-09 21:12 fmhess
  4607. * [r330] driver/tnt4882/tnt4882_cs.c: fixed compile error when
  4608. verbose debugging is turned on.
  4609. 2002-07-03 04:18 fmhess
  4610. * [r328] Changelog, driver/tnt4882/tnt4882_cs.c, drivers.txt,
  4611. lib/Makefile: sync for 3.1.5
  4612. 2002-07-01 05:01 fmhess
  4613. * [r327] driver/ines/ines_cs.c: fixed typo
  4614. 2002-07-01 04:59 fmhess
  4615. * [r326] driver/tnt4882/tnt4882_cs.c: fixes for ni pcmcia
  4616. 2002-06-27 22:43 fmhess
  4617. * [r325] driver/tnt4882/tnt4882_cs.c: made error on ni pcmcia
  4618. module load a bit more verbose.
  4619. 2002-06-27 15:34 fmhess
  4620. * [r324] driver/include/gpibP.h, driver/sys/osutil.c: fixed
  4621. unresolved symbols in tnt4882
  4622. 2002-06-27 15:33 fmhess
  4623. * [r323] util/Setup, util/Setup.in, util/Setup.install: fixed use
  4624. of whiptail as dialog program for make install
  4625. 2002-06-26 23:43 fmhess
  4626. * [r322] driver/tnt4882/tnt4882.h: make sure linux/init.h gets
  4627. included in tnt4882 driver
  4628. 2002-06-26 23:39 fmhess
  4629. * [r321] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_cs.c:
  4630. fixed compile problems for ni pcmcia support
  4631. 2002-06-26 22:06 fmhess
  4632. * [r320] INSTALL, util/Setup, util/Setup.in: fixed config scripts
  4633. to work with whiptail or dialog (instead of only
  4634. working with cdialog)
  4635. 2002-06-26 20:46 fmhess
  4636. * [r319] util/Setup.in: made sure std out of 'dialog' doesn't cause
  4637. problems
  4638. 2002-06-26 20:34 fmhess
  4639. * [r318] driver/tnt4882/tnt4882_cs.c: oops forgot file for ni
  4640. pcmcia
  4641. 2002-06-26 17:17 fmhess
  4642. * [r317] drivers.txt: added ni pcmcia
  4643. 2002-06-26 17:14 fmhess
  4644. * [r316] etc/pcmcia/linux-gpib-pcmcia.conf: added ni pcmcia gpib
  4645. manfid
  4646. 2002-06-23 23:13 fmhess
  4647. * [r315] driver/include/gpibP.h, driver/ines/ines_cs.c,
  4648. driver/tnt4882/Makefile, driver/tnt4882/tnt4882.h,
  4649. driver/tnt4882/tnt4882_init.c, etc/pcmcia/linux-gpib-pcmcia.conf:
  4650. adding initial NI pcmcia support
  4651. 2002-06-22 18:42 fmhess
  4652. * [r314] driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  4653. driver/ines/ines_cs.c, driver/ines/ines_init.c: switch to
  4654. GPIB_CONFIG_PCMCIA flag to allow user to choose if he wants
  4655. pcmcia code compiled in
  4656. 2002-06-22 18:42 fmhess
  4657. * [r313] driver/include/gpibP.h: added GPIB_DPRINTK() for printing
  4658. debug messages
  4659. 2002-06-22 18:41 fmhess
  4660. * [r312] driver/nec7210/interrupt.c, driver/sys/osfuncs.c: use new
  4661. GPIB_DPRINTK() for printing optional debugging spam
  4662. 2002-06-22 18:40 fmhess
  4663. * [r311] driver/Makefile: make depmod print out unresolved symbols
  4664. on failure
  4665. 2002-06-22 18:18 fmhess
  4666. * [r310] util/Setup, util/Setup.in, util/Setup.install: cleaned up
  4667. setup/install scripts and added options for compiling pcmcia
  4668. support and verbose debugging messages
  4669. 2002-06-22 17:07 fmhess
  4670. * [r309] driver/nec7210/write.c: fixing pio write for pc2
  4671. 2002-06-21 20:36 fmhess
  4672. * [r308] drivers.txt: added ni gpib+ to list
  4673. 2002-06-21 20:34 fmhess
  4674. * [r307] driver/nec7210/cmd.c: still trying to fix command bytes on
  4675. pc
  4676. 2002-06-21 20:34 fmhess
  4677. * [r306] driver/nec7210/write.c: fix lockup on dma write
  4678. 2002-06-21 20:33 fmhess
  4679. * [r305] driver/sys/osfuncs.c: fixed locking in ioctl to make it
  4680. safe for multiple processes to access the same board
  4681. 2002-06-21 20:32 fmhess
  4682. * [r304] driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c:
  4683. added pci device id for gpib+
  4684. 2002-06-20 02:12 fmhess
  4685. * [r303] driver/pc2/pc2_init.c: added a clear of the interrupt
  4686. status registers to try and get pc2 working
  4687. 2002-06-15 04:11 fmhess
  4688. * [r302] driver/nec7210/cmd.c, driver/nec7210/interrupt.c: fixing
  4689. cmd errors
  4690. 2002-06-03 00:37 fmhess
  4691. * [r300] Changelog, lib/Makefile: sync for 3.1.4
  4692. 2002-06-01 21:10 fmhess
  4693. * [r299] driver/protocol/device.c: added more error messages to
  4694. dvrsp()
  4695. 2002-05-23 16:49 fmhess
  4696. * [r298] driver/cb7210/cb7210_init.c,
  4697. driver/tnt4882/tnt4882_init.c: fixed request_region calls for ni
  4698. isa and cb isa
  4699. 2002-05-23 16:42 fmhess
  4700. * [r297] driver/pc2/pc2_init.c: fixed pc2 attach
  4701. 2002-05-16 20:59 fmhess
  4702. * [r296] util/templates/gpib.conf: updated template with 'name'
  4703. element for interfaces
  4704. 2002-05-08 17:07 fmhess
  4705. * [r295] driver/nec7210/write.c, driver/tms9914/write.c: fixed
  4706. spinlocks as per bug report from Roland Wachsmuth
  4707. 2002-05-02 22:07 fmhess
  4708. * [r294] Changelog, TODO, driver/nec7210/interrupt.c, drivers.txt,
  4709. language/tcl/ibCmds.c, lib/ibConfYacc.y, lib/ibRd.c: Made devices
  4710. opened with ibfind() default to getting sent EOI at end of
  4711. writes.
  4712. Fixed segfault in tcl binding when 'gpib' command with no
  4713. additional argument is given.
  4714. Various updates.
  4715. 2002-05-02 20:55 fmhess
  4716. * [r293] language/tcl/ibCmds.c: fixed ibdev binding
  4717. 2002-05-01 22:07 fmhess
  4718. * [r292] examples/ibtest.c: trying to make address prompt clearer
  4719. 2002-05-01 22:00 fmhess
  4720. * [r291] driver/tnt4882/tnt4882_init.c: fixed isa attach, set
  4721. shareable flag for pci interrupt
  4722. 2002-04-30 21:13 fmhess
  4723. * [r290] driver/tnt4882/tnt4882_init.c: fixed interface name for
  4724. isa boards
  4725. 2002-04-30 20:15 fmhess
  4726. * [r289] driver/pc2/pc2_init.c: fixed bug in pc2 attach()
  4727. 2002-04-30 20:14 fmhess
  4728. * [r288] driver/Makefile: removed obsolete device file creation
  4729. target
  4730. 2002-04-27 16:38 fmhess
  4731. * [r287] Changelog: updated changelog
  4732. 2002-04-26 20:37 fmhess
  4733. * [r286] INSTALL, Makefile, language/Makefile,
  4734. language/tcl/Makefile, lib/ibutil.c: made compilation of language
  4735. bindings optional, added some error messagaes to config
  4736. file parsing
  4737. 2002-04-26 18:33 fmhess
  4738. * [r285] driver/pc2/pc2_init.c: enabled use of isa dma
  4739. 2002-04-26 16:31 fmhess
  4740. * [r284] AUTHORS: new contributor list
  4741. 2002-04-26 16:19 fmhess
  4742. * [r283] language/python/Makefile, language/python/README,
  4743. language/python/gpibinter.c, language/python/setup.py: added
  4744. setup.py from Brian Donovan, and Makefile. Fixed compiler
  4745. warnings
  4746. in gpibinter.c
  4747. 2002-04-25 17:40 fmhess
  4748. * [r282] etc/pcmcia/linux-gpib-pcmcia.conf: added manfid for cb
  4749. pcmcia
  4750. 2002-04-18 16:58 fmhess
  4751. * [r280] TODO, util/Setup.in: fixed removal of stale /tmp/reply
  4752. file.
  4753. 2002-04-18 16:33 fmhess
  4754. * [r279] TODO, driver/nec7210/interrupt.c, driver/sys/osfuncs.c:
  4755. sync for 3.1.3
  4756. 2002-04-18 15:47 fmhess
  4757. * [r278] drivers.txt: added a couple boards
  4758. 2002-04-17 18:10 fmhess
  4759. * [r277] driver/nec7210/read.c: fixed race with detecting reception
  4760. of EOI
  4761. 2002-04-16 19:49 fmhess
  4762. * [r276] driver/cec/init.c, driver/cec/interrupt.c: cec cleanup
  4763. 2002-04-16 19:40 fmhess
  4764. * [r275] driver/sys/osfuncs.c: fixed reporting of error on read
  4765. 2002-04-16 17:37 fmhess
  4766. * [r274] driver/include/amcc5920.h, driver/ines/ines_init.c,
  4767. driver/ines/interrupt.c, driver/nec7210/interrupt.c: ines pci
  4768. works now
  4769. 2002-04-15 15:41 fmhess
  4770. * [r273] driver/ines/ines_init.c, driver/ines/interrupt.c,
  4771. driver/nec7210/interrupt.c, driver/sys/osfuncs.c: enabled
  4772. debugging messages for ines pci with amcc5920
  4773. 2002-04-12 20:04 fmhess
  4774. * [r272] TODO, driver/include/amcc5920.h, driver/ines/ines.h,
  4775. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  4776. driver/ines/interrupt.c, driver/sys/osfuncs.c: fixes for ines pci
  4777. support
  4778. 2002-04-10 16:37 fmhess
  4779. * [r271] lib/ibBoard.c, lib/ibConf.h, lib/ibConfYacc.y,
  4780. lib/ibEos.c, util/templates/gpib.conf: got rid of use of
  4781. interface board's eos character and mode as default for
  4782. all devices attached to interface
  4783. 2002-04-09 16:22 fmhess
  4784. * [r270] driver/cec/init.c: fixed pci base address index for cec
  4785. driver
  4786. 2002-04-08 19:01 fmhess
  4787. * [r269] examples/ibtest.c: fixed to take board offline before
  4788. exiting in the case of an error
  4789. 2002-04-08 18:21 fmhess
  4790. * [r268] driver/cec/init.c, driver/cec/interrupt.c,
  4791. driver/nec7210/interrupt.c: trying to debug cec_pci interrupts
  4792. 2002-04-07 04:55 fmhess
  4793. * [r267] lib/ibBdChrConfig.c: should be passing the size of the
  4794. destination, not source to strncpy.
  4795. 2002-03-31 17:37 fmhess
  4796. * [r266] INSTALL, Makefile, TODO, driver/cb7210/cb7210_init.c,
  4797. etc/pcmcia/linux-gpib-pcmcia.conf, lib/Makefile: fix for cb
  4798. pcmcia and some other small things
  4799. 2002-03-29 00:30 fmhess
  4800. * [r265] driver/ines/ines_cs.c: forgot to bump version string on
  4801. last commit
  4802. 2002-03-29 00:28 fmhess
  4803. * [r264] driver/ines/ines_cs.c: fix for bad window size
  4804. 2002-03-28 22:52 fmhess
  4805. * [r263] driver/cb7210/cb7210_cs.c: fixed null dereference in error
  4806. reporting
  4807. 2002-03-28 22:40 fmhess
  4808. * [r262] driver/ines/ines_cs.c: fixed null dereference in error
  4809. reporting function
  4810. 2002-03-28 20:17 fmhess
  4811. * [r261] etc/pcmcia/linux-gpib-pcmcia.conf: got dev_info wrong
  4812. 2002-03-28 17:09 fmhess
  4813. * [r260] driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  4814. driver/ines/ines_cs.c, driver/ines/ines_init.c: fixes for when
  4815. kernel PCMCIA support is provided by module
  4816. 2002-03-28 05:35 fmhess
  4817. * [r259] etc, etc/pcmcia, etc/pcmcia/linux-gpib-pcmcia.conf: added
  4818. file for pcmcia configuration
  4819. 2002-03-27 17:00 fmhess
  4820. * [r258] drivers.txt: added note on pcII/IIa boards
  4821. 2002-03-26 00:45 fmhess
  4822. * [r257] INSTALL: added a little note about setting up kernel
  4823. source
  4824. 2002-03-26 00:37 fmhess
  4825. * [r256] driver/sys/osinit.c: compilation fix for kernels older
  4826. than 2.4.4
  4827. 2002-03-13 16:56 fmhess
  4828. * [r254] driver/nec7210/interrupt.c, driver/sys/osfuncs.c: turned
  4829. off some debugging spew that I left on for 3.1.1 release, oops
  4830. 2002-03-11 17:59 fmhess
  4831. * [r253] drivers.txt: corrected interface name for NI pc2 boards
  4832. 2002-03-11 17:30 fmhess
  4833. * [r251] driver/cec/interrupt.c, examples/Makefile,
  4834. examples/raw_access.c: minor cleanup for 3.1.1
  4835. 2002-02-28 23:45 fmhess
  4836. * [r250] lib/ibConfLex.l: fixed parsing of new 'board_type' entry
  4837. 2002-02-28 23:21 fmhess
  4838. * [r249] lib/Makefile, lib/ib.h, lib/ibBdChrConfig.c,
  4839. lib/ibBoard.c, lib/ibCmd.c, lib/ibConf.h, lib/ibConfLex.l,
  4840. lib/ibConfYacc.y, lib/ibFlags.c, lib/ibPad.c, lib/ibSad.c,
  4841. lib/ibdev.c, util/templates/gpib.conf: breaking configuration
  4842. file (compatibility) yet again (last time).
  4843. 2002-02-27 19:54 fmhess
  4844. * [r248] driver/include/gpibP.h, driver/protocol/ibinit.c,
  4845. driver/sys/osfuncs.c, driver/sys/osinit.c: fixed kernel
  4846. oops/segmentation fault when two processes open gpib
  4847. device at same time.
  4848. 2002-02-26 23:44 fmhess
  4849. * [r247] driver/cec/init.c, driver/cec/interrupt.c: tweaked cec
  4850. interrupt debugging code
  4851. 2002-02-26 23:22 fmhess
  4852. * [r246] driver/include/gpib_types.h,
  4853. driver/include/protocol_proto.h, driver/protocol/ibutil.c,
  4854. driver/sys/osfuncs.c: added new gpib_device_t for keeping track
  4855. of open devices on each gpib bus
  4856. 2002-02-26 22:45 fmhess
  4857. * [r245] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  4858. driver/cb7210/cb7210_init.c, driver/cb7210/interrupt.c,
  4859. driver/cec/cec.h, driver/cec/init.c, driver/cec/interrupt.c,
  4860. driver/include/gpibP.h, driver/include/gpib_types.h,
  4861. driver/include/nec7210.h, driver/include/protocol_proto.h,
  4862. driver/include/sys_proto.h, driver/include/tms9914.h,
  4863. driver/ines/ines.h, driver/ines/ines_cs.c,
  4864. driver/ines/ines_init.c, driver/ines/interrupt.c,
  4865. driver/nec7210/aux.c, driver/nec7210/cmd.c,
  4866. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  4867. driver/nec7210/util.c, driver/nec7210/write.c,
  4868. driver/pc2/interrupt.c, driver/pc2/pc2_init.c,
  4869. driver/protocol/device.c, driver/protocol/ibAutoSP.c,
  4870. driver/protocol/ibcac.c, driver/protocol/ibcmd.c,
  4871. driver/protocol/ibgts.c, driver/protocol/ibinit.c,
  4872. driver/protocol/iblines.c, driver/protocol/ibread.c,
  4873. driver/protocol/ibrpp.c, driver/protocol/ibrsv.c,
  4874. driver/protocol/ibsic.c, driver/protocol/ibsre.c,
  4875. driver/protocol/ibutil.c, driver/protocol/ibwait.c,
  4876. driver/protocol/ibwrite.c, driver/sys/ChangeLog,
  4877. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/ostimer.c,
  4878. driver/sys/osutil.c, driver/tms9914/aux.c, driver/tms9914/cmd.c,
  4879. driver/tms9914/interrupt.c, driver/tms9914/read.c,
  4880. driver/tms9914/util.c, driver/tms9914/write.c,
  4881. driver/tnt4882-tms/init.c, driver/tnt4882-tms/interrupt.c,
  4882. driver/tnt4882-tms/tnt4882.h, driver/tnt4882/interrupt.c,
  4883. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c: changed
  4884. gpib_device_t back to gpib_board_t because I am going to want
  4885. gpib_device_t to represent devices connected to the gpib bus
  4886. instead of
  4887. representing the interface board.
  4888. 2002-02-25 23:00 fmhess
  4889. * [r244] language/tcl/ibCmds.c: added tcl wrapper for ibdev()
  4890. 2002-02-25 22:39 fmhess
  4891. * [r243] INSTALL: added mention of new examples/ibtest program
  4892. 2002-02-25 22:10 fmhess
  4893. * [r242] driver/include/gpib_ioctl.h, driver/include/gpib_user.h,
  4894. driver/include/protocol_proto.h, driver/protocol/ibutil.c,
  4895. driver/sys/osfuncs.c, lib/ibBoard.c, lib/ibCmd.c, lib/ibEot.c,
  4896. lib/ibRd.c, lib/ibTmo.c, lib/ibWrt.c, lib/ibutil.c: fixing up
  4897. ibsta return value for library functions, got rid of IBEOT ioctl
  4898. (moved to user space lib)
  4899. 2002-02-23 00:14 fmhess
  4900. * [r241] examples/ibtest.c: fix up
  4901. 2002-02-22 23:49 fmhess
  4902. * [r240] examples/ibtest.c: new ibtest program
  4903. 2002-02-22 21:47 fmhess
  4904. * [r239] lib/ibClr.c, lib/ibTrg.c: fixed new versions of
  4905. ibclr/ibtrg
  4906. 2002-02-22 21:15 fmhess
  4907. * [r238] driver/include/gpib_ioctl.h,
  4908. driver/include/protocol_proto.h, driver/protocol/device.c,
  4909. driver/sys/osfuncs.c, lib/ibClr.c, lib/ibCmd.c, lib/ibTrg.c,
  4910. lib/ibWrt.c, lib/ib_internal.h, lib/ibutil.c: got rid of
  4911. unneccessary DVTRG and DVCLR ioctls
  4912. 2002-02-22 20:06 fmhess
  4913. * [r237] driver/cec/init.c, driver/include/protocol_proto.h,
  4914. driver/protocol/device.c, driver/sys/osfuncs.c,
  4915. examples/ibtest.c, lib/Makefile, lib/ibBoard.c, lib/ibCmd.c,
  4916. lib/ibConfYacc.y, lib/ibRd.c: bug fixes
  4917. 2002-02-22 19:01 fmhess
  4918. * [r236] driver/protocol/device.c, driver/sys/osfuncs.c,
  4919. lib/ibRd.c, lib/ibWrt.c: converted ibwrt, moved send_setup and
  4920. receive setup out of kernel module and into user
  4921. space lib
  4922. 2002-02-22 00:09 fmhess
  4923. * [r235] driver/cec/init.c, driver/include/gpib_ioctl.h,
  4924. driver/include/gpib_user.h, driver/sys/osfuncs.c, lib/ib.h,
  4925. lib/ibCmd.c, lib/ibP.h, lib/ibRd.c, lib/ibSad.c, lib/ibTmo.c,
  4926. lib/ib_internal.h: rewrote IBRD and IBCMD ioctls, got rid of
  4927. DVRD.
  4928. 2002-02-21 20:57 fmhess
  4929. * [r234] driver/cec/init.c, driver/include/nec7210.h,
  4930. driver/nec7210/init.c: trying inverting nec7210 interrupt output
  4931. for cec pci board
  4932. 2002-02-21 20:42 fmhess
  4933. * [r233] driver/tnt4882/mite.c: a little cleanup
  4934. 2002-02-20 21:45 fmhess
  4935. * [r232] lib/Makefile, lib/ibBoard.c, lib/ibConf.h, lib/ibFind.c,
  4936. lib/ibP.h, lib/ibSad.c, lib/ib_internal.h, lib/ibdev.c,
  4937. lib/ibutil.c: added ibdev function
  4938. 2002-02-20 18:54 fmhess
  4939. * [r231] driver/protocol/ibutil.c, lib/ibAPE.c, lib/ibBoard.c,
  4940. lib/ibClr.c, lib/ibConf.h, lib/ibConfYacc.y, lib/ibLoc.c,
  4941. lib/ibP.h, lib/ibPad.c, lib/ibRd.c, lib/ibRsp.c, lib/ibSad.c,
  4942. lib/ibTrg.c, lib/ibWait.c, lib/ibWrt.c, lib/ibdev.c,
  4943. lib/ibutil.c: split padsad into pad and sad in library, limited
  4944. stupid sad addressing convention to ni-compatible front-end
  4945. 2002-02-19 16:56 fmhess
  4946. * [r230] util/ibchk.c: forgot to remove this...
  4947. 2002-02-19 00:11 fmhess
  4948. * [r229] Makefile, include/Makefile, include/gpibP.h,
  4949. language/tcl/Makefile, lib/ibBoard.c: tweaked some makefiles,
  4950. made ibrd() initialize the buffer to zero
  4951. again so strings tend to be null-terminated.
  4952. 2002-02-18 23:16 fmhess
  4953. * [r228] INSTALL, Makefile, applications/ibconf, examples/ibtest.c,
  4954. language/tcl/Makefile, language/tcl/config.tcl,
  4955. language/tcl/ibCmds.c, lib/Makefile, lib/ib.h, lib/ibAPE.c,
  4956. lib/ibAPWait.c, lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibCac.c,
  4957. lib/ibClr.c, lib/ibCmd.c, lib/ibConfYacc.y, lib/ibConfig.c,
  4958. lib/ibDma.c, lib/ibEos.c, lib/ibEot.c, lib/ibError.c,
  4959. lib/ibEvent.c, lib/ibFind.c, lib/ibFindLstn.c, lib/ibFlags.c,
  4960. lib/ibGts.c, lib/ibLines.c, lib/ibLoc.c, lib/ibOnl.c,
  4961. lib/ibOpt.c, lib/ibP.h, lib/ibPad.c, lib/ibProto.h, lib/ibRd.c,
  4962. lib/ibRpp.c, lib/ibRsp.c, lib/ibRsv.c, lib/ibSad.c, lib/ibSic.c,
  4963. lib/ibSre.c, lib/ibTmo.c, lib/ibTrg.c, lib/ibWait.c, lib/ibWrt.c,
  4964. lib/ib_internal.h, lib/ibdev.c, lib/ibutil.c, util/ChangeLog,
  4965. util/Makefile, util/Setup.test, util/ibDevMan.c, util/ibdump.c:
  4966. cleaned up ib.h header, ripped out some stuff I'm not interested
  4967. in maintaining.
  4968. 2002-02-17 22:54 fmhess
  4969. * [r227] lib/Makefile, lib/ibOnl.c, lib/ibP.h, util/Setup.in: freed
  4970. descriptor resources when taken offline
  4971. 2002-02-15 04:06 fmhess
  4972. * [r226] lib/Makefile, lib/ibAPE.c, lib/ibBoard.c, lib/ibCmd.c,
  4973. lib/ibPad.c, lib/ibProto.h, lib/ibRd.c, lib/ibSad.c, lib/ibWrt.c:
  4974. a little cleanup
  4975. 2002-02-15 03:34 fmhess
  4976. * [r225] examples/ibtest.c: fixed buffer overrun
  4977. 2002-02-14 21:40 fmhess
  4978. * [r224] driver/nec7210/aux.c, driver/nec7210/interrupt.c,
  4979. driver/nec7210/util.c: fixed the way the nec7210 module keeps
  4980. track of the ATN status bit
  4981. 2002-02-14 20:15 fmhess
  4982. * [r223] INSTALL, examples/Makefile, lib/Makefile, util/Makefile:
  4983. made user space library shared instead of statically linked
  4984. 2002-02-14 19:23 fmhess
  4985. * [r222] README.TCL: renamed tcl lib
  4986. 2002-02-14 19:23 fmhess
  4987. * [r221] language/tcl/Makefile: renamed tcl lib so it's not the
  4988. same as c lib
  4989. 2002-02-14 19:22 fmhess
  4990. * [r220] util/ibchk.c: more band-aids for ibchk
  4991. 2002-02-13 23:58 fmhess
  4992. * [r219] lib/ibBdChrConfig.c, lib/ibFind.c, lib/ibOnl.c,
  4993. lib/ibProto.h, lib/ibutil.c, util/ibchk.c: band-aids for breakage
  4994. 2002-02-13 22:51 fmhess
  4995. * [r218] driver/protocol/ibinit.c, language/tcl/ibCmds.c,
  4996. lib/ibBoard.c, lib/ibConf.h, lib/ibConfYacc.y, lib/ibEos.c,
  4997. lib/ibFind.c, lib/ibOnl.c, lib/ibP.h, lib/ibProto.h, lib/ibRd.c,
  4998. lib/ibTmo.c, lib/ibutil.c, lib/parse.h, util/ibDevMan.c,
  4999. util/ibchk.c: starting to clean up user space library
  5000. 2002-02-13 17:11 fmhess
  5001. * [r217] driver/cec/init.c: yet another attempt to get plx9050
  5002. interrupts working properly
  5003. 2002-02-13 02:35 fmhess
  5004. * [r216] language/tcl/ibCmds.c, lib/ibutil.c, util/ibDevMan.c: more
  5005. fixes for new ibConfigs
  5006. 2002-02-13 01:27 fmhess
  5007. * [r215] lib/ibBoard.c, lib/ibutil.c, util/ibchk.c: fixes for
  5008. recent changes
  5009. 2002-02-13 01:09 fmhess
  5010. * [r214] lib/ibBoard.c, lib/ibConfYacc.y, lib/ibError.c,
  5011. lib/ibFind.c, lib/ibP.h, lib/ibPad.c, lib/ibProto.h,
  5012. lib/ibutil.c: changed ibConfigs[] to a (larger) array of pointers
  5013. in preparation of adding ibdev()
  5014. 2002-02-12 23:32 fmhess
  5015. * [r213] lib/ibdev.c: added junk file that will eventually provide
  5016. ibdev function
  5017. 2002-02-12 23:27 fmhess
  5018. * [r212] applications/ibconf/ibconf, examples/ibtest.c,
  5019. lib/Makefile, lib/ibAPE.c, lib/ibAPWait.c, lib/ibBdChrConfig.c,
  5020. lib/ibBoard.c, lib/ibCac.c, lib/ibClr.c, lib/ibCmd.c,
  5021. lib/ibConfYacc.y, lib/ibConfig.c, lib/ibDma.c, lib/ibEos.c,
  5022. lib/ibEot.c, lib/ibError.c, lib/ibEvent.c, lib/ibFind.c,
  5023. lib/ibFindLstn.c, lib/ibFlags.c, lib/ibGts.c, lib/ibLines.c,
  5024. lib/ibLoc.c, lib/ibOnl.c, lib/ibOpt.c, lib/ibP.h, lib/ibPad.c,
  5025. lib/ibProto.h, lib/ibRd.c, lib/ibRpp.c, lib/ibRsp.c, lib/ibRsv.c,
  5026. lib/ibSad.c, lib/ibSdbg.c, lib/ibSic.c, lib/ibSre.c, lib/ibTmo.c,
  5027. lib/ibTrg.c, lib/ibWait.c, lib/ibutil.c, util/ibDevMan.c: some
  5028. cleanups
  5029. 2002-02-12 19:41 fmhess
  5030. * [r211] INSTALL, README, README.CBI488, README.INES, README.PCIIa,
  5031. README.ZIATECH, README.hp82335, TIPS+TRICKS4newbies,
  5032. applications/ibconf/README, driver/cb7210/cb7210_init.c,
  5033. driver/ines/ines.h, driver/ines/ines_init.c, drivers.txt: removed
  5034. some obsolete documentation
  5035. 2002-02-12 18:07 fmhess
  5036. * [r210] applications/ibconf/Down, applications/ibconf/Makefile,
  5037. applications/ibconf/Up: got rid of custom Up and Down bitmaps
  5038. which were carelessly installed on top
  5039. of existing bitmaps
  5040. 2002-02-12 17:54 fmhess
  5041. * [r209] applications/ibconf/ibconf: some fixes to ibconf to
  5042. reflect new configuration file (still broken)
  5043. 2002-02-12 16:51 fmhess
  5044. * [r208] driver/cec/init.c, driver/cec/interrupt.c,
  5045. driver/sys/osfuncs.c, util/ibchk.c: debugging cec/keithley pci
  5046. support
  5047. 2002-02-12 01:30 fmhess
  5048. * [r207] driver/nec7210/read.c, driver/protocol/ibread.c,
  5049. driver/protocol/ibwrite.c, language/tcl/ibCmds.c, lib/Makefile,
  5050. lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibConf.h,
  5051. lib/ibConfYacc.y, lib/ibFind.c, lib/ibProto.h, lib/ibRd.c,
  5052. lib/ibWrt.c, lib/ibutil.c, util/ibDevMan.c, util/ibchk.c: some
  5053. cleanups
  5054. 2002-02-11 22:01 fmhess
  5055. * [r206] lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibConfYacc.y,
  5056. util/ibchk.c: ugly hack to patch bug with new configuration file
  5057. layout
  5058. 2002-02-11 18:54 fmhess
  5059. * [r205] driver/sys/osfuncs.c, lib/ibBdChrConfig.c: getting ibchk
  5060. working
  5061. 2002-02-11 18:22 fmhess
  5062. * [r204] driver/sys/osfuncs.c, util/ibchk.c: getting ibchk working
  5063. again
  5064. 2002-02-09 01:33 fmhess
  5065. * [r203] driver/nec7210/read.c: fixed reporting of timeout on read
  5066. 2002-02-09 01:28 fmhess
  5067. * [r202] driver/nec7210/cmd.c, driver/protocol/device.c,
  5068. driver/protocol/ibcmd.c, driver/protocol/ibread.c,
  5069. driver/sys/osfuncs.c: fixed lockup on device read that I created
  5070. with last checkin
  5071. 2002-02-08 22:12 fmhess
  5072. * [r201] TODO, driver/include/protocol_proto.h,
  5073. driver/protocol/device.c, driver/protocol/ibwrite.c,
  5074. driver/sys/osfuncs.c: fixed optional sending of EOI at end of
  5075. writes
  5076. 2002-02-08 21:54 fmhess
  5077. * [r200] TODO, driver/include/gpib_proto.h,
  5078. driver/include/gpib_registers.h, driver/include/gpib_types.h,
  5079. driver/protocol/ibinit.c, driver/protocol/ibprot.h,
  5080. driver/protocol/ibsic.c, driver/protocol/ibsre.c,
  5081. driver/protocol/ibutil.c: okay, really got rid of global pgmstat
  5082. variable now
  5083. 2002-02-08 21:29 fmhess
  5084. * [r199] driver/include/gpib_types.h, driver/sys/ibsys.h,
  5085. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/ostimer.c:
  5086. got rid of global variables pgmstat and ibtimer_list
  5087. 2002-02-08 21:06 fmhess
  5088. * [r198] driver/tms9914/wait.c: removing useless file
  5089. 2002-02-08 20:55 fmhess
  5090. * [r197] util/Setup.install, util/templates/gpib.conf: removed gpl
  5091. not from config file, some related cleanup
  5092. 2002-02-08 20:48 fmhess
  5093. * [r196] driver/Makefile, driver/cec, driver/cec/Makefile,
  5094. driver/cec/cec.h, driver/cec/init.c, driver/cec/interrupt.c,
  5095. driver/include/plx9050.h, util/Setup.in: added support for cec
  5096. pci board
  5097. 2002-02-07 22:22 fmhess
  5098. * [r195] driver/cb7210/cb7210_init.c, driver/include/gpibP.h,
  5099. driver/include/gpib_buffer.h, driver/include/gpib_config.h,
  5100. driver/include/gpib_debug.h, driver/include/gpib_registers.h,
  5101. driver/include/sys_proto.h, driver/nec7210/init.c,
  5102. driver/protocol/device.c, driver/protocol/ibAutoSP.c,
  5103. driver/protocol/ibcac.c, driver/protocol/ibcmd.c,
  5104. driver/protocol/ibgts.c, driver/protocol/ibinit.c,
  5105. driver/protocol/iblines.c, driver/protocol/ibprot.h,
  5106. driver/protocol/ibread.c, driver/protocol/ibrpp.c,
  5107. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  5108. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  5109. driver/protocol/ibwait.c, driver/protocol/ibwrite.c,
  5110. driver/sys/Makefile, driver/sys/osfuncs.c, driver/sys/osinit.c,
  5111. driver/sys/osmem.c, driver/sys/ostimer.c, driver/tms9914/init.c,
  5112. driver/tnt4882-tms/init.c, driver/tnt4882/tnt4882_init.c:
  5113. cleanups
  5114. 2002-02-07 20:53 fmhess
  5115. * [r194] driver/Makefile, util/Setup.in, util/templates/gpib.conf:
  5116. changed config script to prompt for which drivers you want
  5117. compiled
  5118. 2002-02-07 19:05 fmhess
  5119. * [r193] INSTALL, driver/include/gpibP.h, driver/sys/osinit.c,
  5120. util/Setup.in, util/templates/gpib.conf: got rid of gpib_board.h,
  5121. cleaned up gpib.conf template a little
  5122. 2002-02-06 23:52 fmhess
  5123. * [r192] driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5124. driver/nec7210/write.c, lib/ibutil.c: got pc2a dma read working
  5125. again
  5126. 2002-02-06 22:30 fmhess
  5127. * [r191] driver/cb7210/cb7210_init.c, driver/ines/ines_init.c,
  5128. driver/nec7210/read.c, driver/nec7210/write.c,
  5129. driver/pc2/pc2_init.c, driver/protocol/ibcmd.c,
  5130. driver/protocol/ibread.c, driver/protocol/ibwrite.c,
  5131. driver/tnt4882/tnt4882_init.c, util/Setup.in: fixed dma with new
  5132. buffers for pc2/2a
  5133. 2002-02-06 21:27 fmhess
  5134. * [r190] driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  5135. driver/cb7210/cb7210_init.c, driver/include/gpib_types.h,
  5136. driver/include/nec7210.h, driver/ines/ines.h,
  5137. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  5138. driver/pc2/pc2_init.c, driver/sys/osfuncs.c, lib/ib.h,
  5139. lib/ibConfYacc.y, lib/parse.h: fixed read/write buffer so it's
  5140. not global
  5141. 2002-02-06 08:44 fmhess
  5142. * [r189] util/Setup.in, util/Setup.install,
  5143. util/templates/gpib.conf: some corrections to the configuration
  5144. file template
  5145. 2002-02-06 08:03 fmhess
  5146. * [r188] driver/include/gpib_ioctl.h, driver/sys/osfuncs.c,
  5147. lib/Makefile, lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibConf.h,
  5148. lib/ibConfLex.l, lib/ibConfYacc.y, lib/ibutil.c, lib/parse.h,
  5149. util/Setup.install, util/templates/gpib.conf: got things working
  5150. again with a little help from a few ugly hacks
  5151. 2002-02-05 23:18 fmhess
  5152. * [r187] driver/include/gpibP.h, driver/include/gpib_ioctl.h,
  5153. driver/sys/osfuncs.c, driver/sys/osinit.c, lib/ibConfLex.l,
  5154. lib/ibConfYacc.y, lib/ibError.c, lib/ibFind.c, lib/ibP.h,
  5155. util/ibchk.c, util/templates/gpib.conf: changing configuration
  5156. file and breaking parser.
  5157. 2002-02-05 01:55 fmhess
  5158. * [r186] driver/tnt4882-tms/init.c: changed interface name to make
  5159. this driver useable
  5160. 2002-02-04 23:46 fmhess
  5161. * [r185] driver/include/tms9914.h, driver/nec7210/init.c,
  5162. driver/tms9914/init.c, driver/tnt4882-tms/init.c,
  5163. driver/tnt4882-tms/tnt4882.h, driver/tnt4882/tnt4882.h,
  5164. driver/tnt4882/tnt4882_init.c, util/Setup.in: fixed
  5165. tms9914/tnt4882-tms so they don't swap the tms9914 registers
  5166. around
  5167. 2002-02-04 04:14 fmhess
  5168. * [r184] driver/tms9914/lines.c: got rid of useless file
  5169. 2002-02-04 04:09 fmhess
  5170. * [r183] driver/tms9914/grep: scrapped junk file
  5171. 2002-02-04 04:08 fmhess
  5172. * [r182] driver/tnt4882-tms, driver/tnt4882-tms/Makefile,
  5173. driver/tnt4882-tms/init.c, driver/tnt4882-tms/interrupt.c,
  5174. driver/tnt4882-tms/mite.c, driver/tnt4882-tms/mite.h,
  5175. driver/tnt4882-tms/tnt4882.h: added hacked version of NI pci-gpib
  5176. driver that uses tms9914 compatibility mode
  5177. to test tms9914 support
  5178. 2002-02-04 04:07 fmhess
  5179. * [r181] driver/Makefile, driver/cb7210/cb7210.h,
  5180. driver/include/gpib_registers.h, driver/include/tms9914.h,
  5181. driver/nec7210/init.c, driver/protocol/Makefile,
  5182. driver/protocol/ibread.c, driver/protocol/ibsic.c,
  5183. driver/protocol/ibwrite.c, driver/sys/Makefile,
  5184. driver/tms9914/Makefile, driver/tms9914/aux.c,
  5185. driver/tms9914/board.h, driver/tms9914/cmd.c,
  5186. driver/tms9914/init.c, driver/tms9914/interrupt.c,
  5187. driver/tms9914/read.c, driver/tms9914/util.c,
  5188. driver/tms9914/write.c, lib/ChangeLog, lib/ibConfYacc.y,
  5189. util/Setup.in, util/Setup.install: switched to official major
  5190. number of 160, and to using /dev/gpib0
  5191. got first pass of tms9914 support driving ni pci-gpib in 9914
  5192. compatibility
  5193. mode.
  5194. 2002-02-02 06:50 fmhess
  5195. * [r180] driver/nec7210/interrupt.c, driver/tnt4882/interrupt.c,
  5196. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c: NI
  5197. PCI-GPIB works now
  5198. 2002-02-02 05:54 fmhess
  5199. * [r179] driver/cb7210/cb7210_init.c, driver/nec7210/cmd.c,
  5200. driver/protocol/ibsre.c, driver/sys/osfuncs.c,
  5201. driver/tnt4882/interrupt.c, driver/tnt4882/mite.c,
  5202. driver/tnt4882/tnt4882_init.c: fixes for ni pci-gpib
  5203. 2002-02-02 02:47 fmhess
  5204. * [r178] driver/nec7210/interrupt.c, driver/tnt4882/mite.c,
  5205. driver/tnt4882/tnt4882_init.c, util/Setup.in: fixes for
  5206. ni-pci-gpib (doesn't work yet)
  5207. 2002-02-02 01:32 fmhess
  5208. * [r177] driver/sys/ostimer.c, driver/tnt4882/Makefile,
  5209. driver/tnt4882/mite.c, driver/tnt4882/mite.h,
  5210. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  5211. examples/ibtest.c, util/Setup.in: first pass at NI PCI-GPIB
  5212. support
  5213. 2002-02-01 21:31 fmhess
  5214. * [r176] driver/cb7210/cb7210_init.c, driver/ines/ines_init.c,
  5215. driver/pc2/pc2_init.c, driver/tnt4882/tnt4882_init.c: added
  5216. MODULE_LICENSE to driver modules
  5217. 2002-02-01 21:04 fmhess
  5218. * [r175] driver/cb7210/Makefile, driver/ines/Makefile,
  5219. driver/pc2/Makefile, driver/tnt4882/Makefile: added makefiles for
  5220. new directories
  5221. 2002-02-01 21:03 fmhess
  5222. * [r174] driver/Makefile, driver/cb7210/cb7210.h,
  5223. driver/cb7210/cb7210_cs.c, driver/cb7210/cb7210_init.c,
  5224. driver/cb7210/init.c, driver/cb7210/interrupt.c,
  5225. driver/include/gpib_registers.h, driver/include/gpib_types.h,
  5226. driver/include/nec7210.h, driver/ines/ines.h,
  5227. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  5228. driver/ines/init.c, driver/ines/interrupt.c,
  5229. driver/nec7210/Makefile, driver/nec7210/aux.c,
  5230. driver/nec7210/cb7210_init.c, driver/pc2/init.c,
  5231. driver/pc2/interrupt.c, driver/pc2/pc2.h, driver/pc2/pc2_init.c,
  5232. driver/tnt4882/init.c, driver/tnt4882/interrupt.c,
  5233. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c,
  5234. util/Setup.in: fixes for new driver modules
  5235. 2002-02-01 20:04 fmhess
  5236. * [r173] driver/cb7210, driver/cb7210/amccs5933.h,
  5237. driver/cb7210/cb7210.h, driver/cb7210/cb7210_cs.c,
  5238. driver/cb7210/cb7210_init.c, driver/cb7210/cbi4882.txt,
  5239. driver/cb7210/init.c, driver/cb7210/interrupt.c: new directory
  5240. for cb7210 support
  5241. 2002-02-01 19:00 fmhess
  5242. * [r172] driver/atgpib, driver/cbi4882: removing obsolete stuff
  5243. 2002-02-01 18:59 fmhess
  5244. * [r171] driver/include/nec7210.h, driver/ines, driver/ines/ines.h,
  5245. driver/ines/ines_cs.c, driver/ines/ines_init.c,
  5246. driver/ines/init.c, driver/ines/interrupt.c,
  5247. driver/nec7210/amccs5933.h, driver/nec7210/cb7210.h,
  5248. driver/nec7210/cb7210_cs.c, driver/nec7210/cbi4882.txt,
  5249. driver/nec7210/ines.h, driver/nec7210/ines_cs.c,
  5250. driver/nec7210/ines_init.c, driver/nec7210/nec7210.h,
  5251. driver/nec7210/pc2.h, driver/nec7210/pc2_init.c,
  5252. driver/nec7210/tnt4882.h, driver/nec7210/tnt4882_init.c,
  5253. driver/pc2, driver/pc2/init.c, driver/pc2/interrupt.c,
  5254. driver/pc2/pc2.h, driver/pc2/pc2_init.c, driver/tnt4882,
  5255. driver/tnt4882/init.c, driver/tnt4882/interrupt.c,
  5256. driver/tnt4882/tnt4882.h, driver/tnt4882/tnt4882_init.c: breaking
  5257. things up into seperate modeles, many things are broken right now
  5258. 2002-02-01 18:53 fmhess
  5259. * [r170] driver/Makefile, driver/nec7210/Makefile,
  5260. driver/nec7210/aux.c, driver/nec7210/board.h,
  5261. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5262. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5263. driver/nec7210/util.c, driver/nec7210/write.c,
  5264. driver/sys/ibsys.h: got rid of outdated gpib0 reference
  5265. 2002-02-01 17:49 fmhess
  5266. * [r169] driver/nec7210/Makefile, driver/nec7210/board.h,
  5267. driver/nec7210/interrupt.c, driver/nec7210/nat4882.h,
  5268. driver/nec7210/nat4882_init.c, driver/nec7210/tnt4882.h,
  5269. driver/nec7210/tnt4882_init.c: renamed nat4882 stuff to tnt4882
  5270. 2002-01-31 22:34 fmhess
  5271. * [r168] driver/include/gpib_registers.h, driver/nec7210/Makefile,
  5272. driver/nec7210/aux.c, driver/nec7210/board.h,
  5273. driver/nec7210/cb7210.h, driver/nec7210/cb7210_cs.c,
  5274. driver/nec7210/cb7210_init.c, driver/nec7210/cmd.c,
  5275. driver/nec7210/ines.h, driver/nec7210/ines_cs.c,
  5276. driver/nec7210/ines_init.c, driver/nec7210/init.c,
  5277. driver/nec7210/interrupt.c, driver/nec7210/nat4882.h,
  5278. driver/nec7210/nat4882_init.c, driver/nec7210/nec7210.h,
  5279. driver/nec7210/pc2_init.c, driver/nec7210/read.c,
  5280. driver/nec7210/util.c, driver/nec7210/write.c: initial attempt at
  5281. atgpib support
  5282. 2002-01-31 18:19 fmhess
  5283. * [r167] driver/nec7210/Makefile, driver/nec7210/cb7210.h,
  5284. driver/nec7210/cb7210_cs.c, driver/nec7210/ines.h,
  5285. driver/nec7210/ines_cs.c, driver/nec7210/init.c,
  5286. driver/nec7210/interrupt.c: added support for ines pcmcia
  5287. 2002-01-31 17:41 fmhess
  5288. * [r166] driver/Makefile, driver/nec7210/Makefile,
  5289. driver/nec7210/cb7210_cs.c, driver/nec7210/ines_cs.c,
  5290. driver/nec7210/init.c: fixed compilation of measurement computing
  5291. pcmcia support
  5292. 2002-01-30 23:03 fmhess
  5293. * [r165] driver/include/gpib_types.h, driver/nec7210/interrupt.c,
  5294. driver/nec7210/read.c, driver/nec7210/write.c,
  5295. driver/sys/osfuncs.c: became more careful about races in
  5296. read/write
  5297. 2002-01-30 22:48 fmhess
  5298. * [r164] driver/nec7210/ines.h, driver/nec7210/init.c: enabled ines
  5299. pci support
  5300. 2002-01-30 22:45 fmhess
  5301. * [r163] driver/nec7210/Makefile, driver/nec7210/board.h,
  5302. driver/nec7210/cb7210_init.c, driver/nec7210/ines.h,
  5303. driver/nec7210/ines_init.c, driver/nec7210/ines_pci.c,
  5304. driver/nec7210/interrupt.c: added support for ines PCI gpib
  5305. boards
  5306. 2002-01-30 20:36 fmhess
  5307. * [r162] driver/nec7210/cb7210.h, driver/nec7210/cb7210_init.c,
  5308. driver/nec7210/init.c, util/Setup.in: added support for computer
  5309. boards ISA-GPIB
  5310. 2002-01-30 20:06 fmhess
  5311. * [r161] driver/include/gpib_types.h, driver/nec7210/board.h,
  5312. driver/nec7210/pc2.h, driver/nec7210/pc2_init.c,
  5313. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/osutil.c:
  5314. got rid of global variables ibbase, ibirq, ibdma. Fixed reserving
  5315. of ioports for pc2a so it is possible
  5316. to run multiple pc2a cards at once.
  5317. 2002-01-30 03:07 fmhess
  5318. * [r160] driver/nec7210/write.c: made sure pio_write doesn't return
  5319. until last byte has been written
  5320. 2002-01-30 01:13 fmhess
  5321. * [r158] driver/nec7210/interrupt.c, driver/nec7210/write.c,
  5322. driver/sys/osfuncs.c, examples/ibtest.c: sync for 3.1.0
  5323. 2002-01-29 20:14 fmhess
  5324. * [r157] driver/Makefile, driver/include/gpibP.h,
  5325. driver/nec7210/cb7210_cs.c, driver/nec7210/cb7210_init.c,
  5326. driver/nec7210/init.c, driver/nec7210/pc2_init.c,
  5327. driver/sys/osfuncs.c, driver/sys/osinit.c: fixes for recent
  5328. changes
  5329. 2002-01-29 18:57 fmhess
  5330. * [r156] INSTALL, driver/Makefile, driver/include/gpibP.h,
  5331. driver/include/gpib_types.h, driver/include/protocol_proto.h,
  5332. driver/include/sys_proto.h, driver/nec7210/aux.c,
  5333. driver/nec7210/board.h, driver/nec7210/cb7210.h,
  5334. driver/nec7210/cb7210_init.c, driver/nec7210/cmd.c,
  5335. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5336. driver/nec7210/nec7210.h, driver/nec7210/pc2.h,
  5337. driver/nec7210/pc2_init.c, driver/nec7210/read.c,
  5338. driver/nec7210/util.c, driver/nec7210/write.c,
  5339. driver/protocol/device.c, driver/protocol/ibAutoSP.c,
  5340. driver/protocol/ibcac.c, driver/protocol/ibcmd.c,
  5341. driver/protocol/ibgts.c, driver/protocol/ibinit.c,
  5342. driver/protocol/iblines.c, driver/protocol/ibread.c,
  5343. driver/protocol/ibrpp.c, driver/protocol/ibrsv.c,
  5344. driver/protocol/ibsic.c, driver/protocol/ibsre.c,
  5345. driver/protocol/ibutil.c, driver/protocol/ibwait.c,
  5346. driver/protocol/ibwrite.c, driver/sys/Makefile,
  5347. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/ostimer.c,
  5348. driver/sys/osutil.c: moving core towards reentrancy - getting rid
  5349. of global variables
  5350. 2002-01-27 23:58 fmhess
  5351. * [r155] README.CBI488: update
  5352. 2002-01-27 23:44 fmhess
  5353. * [r154] driver/nec7210/Makefile, driver/nec7210/board.h,
  5354. driver/nec7210/cb7210.h, driver/nec7210/cb7210_cs.c,
  5355. driver/nec7210/cb7210_init.c, driver/nec7210/init.c,
  5356. driver/nec7210/interrupt.c, driver/nec7210/pc2.h,
  5357. driver/sys/osinit.c, util/Setup.in: preliminary support for
  5358. computer boards pcmcia gpib
  5359. 2002-01-27 20:55 fmhess
  5360. * [r153] driver/nec7210/cmd.c, driver/nec7210/interrupt.c,
  5361. driver/nec7210/nec7210.h, driver/nec7210/read.c,
  5362. driver/nec7210/write.c, driver/protocol/ibwait.c,
  5363. examples/ibtest.c: pio fixes
  5364. 2002-01-27 18:04 fmhess
  5365. * [r152] driver/nec7210/pc2_init.c: fixed null dereference on pc2a
  5366. detach
  5367. 2002-01-27 17:43 fmhess
  5368. * [r151] driver/nec7210/pc2_init.c: fix for pc2a null dereferences
  5369. 2002-01-26 20:08 fmhess
  5370. * [r150] driver/include/protocol_proto.h, driver/protocol/device.c,
  5371. driver/protocol/ibAutoSP.c, driver/protocol/ibcac.c,
  5372. driver/protocol/ibcmd.c, driver/protocol/ibread.c,
  5373. driver/protocol/ibrpp.c, driver/protocol/ibrsv.c,
  5374. driver/protocol/ibutil.c, driver/protocol/ibwait.c,
  5375. driver/protocol/ibwrite.c, driver/sys/osfuncs.c: put wrapper
  5376. around update_status() to prevent NULL dereferences
  5377. 2002-01-26 19:23 fmhess
  5378. * [r149] driver/Makefile, driver/include/gpib_proto.h: got rid of
  5379. board_proto.h
  5380. 2002-01-26 19:20 fmhess
  5381. * [r148] driver/Makefile, driver/include/protocol_proto.h,
  5382. driver/include/sys_proto.h: got rid of autogeneration of header
  5383. files
  5384. 2002-01-26 18:42 fmhess
  5385. * [r147] driver/nec7210/board.h: removed declaration of useless
  5386. variable
  5387. 2002-01-26 18:36 fmhess
  5388. * [r146] driver/nec7210/cb7210_init.c, driver/nec7210/pc2_init.c:
  5389. split init.c into several files
  5390. 2002-01-26 18:34 fmhess
  5391. * [r145] driver/nec7210/Makefile, driver/nec7210/aux.c,
  5392. driver/nec7210/board.h, driver/nec7210/cb7210.h,
  5393. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5394. driver/nec7210/interrupt.c, driver/nec7210/nec7210.h,
  5395. driver/nec7210/pc2.h, driver/nec7210/read.c,
  5396. driver/nec7210/util.c, driver/nec7210/write.c: got rid of global
  5397. variables in cb PCI-GPIB support
  5398. 2002-01-26 03:11 fmhess
  5399. * [r144] driver/nec7210/cbi4882.txt: added document which describes
  5400. computerboards high speed registers.
  5401. 2002-01-26 01:08 fmhess
  5402. * [r143] driver/sys/osfuncs.c, examples/ibtest.c: fix so it doesn't
  5403. give an error when you try to write a zero length
  5404. string
  5405. 2002-01-26 00:59 fmhess
  5406. * [r142] driver/nec7210/aux.c, driver/nec7210/interrupt.c,
  5407. driver/nec7210/nec7210.h, driver/nec7210/read.c,
  5408. driver/nec7210/write.c, driver/protocol/ibread.c,
  5409. driver/protocol/ibwrite.c, driver/sys/osfuncs.c,
  5410. examples/ibtest.c: got serial poll working
  5411. 2002-01-25 22:52 fmhess
  5412. * [r141] driver/nec7210/interrupt.c, driver/nec7210/nec7210.h,
  5413. driver/nec7210/write.c: okay, lets try writing like this then...
  5414. 2002-01-25 22:09 fmhess
  5415. * [r140] driver/nec7210/write.c: fixed use of atomic_set
  5416. 2002-01-25 22:01 fmhess
  5417. * [r139] driver/include/gpib_buffer.h, driver/nec7210/init.c,
  5418. driver/nec7210/interrupt.c, driver/nec7210/nec7210.h,
  5419. driver/nec7210/read.c, driver/nec7210/write.c: cleanup to nec7210
  5420. read/write, trying to fix serial poll
  5421. 2002-01-24 23:53 fmhess
  5422. * [r138] driver/protocol/device.c, driver/protocol/ibcmd.c: fixed
  5423. multiple setting of watchdog timer in serial poll
  5424. 2002-01-24 23:44 fmhess
  5425. * [r137] driver/nec7210/interrupt.c: fixed & that should have been
  5426. &&
  5427. 2002-01-24 23:23 fmhess
  5428. * [r136] driver/nec7210/interrupt.c: temporary band-aid to stop
  5429. freeze on single byte dma read.
  5430. 2002-01-24 21:36 fmhess
  5431. * [r135] driver/nec7210/read.c, driver/protocol/ibread.c: fixed
  5432. testing of timeout bit
  5433. 2002-01-24 20:17 fmhess
  5434. * [r134] driver/nec7210/aux.c, driver/nec7210/board.h,
  5435. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5436. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5437. driver/nec7210/util.c, driver/nec7210/write.c,
  5438. driver/protocol/ibcmd.c, lib/ibBoard.c, lib/ibOnl.c: cleanup pass
  5439. 2002-01-23 23:08 fmhess
  5440. * [r133] driver/nec7210/util.c, driver/sys/osinit.c: fixed null
  5441. dereference that was occuring when board was taken offline
  5442. 2002-01-23 22:36 fmhess
  5443. * [r132] driver/nec7210/cmd.c, driver/sys/osfuncs.c: fixed nec7210
  5444. commands after recent changes
  5445. 2002-01-23 22:24 fmhess
  5446. * [r131] driver/nec7210/init.c: fixed initialization of
  5447. priv->write_byte function pointer
  5448. 2002-01-23 22:20 fmhess
  5449. * [r130] driver/nec7210/board.h, driver/nec7210/read.c,
  5450. driver/nec7210/util.c: fixes for unresolved auxra_bits
  5451. 2002-01-23 22:15 fmhess
  5452. * [r129] driver/include/gpibP.h, driver/nec7210/read.c,
  5453. driver/nec7210/write.c, driver/protocol/ibAutoSP.c: compile
  5454. fixes, mostly for pc2a dma
  5455. 2002-01-23 21:52 fmhess
  5456. * [r128] driver/include/gpib_registers.h,
  5457. driver/include/gpib_types.h, driver/nec7210/aux.c,
  5458. driver/nec7210/board.h, driver/nec7210/cb7210.h,
  5459. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5460. driver/nec7210/interrupt.c, driver/nec7210/nec7210.h,
  5461. driver/nec7210/pc2.h, driver/nec7210/read.c,
  5462. driver/nec7210/util.c, driver/nec7210/write.c,
  5463. driver/sys/Makefile, driver/sys/osfuncs.c, driver/sys/osinit.c,
  5464. driver/sys/oslock.c, driver/sys/ostimer.c: more timeout stuff,
  5465. and moving nec7210 driver towards reentrancy
  5466. 2002-01-23 01:14 fmhess
  5467. * [r126] driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5468. driver/sys/osinit.c, driver/sys/osutil.c: fixes for cb pci-gpib
  5469. 2002-01-22 02:25 fmhess
  5470. * [r125] driver/nec7210/init.c, driver/nec7210/write.c: choose more
  5471. conservative (I think) setting for nec7210 input frequency
  5472. 2002-01-22 02:15 fmhess
  5473. * [r124] driver/nec7210/init.c: fixed freeing of interrupts after
  5474. last change
  5475. 2002-01-22 01:00 fmhess
  5476. * [r123] driver/include/gpib_types.h, driver/nec7210/aux.c,
  5477. driver/nec7210/board.h, driver/nec7210/cmd.c,
  5478. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5479. driver/nec7210/read.c, driver/nec7210/util.c,
  5480. driver/nec7210/write.c, driver/protocol/device.c,
  5481. driver/protocol/ibAutoSP.c, driver/protocol/ibcac.c,
  5482. driver/protocol/ibcmd.c, driver/protocol/ibgts.c,
  5483. driver/protocol/ibinit.c, driver/protocol/iblines.c,
  5484. driver/protocol/ibread.c, driver/protocol/ibrpp.c,
  5485. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  5486. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  5487. driver/protocol/ibwait.c, driver/protocol/ibwrite.c,
  5488. driver/sys/osfuncs.c: changes to make it possible for driver
  5489. functions to be reentrant
  5490. 2002-01-22 00:20 fmhess
  5491. * [r122] driver/nec7210/interrupt.c: oops didn't mean to uncomment
  5492. that printk in the interrupt handler
  5493. 2002-01-22 00:01 fmhess
  5494. * [r121] driver/include/gpib_registers.h, driver/nec7210/board.h,
  5495. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5496. driver/nec7210/interrupt.c, driver/nec7210/pc2.h,
  5497. driver/nec7210/read.c, driver/nec7210/write.c,
  5498. driver/protocol/device.c, driver/protocol/ibinit.c,
  5499. driver/protocol/ibprot.h, driver/protocol/ibrpp.c,
  5500. driver/protocol/ibwait.c, driver/sys/ibsys.h,
  5501. driver/sys/osfuncs.c, examples/ibtest.c: fix breakages caused by
  5502. recent changes
  5503. 2002-01-21 22:15 fmhess
  5504. * [r120] TODO, driver/include/gpib_config.h,
  5505. driver/include/gpib_registers.h, driver/include/gpib_types.h,
  5506. driver/include/nec7210.h, driver/nec7210/aux.c,
  5507. driver/nec7210/board.h, driver/nec7210/cb7210.h,
  5508. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5509. driver/nec7210/interrupt.c, driver/nec7210/nec7210.h,
  5510. driver/nec7210/pc2.h, driver/nec7210/read.c,
  5511. driver/nec7210/util.c, driver/nec7210/write.c,
  5512. driver/sys/ibsys.h, driver/sys/osfuncs.c, driver/sys/osinit.c,
  5513. driver/sys/ostimer.c: reorg, cleanup, fixing timeouts
  5514. 2002-01-21 01:26 fmhess
  5515. * [r119] driver/include/gpib_registers.h, driver/nec7210/init.c:
  5516. fixed pciia compile errors caused by pci-gpib support, and fixed
  5517. some unresolved symbols
  5518. 2002-01-21 00:59 fmhess
  5519. * [r118] driver/include/gpib_registers.h,
  5520. driver/nec7210/amccs5933.h, driver/nec7210/board.h,
  5521. driver/nec7210/cb7210.h, driver/nec7210/init.c,
  5522. driver/nec7210/interrupt.c, util/Setup.in: initial computer
  5523. boards pci-gpib support
  5524. 2002-01-20 21:27 fmhess
  5525. * [r117] driver/include/gpib_user.h, driver/nec7210/aux.c,
  5526. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5527. driver/nec7210/read.c, driver/protocol/device.c,
  5528. driver/protocol/ibAutoSP.c, driver/protocol/ibcmd.c,
  5529. driver/protocol/ibinit.c, driver/protocol/ibprot.h,
  5530. driver/protocol/ibsic.c, driver/protocol/ibutil.c,
  5531. driver/protocol/ibwrite.c, driver/sys/osfuncs.c,
  5532. examples/ibtest.c, lib/ibBoard.c: pc2a is working again after
  5533. recent changes, cleanup and fixups
  5534. 2002-01-20 05:34 fmhess
  5535. * [r116] TODO, driver/include/gpibP.h, driver/include/gpib_types.h,
  5536. driver/nec7210/board.h, driver/nec7210/cmd.c,
  5537. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5538. driver/nec7210/read.c, driver/nec7210/util.c,
  5539. driver/nec7210/write.c, driver/protocol/device.c,
  5540. driver/protocol/ibcac.c, driver/protocol/ibcmd.c,
  5541. driver/protocol/ibgts.c, driver/protocol/iblines.c,
  5542. driver/protocol/ibread.c, driver/protocol/ibrpp.c,
  5543. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  5544. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  5545. driver/protocol/ibwait.c, driver/protocol/ibwrite.c,
  5546. driver/sys/osfuncs.c: preparations for merging computer boards
  5547. pci-gpib into nec7210 driver
  5548. 2002-01-19 22:19 fmhess
  5549. * [r115] driver/nec7210/cmd.c, driver/protocol/device.c,
  5550. driver/protocol/ibcmd.c, driver/protocol/ibwrite.c: fixed
  5551. protocols according to ieee 488.2 manual
  5552. 2002-01-19 20:04 fmhess
  5553. * [r114] driver/include/gpib_types.h, driver/include/gpib_user.h,
  5554. driver/nec7210/board.h, driver/nec7210/init.c,
  5555. driver/nec7210/util.c, driver/protocol/device.c,
  5556. driver/protocol/ibcac.c, driver/protocol/ibcmd.c,
  5557. driver/protocol/ibgts.c, driver/protocol/ibinit.c,
  5558. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  5559. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  5560. driver/protocol/ibwait.c, driver/protocol/ibwrite.c,
  5561. driver/sys/osfuncs.c, driver/sys/osutil.c: triage
  5562. 2002-01-19 16:33 fmhess
  5563. * [r113] driver/nec7210/aux.c, driver/nec7210/board.h,
  5564. driver/nec7210/init.c, driver/nec7210/util.c,
  5565. driver/protocol/device.c: implemented parallel poll in nec7210.
  5566. Still no support for actually configuring
  5567. the parallel poll though.
  5568. 2002-01-19 02:10 fmhess
  5569. * [r112] driver/nec7210/aux.c, driver/nec7210/board.h,
  5570. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5571. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5572. driver/nec7210/util.c, driver/nec7210/write.c,
  5573. driver/protocol/device.c, driver/protocol/ibread.c,
  5574. driver/protocol/ibwait.c, driver/protocol/ibwrite.c: added
  5575. copyright headers to a bunch of files I've modified
  5576. 2002-01-19 01:36 fmhess
  5577. * [r111] driver/nec7210/read.c, driver/protocol/device.c,
  5578. driver/protocol/ibread.c: handled interrupted waits a little
  5579. better
  5580. 2002-01-18 23:38 fmhess
  5581. * [r110] driver/nec7210/init.c, driver/protocol/device.c,
  5582. driver/sys/osfuncs.c: got it working again after recent changes
  5583. 2002-01-18 22:35 fmhess
  5584. * [r109] TODO, driver/include/gpib_types.h,
  5585. driver/include/nec7210.h, driver/nec7210/Makefile,
  5586. driver/nec7210/aux.c, driver/nec7210/board.h,
  5587. driver/nec7210/init.c, driver/nec7210/lines.c,
  5588. driver/nec7210/read.c, driver/nec7210/util.c,
  5589. driver/nec7210/write.c, driver/protocol/device.c,
  5590. driver/protocol/iblines.c, driver/protocol/ibread.c,
  5591. driver/protocol/ibrpp.c, driver/protocol/ibutil.c,
  5592. driver/sys/osfuncs.c: first try at getting serial poll working
  5593. 2002-01-18 17:44 fmhess
  5594. * [r108] driver/include/gpib_types.h, driver/nec7210/Makefile,
  5595. driver/nec7210/init.c, driver/nec7210/wait.c,
  5596. driver/protocol/ibwait.c: simplified driver interface by moving
  5597. wait into core
  5598. 2002-01-18 02:01 fmhess
  5599. * [r107] driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5600. driver/protocol/ibread.c: removed some debug printk's
  5601. 2002-01-18 01:58 fmhess
  5602. * [r106] driver/nec7210/aux.c, driver/nec7210/read.c,
  5603. driver/protocol/device.c, driver/protocol/ibread.c,
  5604. driver/sys/osfuncs.c: nec7210 driver finally working again
  5605. 2002-01-18 00:33 fmhess
  5606. * [r105] driver/cbi4882/gpib_pci.c: added comment
  5607. 2002-01-17 23:35 fmhess
  5608. * [r102] driver/include/gpib_types.h, driver/include/gpib_user.h,
  5609. driver/nec7210/board.h, driver/nec7210/init.c,
  5610. driver/nec7210/interrupt.c, driver/nec7210/util.c,
  5611. driver/protocol/device.c, driver/protocol/ibcac.c,
  5612. driver/protocol/ibcmd.c, driver/protocol/ibgts.c,
  5613. driver/protocol/iblines.c, driver/protocol/ibread.c,
  5614. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  5615. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  5616. driver/protocol/ibwait.c, driver/protocol/ibwrite.c,
  5617. util/templates/gpib.conf: got rid of fnInit and lots of instances
  5618. of ibsta, fixes, etc
  5619. 2002-01-17 20:44 fmhess
  5620. * [r101] driver/include/gpib_types.h, driver/nec7210/aux.c,
  5621. driver/nec7210/board.h, driver/nec7210/cmd.c,
  5622. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5623. driver/nec7210/util.c, driver/nec7210/wait.c,
  5624. driver/nec7210/write.c, driver/protocol/ibcmd.c,
  5625. driver/protocol/ibread.c, driver/protocol/ibwrite.c: nec7210 is
  5626. sort of working again, need to fix all the old ibsta stuff
  5627. to really fix things
  5628. 2002-01-17 18:51 fmhess
  5629. * [r100] driver/include/gpib_types.h, driver/nec7210/board.h,
  5630. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5631. driver/nec7210/interrupt.c, driver/protocol/ibcmd.c: trying to
  5632. get commands working
  5633. 2002-01-17 17:18 fmhess
  5634. * [r99] driver/include/gpib_types.h, driver/nec7210/aux.c,
  5635. driver/nec7210/board.h, driver/nec7210/init.c,
  5636. driver/protocol/ibcmd.c: fixes for writing commands to bus
  5637. 2002-01-17 04:38 fmhess
  5638. * [r98] driver/include/gpib_types.h, driver/nec7210/aux.c,
  5639. driver/nec7210/board.h, driver/nec7210/init.c,
  5640. driver/nec7210/read.c, driver/nec7210/util.c,
  5641. driver/nec7210/write.c, driver/protocol/ibcac.c,
  5642. driver/protocol/ibcmd.c, driver/protocol/ibgts.c,
  5643. driver/protocol/ibinit.c, driver/protocol/ibprot.h,
  5644. driver/protocol/ibread.c, driver/protocol/ibsic.c,
  5645. driver/protocol/ibsre.c, driver/protocol/ibutil.c: more fixes for
  5646. new driver architecture, nec7210 might work again now
  5647. 2002-01-17 03:35 fmhess
  5648. * [r97] driver/include/gpib_types.h, driver/nec7210/read.c,
  5649. driver/protocol/ibwrite.c: some fixes
  5650. 2002-01-16 23:05 fmhess
  5651. * [r96] driver/include/gpibP.h, driver/include/gpib_types.h,
  5652. driver/nec7210/aux.c, driver/nec7210/board.h,
  5653. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5654. driver/nec7210/read.c, driver/nec7210/wait.c,
  5655. driver/nec7210/write.c, driver/protocol/device.c,
  5656. driver/protocol/ibcmd.c, driver/protocol/ibread.c,
  5657. driver/protocol/ibutil.c, driver/protocol/ibwait.c,
  5658. driver/protocol/ibwrite.c: breaking all drivers (except possible
  5659. nec7210) in the name of progress
  5660. 2002-01-16 21:50 fmhess
  5661. * [r93] driver/include/gpib_types.h, driver/protocol/ibsic.c: few
  5662. more cleanups before big breakage
  5663. 2002-01-16 20:49 fmhess
  5664. * [r92] driver/ChangeLog, driver/DOCHEADER, driver/PORTING_NOTES,
  5665. driver/include/gpib_types.h, driver/protocol/ibinit.c,
  5666. driver/protocol/ibprot.h, driver/protocol/ibsic.c,
  5667. driver/sys/osinit.c: okay, I'm ready to really start breaking
  5668. stuff now.
  5669. 2002-01-16 19:16 fmhess
  5670. * [r91] driver/atgpib/Makefile, driver/atgpib/adjcount.c,
  5671. driver/atgpib/write.c, driver/cbi4882/Makefile,
  5672. driver/cbi4882/adjcount.c, driver/nec7210/Makefile,
  5673. driver/nec7210/adjcount.c, driver/protocol/ibcmd.c,
  5674. driver/protocol/ibread.c, driver/protocol/ibwrite.c,
  5675. driver/tms9914/Makefile, driver/tms9914/adjcount.c: removed the
  5676. last of the adjcount crap
  5677. 2002-01-16 19:08 fmhess
  5678. * [r90] driver/sys/ibsys.h, driver/sys/osfuncs.c,
  5679. driver/sys/osinit.c: ripped out VFSread and VFSwrite
  5680. 2002-01-16 17:37 fmhess
  5681. * [r89] lib/ibError.c, lib/ibFind.c: fixed segfaults on gpib.conf
  5682. parse error
  5683. 2002-01-15 23:48 fmhess
  5684. * [r88] TODO, driver/protocol/device.c, util/Setup.in,
  5685. util/templates/gpib.conf: got rid of unnecessary SWAP_UNL_LAD
  5686. option
  5687. 2002-01-15 22:45 fmhess
  5688. * [r87] applications/ibconf/ibconf, driver/cbi4882/write.c,
  5689. driver/include/gpib_user.h, driver/nec7210/aux.c,
  5690. driver/nec7210/write.c, driver/protocol/Makefile.old.unpatched,
  5691. driver/tms9914/write.c, lib/ibConfLex.l, lib/ibConfYacc.y,
  5692. util/ibDevMan.c: remove stupid XEOS garbage
  5693. 2002-01-15 19:31 fmhess
  5694. * [r86] driver/cbi4882/lines.c, driver/nec7210/lines.c,
  5695. driver/nec7210/wait.c, driver/tms9914/lines.c: removed useless
  5696. line probing code
  5697. 2002-01-15 17:33 fmhess
  5698. * [r85] driver/atgpib/adjcount.c, driver/atgpib/read.c,
  5699. driver/cbi4882/adjcount.c, driver/cbi4882/read.c,
  5700. driver/cbi4882/write.c, driver/include/gpibP.h,
  5701. driver/nec7210/Makefile, driver/nec7210/adjcount.c,
  5702. driver/nec7210/dma.c, driver/nec7210/read.c,
  5703. driver/nec7210/write.c, driver/sys/Makefile,
  5704. driver/sys/Makefile.old.unpatched, driver/sys/osadjcnt.c,
  5705. driver/tms9914/adjcount.c, driver/tms9914/read.c,
  5706. driver/tms9914/write.c: ripped out osAdjCnt stuff from sys
  5707. 2002-01-15 00:45 fmhess
  5708. * [r84] driver/nec7210/adjcount.c, driver/nec7210/write.c,
  5709. driver/protocol/device.c, driver/protocol/ibwrite.c,
  5710. driver/sys/osfuncs.c, examples/Makefile, examples/vfs_access.c:
  5711. ripped out bdAdjCnt crap from nec7210 driver
  5712. 2002-01-14 22:55 fmhess
  5713. * [r83] driver/atgpib/dma.c, driver/cbi4882/Makefile,
  5714. driver/cbi4882/board.h, driver/cbi4882/dma.c,
  5715. driver/cbi4882/read.c, driver/cbi4882/write.c,
  5716. driver/sys/Makefile, driver/sys/osdma.c, driver/tms9914/Makefile,
  5717. driver/tms9914/dma.c, driver/tms9914/read.c,
  5718. driver/tms9914/write.c: blah tms9914 and cbi4882 dont even
  5719. support dma anyways
  5720. 2002-01-14 20:50 fmhess
  5721. * [r82] driver/atgpib/interrupt.c, driver/cbi4882/interrupt.c,
  5722. driver/tms9914/interrupt.c: added new files for device-specific
  5723. interrupt handlers
  5724. 2002-01-14 20:38 fmhess
  5725. * [r81] README, README.MODBUS-PCI, README.PCIIa,
  5726. driver/atgpib/Makefile, driver/cbi4882/Makefile,
  5727. driver/nec7210/gpib_pci.c, driver/nec7210/interrupt.c,
  5728. driver/sys/Makefile, driver/sys/osinterrupt.c,
  5729. driver/tms9914/Makefile, driver/tms9914/cmd.c,
  5730. driver/tms9914/read.c, linux-gpib.lsm, util/Setup.in: yanked
  5731. device-specific interrupt stuff out of the shared /sys core
  5732. 2002-01-14 18:58 fmhess
  5733. * [r80] driver/nec7210/interrupt.c, driver/nec7210/write.c: pio
  5734. writes for nec7210 work now
  5735. 2002-01-14 18:54 fmhess
  5736. * [r79] driver/cbi4882/init.c, driver/include/gpib_buffer.h,
  5737. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5738. driver/nec7210/write.c: nec7210 dma writes working now, pio still
  5739. in progress
  5740. 2002-01-14 03:01 fmhess
  5741. * [r78] driver/nec7210/write.c: fixes for nec7210 isa dma write
  5742. 2002-01-13 21:16 fmhess
  5743. * [r77] driver/include/gpib_buffer.h, driver/nec7210/dma.c,
  5744. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5745. driver/nec7210/write.c: added support for isa dma writes to
  5746. nec7210 driver
  5747. 2002-01-12 23:37 fmhess
  5748. * [r76] driver/cbi4882/init.c, driver/nec7210/init.c: gave unique
  5749. dev_id to shared interrupt handlers
  5750. 2002-01-12 23:08 fmhess
  5751. * [r75] driver/nec7210/gpib_pci.c: fix for modbus pci compile
  5752. 2002-01-12 22:01 fmhess
  5753. * [r74] driver/atgpib/cmd.c, driver/atgpib/dma.c,
  5754. driver/atgpib/init.c, driver/atgpib/read.c, driver/atgpib/util.c,
  5755. driver/atgpib/wait.c, driver/atgpib/write.c,
  5756. driver/cbi4882/board.h, driver/cbi4882/cmd.c,
  5757. driver/cbi4882/init.c, driver/cbi4882/read.c,
  5758. driver/cbi4882/util.c, driver/cbi4882/wait.c,
  5759. driver/cbi4882/write.c, driver/include/gpib_config.h,
  5760. driver/include/gpib_types.h, driver/include/nec7210.h,
  5761. driver/nec7210/board.h, driver/nec7210/dma.c,
  5762. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5763. driver/nec7210/read.c, driver/nec7210/util.c,
  5764. driver/nec7210/wait.c, driver/nec7210/write.c,
  5765. driver/protocol/device.c, driver/protocol/ibcmd.c,
  5766. driver/protocol/ibinit.c, driver/protocol/ibprot.h,
  5767. driver/protocol/ibrpp.c, driver/protocol/ibutil.c,
  5768. driver/sys/ibsys.h, driver/sys/osdma.c, driver/sys/osinterrupt.c,
  5769. driver/sys/osmem.c, driver/sys/ostimer.c, driver/sys/osutil.c,
  5770. driver/tms9914/read.c, driver/tms9914/util.c,
  5771. driver/tms9914/wait.c, driver/tms9914/write.c: got dma reads
  5772. working on pcIIa
  5773. 2002-01-12 02:25 fmhess
  5774. * [r73] driver/include/gpib_buffer.h, driver/nec7210/interrupt.c,
  5775. driver/nec7210/read.c, driver/nec7210/write.c,
  5776. driver/protocol/device.c: use of interrupts sort of works now,
  5777. for nec7210.
  5778. 2002-01-11 23:39 fmhess
  5779. * [r72] driver/include/gpib_user.h, driver/nec7210/board.h,
  5780. driver/nec7210/interrupt.c, driver/nec7210/wait.c: furthering the
  5781. transition from polling to interrupts
  5782. 2002-01-11 22:01 fmhess
  5783. * [r71] driver/include/gpib_buffer.h, driver/include/gpib_user.h,
  5784. driver/include/nec7210.h, driver/nec7210/board.h,
  5785. driver/nec7210/init.c, driver/nec7210/interrupt.c,
  5786. driver/nec7210/read.c, driver/nec7210/util.c,
  5787. driver/nec7210/wait.c, driver/nec7210/write.c: trying to get
  5788. interrupts working on nec7210
  5789. 2002-01-11 02:06 fmhess
  5790. * [r70] driver/include/nec7210.h, driver/nec7210/board.h,
  5791. driver/nec7210/cmd.c, driver/nec7210/init.c,
  5792. driver/nec7210/interrupt.c, driver/nec7210/read.c,
  5793. driver/nec7210/util.c, driver/nec7210/wait.c,
  5794. driver/nec7210/write.c, driver/sys/osdma.c,
  5795. driver/sys/osinterrupt.c: starting work on nec7210 interrupts,
  5796. breaking a lot of crappy code
  5797. 2002-01-11 01:44 fmhess
  5798. * [r69] driver/sys/osinit.c: *** empty log message ***
  5799. 2002-01-10 23:32 fmhess
  5800. * [r68] TODO, driver/nec7210/Makefile, driver/nec7210/board.h,
  5801. driver/nec7210/interrupt.c, driver/nec7210/wait.c: starting to
  5802. work on getting interrupt handling working in a somewhat sane
  5803. fashion
  5804. 2002-01-09 17:21 fmhess
  5805. * [r67] driver/Makefile, driver/nec7210/gpib_pci.c,
  5806. driver/nec7210/ines_pci.c: fixed unresolved symbol for modbus pci
  5807. and ines pci
  5808. 2002-01-09 02:57 fmhess
  5809. * [r66] util/Setup.in: changed hp82335 directory to tms9913
  5810. 2002-01-09 02:56 fmhess
  5811. * [r65] driver/hp82335, driver/tms9914, driver/tms9914/Makefile,
  5812. driver/tms9914/adjcount.c, driver/tms9914/aux.c,
  5813. driver/tms9914/board.h, driver/tms9914/cmd.c,
  5814. driver/tms9914/dma.c, driver/tms9914/grep, driver/tms9914/init.c,
  5815. driver/tms9914/lines.c, driver/tms9914/read.c,
  5816. driver/tms9914/util.c, driver/tms9914/wait.c,
  5817. driver/tms9914/write.c: moved hp82335 directory to tms9914
  5818. 2002-01-09 02:12 fmhess
  5819. * [r64] driver/nec7210, driver/nec7210/Makefile,
  5820. driver/nec7210/adjcount.c, driver/nec7210/aux.c,
  5821. driver/nec7210/board.h, driver/nec7210/cmd.c,
  5822. driver/nec7210/dma.c, driver/nec7210/gpib_pci.c,
  5823. driver/nec7210/ines_cs.c, driver/nec7210/ines_pci.c,
  5824. driver/nec7210/init.c, driver/nec7210/lines.c,
  5825. driver/nec7210/read.c, driver/nec7210/util.c,
  5826. driver/nec7210/wait.c, driver/nec7210/write.c, driver/pcIIa:
  5827. renaming pcIIa directory nec7210
  5828. 2002-01-09 01:26 fmhess
  5829. * [r63] INSTALL, TODO, driver/atgpib/board.h, driver/atgpib/init.c,
  5830. driver/cbi4882/board.h, driver/cbi4882/init.c,
  5831. driver/cbi4882/wait.c, driver/hp82335/board.h,
  5832. driver/hp82335/init.c, driver/hp82335/wait.c, driver/sys/ibsys.h,
  5833. driver/sys/osinit.c, driver/sys/osinterrupt.c, util/Setup.in,
  5834. util/linux_flags/Makefile: added MODULE_PARM() calls so ibbase,
  5835. ibirq, ibdma, etc can be passed as
  5836. parameters when module is loaded.
  5837. 2002-01-08 21:25 fmhess
  5838. * [r62] examples/Makefile, examples/rgpib_test.c, lib/Makefile,
  5839. lib/ib.h, lib/net: removed rgpib rpc crap
  5840. 2002-01-08 03:45 fmhess
  5841. * [r61] driver/cbi4882/gpib_pci.c: fix for computer boards pci-gpib
  5842. 2002-01-02 23:25 fmhess
  5843. * [r60] driver/sys/osfuncs.c: cleaned up whitespace and added some
  5844. comments while learning how this code works
  5845. 2002-01-02 19:39 fmhess
  5846. * [r59] driver/sys/osinit.c: added EXPORT_NO_SYMBOLS to init_module
  5847. 2002-01-01 20:12 fmhess
  5848. * [r57] driver/cbi4882/board.h, driver/cbi4882/init.c,
  5849. driver/hp82335/init.c, driver/pcIIa/init.c: fixed some unresolved
  5850. symbol problems
  5851. 2002-01-01 16:32 fmhess
  5852. * [r56] driver/atgpib/init.c, driver/cbi4882/init.c,
  5853. driver/hp82335/init.c, driver/pcIIa/init.c: fixed board_detach()
  5854. functions to make sure they don't do
  5855. any i/o unless they have reserved their io region
  5856. 2002-01-01 01:00 fmhess
  5857. * [r55] driver/cbi4882/init.c, driver/cbi4882/wait.c,
  5858. driver/include/gpib_registers.h, driver/pcIIa/gpib_pci.c,
  5859. driver/pcIIa/init.c, driver/pcIIa/wait.c, examples/ibtest.c,
  5860. util/Setup.in: bugfix, cleanup, reorg
  5861. 2001-12-31 23:08 fmhess
  5862. * [r54] INSTALL: updated installation instructions.
  5863. 2001-12-31 19:16 fmhess
  5864. * [r53] TODO, driver/PORTING_NOTES, driver/atgpib/init.c,
  5865. driver/cbi4882/board.h, driver/cbi4882/gpib_pci.c,
  5866. driver/cbi4882/init.c, driver/hp82335/board.h,
  5867. driver/hp82335/init.c, driver/include/gpib_proto.h,
  5868. driver/pcIIa/board.h, driver/pcIIa/gpib_pci.c,
  5869. driver/pcIIa/init.c, driver/protocol/ibinit.c,
  5870. driver/sys/osinit.c, driver/sys/osinterrupt.c, include/gpibP.h,
  5871. util/Setup.in: added a little requesting of io and iomemory
  5872. regions.
  5873. 2001-12-30 18:55 fmhess
  5874. * [r52] util/Setup.install: changed installation of
  5875. /dev/gpib0/master to set group to 'gpib' and
  5876. give read/write access to user and group only
  5877. 2001-12-30 18:43 fmhess
  5878. * [r51] driver/atgpib/init.c, driver/cbi4882/init.c,
  5879. driver/hp82335/init.c, driver/pcIIa/init.c: oops silly me
  5880. 2001-12-30 18:39 fmhess
  5881. * [r50] driver/atgpib/init.c, driver/cbi4882/init.c,
  5882. driver/hp82335/init.c, driver/pcIIa/init.c: fixed some unresolved
  5883. symbol problems I created
  5884. 2001-12-29 23:46 fmhess
  5885. * [r49] TODO, util/Setup.install: removed non-working cruft from
  5886. end of Setup.install script
  5887. 2001-12-29 23:22 fmhess
  5888. * [r48] TODO, driver/Makefile, driver/sys/ibsys.h, util/Setup.in,
  5889. util/Setup.install: moved creation of /etc/gpib.conf and
  5890. /dev/gpib0/master from 'make config'
  5891. step to 'make install' step.
  5892. 2001-12-29 21:40 fmhess
  5893. * [r47] util/Setup.in: fixed detection/changing of
  5894. /dev/gpib0/master device major number.
  5895. Changed default major numbers to unallocated numbers reserved for
  5896. testing.
  5897. 2001-12-29 20:44 fmhess
  5898. * [r46] Changelog, Makefile, driver/atgpib/aux.c,
  5899. driver/atgpib/board.h, driver/atgpib/cmd.c, driver/atgpib/dma.c,
  5900. driver/atgpib/init.c, driver/atgpib/lines.c,
  5901. driver/atgpib/read.c, driver/atgpib/util.c, driver/atgpib/wait.c,
  5902. driver/atgpib/write.c, driver/cbi4882/aux.c,
  5903. driver/cbi4882/board.h, driver/cbi4882/cmd.c,
  5904. driver/cbi4882/gpib_pci.c, driver/cbi4882/init.c,
  5905. driver/cbi4882/lines.c, driver/cbi4882/read.c,
  5906. driver/cbi4882/util.c, driver/cbi4882/wait.c,
  5907. driver/cbi4882/write.c, driver/hp82335/aux.c,
  5908. driver/hp82335/board.h, driver/hp82335/cmd.c,
  5909. driver/hp82335/init.c, driver/hp82335/read.c,
  5910. driver/hp82335/util.c, driver/hp82335/wait.c,
  5911. driver/hp82335/write.c, driver/include/gpib_registers.h,
  5912. driver/pcIIa/adjcount.c, driver/pcIIa/aux.c,
  5913. driver/pcIIa/board.h, driver/pcIIa/cmd.c, driver/pcIIa/dma.c,
  5914. driver/pcIIa/gpib_pci.c, driver/pcIIa/ines_cs.c,
  5915. driver/pcIIa/ines_pci.c, driver/pcIIa/init.c,
  5916. driver/pcIIa/lines.c, driver/pcIIa/read.c, driver/pcIIa/util.c,
  5917. driver/pcIIa/wait.c, driver/pcIIa/write.c,
  5918. driver/protocol/ibprot.h, driver/sys/ibsys.h, driver/sys/osdma.c,
  5919. driver/sys/osinit.c, driver/sys/osinterrupt.c,
  5920. driver/sys/ostimer.c, driver/sys/osutil.c, examples/Makefile,
  5921. examples/ibtest.c, include/Makefile, language/Makefile,
  5922. language/tcl/Makefile, language/tcl/examples/Makefile,
  5923. language/tcl/examples/test.dat.1,
  5924. language/tcl/examples/test.dat.2,
  5925. language/tcl/examples/test.dat.3,
  5926. language/tcl/examples/test.dat.4,
  5927. language/tcl/examples/test.dat.5, language/tcl/ibCmds.c,
  5928. lib/Makefile, lib/ibFind.c, lib/net/Makefile, util/Makefile,
  5929. util/Setup.in: removed all use of memory pointers for storage of
  5930. io addresses
  5931. 2001-12-29 00:12 fmhess
  5932. * [r45] driver/include/board_proto.h,
  5933. driver/include/protocol_proto.h, driver/include/sys_proto.h:
  5934. okay, there really shouldn't be in cvs as the _are_ autogenerated
  5935. 2001-12-29 00:05 fmhess
  5936. * [r44] driver/cbi4882/Makefile.old.unpatched: removing cruft
  5937. 2001-12-28 23:12 fmhess
  5938. * [r43] include/Makefile.old.unpatched: removing cruft
  5939. 2001-12-27 22:58 fmhess
  5940. * [r42] driver/pcIIa/Makefile.old.unpatched: removing cruft
  5941. 2001-12-27 22:56 fmhess
  5942. * [r41] driver/include/nec7210.h: split off bit definitions common
  5943. to nec-7210 compatible chips
  5944. 2001-12-27 21:59 fmhess
  5945. * [r40] driver/include/board_proto.h: put back board_proto.h, as it
  5946. is no longer auto generated
  5947. 2001-12-26 19:38 fmhess
  5948. * [r39] driver/sys/osinit.c: compilation fix for pre 2.4.10 kernels
  5949. 2001-12-25 00:10 fmhess
  5950. * [r38] util/linux_flags, util/linux_flags/Makefile: stuff from
  5951. comedi, to get kernel compilation environment variables
  5952. 2001-12-25 00:09 fmhess
  5953. * [r37] Makefile, driver/Makefile, driver/atgpib/Makefile,
  5954. driver/atgpib/init.c, driver/cbi4882/Makefile,
  5955. driver/cbi4882/gpib_pci.c, driver/cbi4882/init.c,
  5956. driver/hp82335/Makefile, driver/hp82335/init.c,
  5957. driver/include/gpib_proto.h, driver/include/sys_proto.h,
  5958. driver/pcIIa/Makefile, driver/pcIIa/board.h,
  5959. driver/pcIIa/gpib_pci.c, driver/pcIIa/ines_pci.c,
  5960. driver/pcIIa/init.c, driver/pcIIa/wait.c,
  5961. driver/protocol/Makefile, driver/sys/Makefile,
  5962. driver/sys/osutil.c, examples/ibtest.c, util/Setup.in: imported
  5963. environment variables from kernel source to
  5964. fix module versioning, etc.
  5965. 2001-12-24 18:12 fmhess
  5966. * [r36] driver/Makefile, driver/include/board_proto.h,
  5967. driver/include/gpib_board.h: Fixed installation of gpib module
  5968. into /lib/modules,
  5969. removed some auto-generated header files from cvs
  5970. 2001-12-24 17:53 fmhess
  5971. * [r35] makefile.inc, util/Install.sh: got rid of silly Install.sh
  5972. 2001-12-23 20:59 fmhess
  5973. * [r34] driver/sys/osinterrupt.c.new: removed garbage
  5974. 2001-12-23 20:52 fmhess
  5975. * [r32] Makefile, TODO, driver/include/board_proto.h,
  5976. driver/include/gpib_board.h, driver/sys/osinit.c,
  5977. language/tcl/Makefile, lib/ibError.c, lib/ibFind.c,
  5978. lib/net/rgpib_auth.c, lib/net/rgpib_lib.c, util/Setup,
  5979. util/Setup.in, util/ibDevMan.c: fixed compiler warnings due to
  5980. CONF macro, made pci interrupts shareable
  5981. 2001-12-23 07:32 fmhess
  5982. * [r31] Makefile, TODO, driver/atgpib/board.h,
  5983. driver/cbi4882/board.h, driver/cbi4882/gpib_pci.c,
  5984. driver/hp82335/board.h, driver/hp82335/lines.c,
  5985. driver/include/board_proto.h, driver/include/gpib_board.h,
  5986. driver/pcIIa/ines_cs.c, language/tcl/Makefile,
  5987. language/tcl/ibCmds.c, util/Setup, util/Setup.in: cleanup pass
  5988. 2001-12-23 03:19 fmhess
  5989. * [r30] TODO, driver/hp82335/board.h: fix for ZIATECH
  5990. 2001-12-23 03:01 fmhess
  5991. * [r29] TODO, driver/cbi4882/board.h, driver/cbi4882/init.c,
  5992. driver/hp82335/Makefile.old.unpatched, driver/hp82335/board.h,
  5993. driver/hp82335/init.c, driver/pcIIa/board.h, driver/sys/osinit.c:
  5994. fixes for memory mapped io
  5995. 2001-12-22 22:59 fmhess
  5996. * [r28] contrib/tcltk: Removed contrib tcltk stuff, as it is pretty
  5997. peripherial
  5998. 2001-12-22 22:55 fmhess
  5999. * [r27] Makefile, driver/Makefile, driver/atgpib/board.h,
  6000. driver/atgpib/init.c, driver/protocol/Makefile,
  6001. driver/sys/Makefile, examples/Makefile, language/tcl/Makefile,
  6002. makefile.inc, util/Makefile, util/Remove.sh, util/Setup.in: fixed
  6003. make clean
  6004. 2001-12-22 20:41 fmhess
  6005. * [r26] doc/linux-gpib.A5.ps: removed useless file
  6006. 2001-12-22 01:17 fmhess
  6007. * [r25] driver/sys/osinit.c, examples/ibtest.c: bug fixes, got an
  6008. example working now with pcIIa
  6009. 2001-12-22 01:13 fmhess
  6010. * [r24] examples/rgpib_test.c: fixed prototype
  6011. 2001-12-22 01:12 fmhess
  6012. * [r23] lib/ibError.c: fixed segfault
  6013. 2001-12-21 23:12 fmhess
  6014. * [r22] examples/ibtest.c, examples/raw_access.c,
  6015. examples/rgpib_test.c, examples/vfs_access.c,
  6016. lib/net/rgpib_auth.c, lib/net/rgpib_main.c: update example
  6017. 2001-12-21 22:12 fmhess
  6018. * [r21] doc/linux-gpib.ps, doc/linux-gpib.ps.gz, doc/refcard.ps,
  6019. doc/refcard.ps.gz: got rid of duplicated document, and gzipped
  6020. uncompressed .ps files.
  6021. 2001-12-21 19:18 fmhess
  6022. * [r20] driver/include/gpib_board.h, driver/pcIIa/board.h,
  6023. lib/Makefile, lib/ibBoard.c, lib/ibConfYacc.y, lib/ibError.c,
  6024. lib/ibFind.c, lib/ibLoc.c, lib/ibPad.c, lib/ibSad.c, lib/ibTmo.c,
  6025. lib/ibutil.c, lib/net/pmatch.c, lib/net/rgpib_auth.c,
  6026. lib/net/rgpib_lib.c, lib/net/rgpib_proc.c, util/Makefile,
  6027. util/ibDevMan.c, util/ibchk.c, util/ibdump.c: more cleanup
  6028. 2001-12-21 16:20 fmhess
  6029. * [r19] driver/sys/osmem.c: fixed bug I created.
  6030. 2001-12-21 07:27 fmhess
  6031. * [r18] Changelog, contrib/tcltk/meters/Makefile,
  6032. contrib/tcltk/sound/Makefile, driver/include/board_proto.h,
  6033. examples/Makefile, language/tcl/Makefile, lib/Makefile,
  6034. lib/net/Makefile, util/Makefile: ugh added -Wall to CFLAGS in
  6035. more Makefiles, revealing _many_ more
  6036. compiler warnings that need to be addressed.
  6037. 2001-12-21 06:38 fmhess
  6038. * [r17] util/Setup.in: added tests to make sure linux kernel source
  6039. dir is good.
  6040. 2001-12-21 06:23 fmhess
  6041. * [r16] RELEASE.NOTES, util/Setup.in: got rid of RELEASE.NOTES
  6042. 2001-12-21 05:45 fmhess
  6043. * [r15] INSTALL, TIPS+TRICKS4newbies, language/tcl/config.tcl,
  6044. lib/Makefile.old.unpatched, lib/utils: updated docs a little
  6045. 2001-12-21 05:34 fmhess
  6046. * [r14] COPYRIGHTS, README, driver/cbi4882/aux.c,
  6047. driver/cbi4882/board.h, driver/cbi4882/board_proto.h,
  6048. driver/cbi4882/cmd.c, driver/cbi4882/gpib_cs.c,
  6049. driver/cbi4882/gpib_pci.c, driver/cbi4882/init.c,
  6050. driver/cbi4882/read.c, driver/cbi4882/wait.c,
  6051. driver/cbi4882/write.c, driver/include/board_proto.h,
  6052. driver/include/gpib_board.h, driver/pcIIa/board.h,
  6053. driver/pcIIa/gpib_pci.c, driver/pcIIa/ines_cs.c,
  6054. driver/pcIIa/ines_pci.c, driver/pcIIa/init.c,
  6055. driver/sys/osinit.c: first pass at port completed.
  6056. 2001-12-21 01:15 fmhess
  6057. * [r13] driver/cbi4882/Makefile, driver/cbi4882/board.h,
  6058. driver/cbi4882/io.c, driver/hp82335/Makefile,
  6059. driver/hp82335/aux.c, driver/hp82335/board.h,
  6060. driver/hp82335/cmd.c, driver/hp82335/init.c, driver/hp82335/io.c,
  6061. driver/hp82335/read.c, driver/hp82335/util.c,
  6062. driver/hp82335/wait.c, driver/hp82335/write.c, driver/include/.h,
  6063. driver/include/board_proto.h, driver/include/gpib_board.h,
  6064. driver/sys/ibsys.h, util/Setup.in: more more more
  6065. 2001-12-21 00:11 fmhess
  6066. * [r12] driver/atgpib/Makefile, driver/atgpib/board.h,
  6067. driver/atgpib/io.c, driver/include/board_proto.h,
  6068. driver/include/gpib_board.h, driver/include/gpib_registers.h,
  6069. driver/include/gpib_types.h, driver/pcIIa/Makefile,
  6070. driver/pcIIa/adjcount.c, driver/pcIIa/aux.c,
  6071. driver/pcIIa/board.h, driver/pcIIa/cmd.c, driver/pcIIa/init.c,
  6072. driver/pcIIa/io.c, driver/pcIIa/lines.c, driver/pcIIa/read.c,
  6073. driver/pcIIa/util.c, driver/pcIIa/wait.c, driver/pcIIa/write.c,
  6074. driver/sys/Makefile, driver/sys/ibsys.h, driver/sys/osdma.c,
  6075. driver/sys/osfuncs.c, driver/sys/osinit.c,
  6076. driver/sys/osinterrupt.c, driver/sys/osmem.c,
  6077. driver/sys/ostimer.c, util/Setup.in: pcIIa compiles okay now
  6078. 2001-12-20 22:38 fmhess
  6079. * [r11] contrib/tcltk/config.tcl,
  6080. contrib/tcltk/meters/tkBargraph.c,
  6081. contrib/tcltk/modules/Makefile, driver/include/sys_proto.h,
  6082. driver/sys/osdma.c, driver/sys/osfuncs.c, driver/sys/osinit.c,
  6083. driver/sys/osinterrupt.c, driver/sys/ostimer.c,
  6084. driver/sys/osutil.c, lib/Makefile, lib/ibError.c, lib/ibP.h,
  6085. lib/net/Makefile, lib/net/Makefile.old.unpatched,
  6086. lib/net/rgpib_main.c, util/ibdump: more cleanup, actually got all
  6087. the way through compile this time
  6088. 2001-12-20 06:51 fmhess
  6089. * [r10] driver/atgpib/cmd.c, driver/atgpib/read.c,
  6090. driver/atgpib/write.c, driver/include/sys_proto.h,
  6091. driver/protocol/ibAutoSP.c, driver/sys/osdma.c,
  6092. driver/sys/osfuncs.c, driver/sys/osinit.c: update, cleanup, fix!
  6093. 2001-12-19 22:23 fmhess
  6094. * [r9] driver/atgpib/io.c, driver/include/board_proto.h,
  6095. driver/include/gpibP.h, driver/include/gpib_proto.h,
  6096. driver/include/protocol_proto.h, driver/include/sys_proto.h,
  6097. driver/protocol/Makefile, driver/protocol/ibAutoSP.c,
  6098. driver/sys/osfuncs.c, driver/sys/osinit.c, driver/sys/oslock.c:
  6099. fixing more atrociousness, still needs more work
  6100. 2001-12-19 21:41 fmhess
  6101. * [r8] Makefile, driver/Makefile, driver/atgpib/Makefile,
  6102. driver/atgpib/Makefile.old.unpatched, driver/atgpib/cmd.c,
  6103. driver/atgpib/io.c, driver/atgpib/wait.c,
  6104. driver/include/board_proto.h, driver/include/gpib_board.h,
  6105. driver/include/gpib_debug.h, driver/include/sys_proto.h,
  6106. driver/protocol/Makefile, driver/protocol/ibAutoSP.c,
  6107. driver/protocol/ibinit.c, driver/sys/Makefile,
  6108. driver/sys/ibsys.h, driver/sys/osdma.c, driver/sys/osinit.c,
  6109. driver/sys/osinterrupt.c, driver/sys/oslock.c,
  6110. driver/sys/osmem.c, driver/sys/osutil.c, include/autoconf.h,
  6111. makefile.inc, util/.config, util/Setup.in: fixes to get driver
  6112. subdirectory to compile under 2.4
  6113. 2001-12-19 18:54 fmhess
  6114. * [r7] driver/Makefile.old.unpatched: *** empty log message ***
  6115. 2001-12-19 17:06 fmhess
  6116. * [r6] contrib/tcltk, contrib/tcltk/Makefile,
  6117. contrib/tcltk/config.tcl, contrib/tcltk/meters,
  6118. contrib/tcltk/meters/Makefile, contrib/tcltk/meters/MeterCmds.c,
  6119. contrib/tcltk/meters/README.meters, contrib/tcltk/meters/TAGS,
  6120. contrib/tcltk/meters/make.config,
  6121. contrib/tcltk/meters/tkBargraph.c, contrib/tcltk/meters/tkDial.c,
  6122. contrib/tcltk/meters/tkPie.c,
  6123. contrib/tcltk/meters/tkStripchart.c,
  6124. contrib/tcltk/meters/tkTurndial.c,
  6125. contrib/tcltk/meters/tkTurndial.h,
  6126. contrib/tcltk/meters/tk_bargraph.n,
  6127. contrib/tcltk/meters/tk_dial.n, contrib/tcltk/meters/tk_pie.n,
  6128. contrib/tcltk/meters/tk_stripchart.n,
  6129. contrib/tcltk/meters/turndial.n, contrib/tcltk/modules,
  6130. contrib/tcltk/modules/Makefile, contrib/tcltk/sound,
  6131. contrib/tcltk/sound/Makefile, contrib/tcltk/sound/alarm2.au,
  6132. contrib/tcltk/sound/buzzer.au, contrib/tcltk/sound/clink.raw,
  6133. contrib/tcltk/sound/crash.au, contrib/tcltk/sound/demo.tcl,
  6134. contrib/tcltk/sound/gefahr.au, contrib/tcltk/sound/klaxxon.au,
  6135. contrib/tcltk/sound/soundCmds.c, contrib/tcltk/sound/soundIt.c,
  6136. contrib/tcltk/sound/soundIt.h: added files from
  6137. linux-gpib-2.05-alpha.contrib
  6138. 2001-12-19 16:45 fmhess
  6139. * [r2] ., COPYRIGHTS, INSTALL, Makefile, README, README.CBI488,
  6140. README.HAMEG, README.INES, README.MODBUS-PCI, README.PCIIa,
  6141. README.TCL, README.ZIATECH, README.hp82335, RELEASE.NOTES,
  6142. TIPS+TRICKS4newbies, applications, applications/Makefile,
  6143. applications/ibconf, applications/ibconf/Down,
  6144. applications/ibconf/Makefile, applications/ibconf/README,
  6145. applications/ibconf/Up, applications/ibconf/ibconf, contrib,
  6146. contrib/Makefile, doc, doc/linux-gpib.A5.ps, doc/linux-gpib.ps,
  6147. doc/refcard.ps, driver, driver/ChangeLog, driver/DOCHEADER,
  6148. driver/Makefile, driver/Makefile.old.unpatched,
  6149. driver/PORTING_NOTES, driver/atgpib, driver/atgpib/Makefile,
  6150. driver/atgpib/Makefile.old.unpatched, driver/atgpib/adjcount.c,
  6151. driver/atgpib/aux.c, driver/atgpib/board.h, driver/atgpib/cmd.c,
  6152. driver/atgpib/dma.c, driver/atgpib/init.c, driver/atgpib/io.c,
  6153. driver/atgpib/lines.c, driver/atgpib/read.c,
  6154. driver/atgpib/util.c, driver/atgpib/wait.c,
  6155. driver/atgpib/write.c, driver/cbi4882, driver/cbi4882/ChangeLog,
  6156. driver/cbi4882/Makefile, driver/cbi4882/Makefile.old.unpatched,
  6157. driver/cbi4882/adjcount.c, driver/cbi4882/aux.c,
  6158. driver/cbi4882/board.h, driver/cbi4882/board_proto.h,
  6159. driver/cbi4882/cmd.c, driver/cbi4882/dma.c,
  6160. driver/cbi4882/gpib_cs.c, driver/cbi4882/gpib_pci.c,
  6161. driver/cbi4882/init.c, driver/cbi4882/io.c,
  6162. driver/cbi4882/lines.c, driver/cbi4882/read.c,
  6163. driver/cbi4882/util.c, driver/cbi4882/wait.c,
  6164. driver/cbi4882/write.c, driver/hp82335, driver/hp82335/ChangeLog,
  6165. driver/hp82335/Makefile, driver/hp82335/Makefile.old.unpatched,
  6166. driver/hp82335/adjcount.c, driver/hp82335/aux.c,
  6167. driver/hp82335/board.h, driver/hp82335/cmd.c,
  6168. driver/hp82335/dma.c, driver/hp82335/grep, driver/hp82335/init.c,
  6169. driver/hp82335/io.c, driver/hp82335/lines.c,
  6170. driver/hp82335/read.c, driver/hp82335/util.c,
  6171. driver/hp82335/wait.c, driver/hp82335/write.c, driver/include,
  6172. driver/include/.h, driver/include/board_proto.h,
  6173. driver/include/gpibP.h, driver/include/gpib_board.h,
  6174. driver/include/gpib_config.h, driver/include/gpib_debug.h,
  6175. driver/include/gpib_ioctl.h, driver/include/gpib_proto.h,
  6176. driver/include/gpib_registers.h, driver/include/gpib_types.h,
  6177. driver/include/gpib_user.h, driver/include/protocol_proto.h,
  6178. driver/include/sys_proto.h, driver/pcIIa, driver/pcIIa/ChangeLog,
  6179. driver/pcIIa/Makefile, driver/pcIIa/Makefile.old.unpatched,
  6180. driver/pcIIa/adjcount.c, driver/pcIIa/aux.c,
  6181. driver/pcIIa/board.h, driver/pcIIa/cmd.c, driver/pcIIa/dma.c,
  6182. driver/pcIIa/gpib_pci.c, driver/pcIIa/ines_cs.c,
  6183. driver/pcIIa/ines_pci.c, driver/pcIIa/init.c, driver/pcIIa/io.c,
  6184. driver/pcIIa/lines.c, driver/pcIIa/read.c, driver/pcIIa/util.c,
  6185. driver/pcIIa/wait.c, driver/pcIIa/write.c, driver/protocol,
  6186. driver/protocol/Makefile, driver/protocol/Makefile.old.unpatched,
  6187. driver/protocol/device.c, driver/protocol/ibAutoSP.c,
  6188. driver/protocol/ibcac.c, driver/protocol/ibcmd.c,
  6189. driver/protocol/ibgts.c, driver/protocol/ibinit.c,
  6190. driver/protocol/iblines.c, driver/protocol/ibprot.h,
  6191. driver/protocol/ibread.c, driver/protocol/ibrpp.c,
  6192. driver/protocol/ibrsv.c, driver/protocol/ibsic.c,
  6193. driver/protocol/ibsre.c, driver/protocol/ibutil.c,
  6194. driver/protocol/ibwait.c, driver/protocol/ibwrite.c, driver/sys,
  6195. driver/sys/ChangeLog, driver/sys/Makefile,
  6196. driver/sys/Makefile.old.unpatched, driver/sys/ibsys.h,
  6197. driver/sys/osadjcnt.c, driver/sys/osdma.c, driver/sys/osfuncs.c,
  6198. driver/sys/osinit.c, driver/sys/osinterrupt.c,
  6199. driver/sys/osinterrupt.c.new, driver/sys/oslock.c,
  6200. driver/sys/osmem.c, driver/sys/ostimer.c, driver/sys/osutil.c,
  6201. examples, examples/Makefile, examples/README, examples/ibtest.c,
  6202. examples/raw_access.c, examples/rgpib_test.c,
  6203. examples/vfs_access.c, include, include/Makefile,
  6204. include/Makefile.old.unpatched, include/autoconf.h,
  6205. include/gpibP.h, language, language/Makefile, language/python,
  6206. language/python/Gpib.py, language/python/README,
  6207. language/python/gpibinter.c, language/python/gpibtest.py,
  6208. language/tcl, language/tcl/.xsetup, language/tcl/Makefile,
  6209. language/tcl/config.tcl, language/tcl/examples,
  6210. language/tcl/examples/.xsetup, language/tcl/examples/Makefile,
  6211. language/tcl/examples/example1.tcl,
  6212. language/tcl/examples/example2.tcl, language/tcl/examples/tclib,
  6213. language/tcl/examples/tclib/Buffer.tcl,
  6214. language/tcl/examples/tclib/FileDia.tcl,
  6215. language/tcl/examples/tclib/tclIndex,
  6216. language/tcl/examples/test.dat.1,
  6217. language/tcl/examples/test.dat.2,
  6218. language/tcl/examples/test.dat.3,
  6219. language/tcl/examples/test.dat.4,
  6220. language/tcl/examples/test.dat.5, language/tcl/gpib.n,
  6221. language/tcl/ibCmds.c, lib, lib/ChangeLog, lib/Makefile,
  6222. lib/Makefile.old.unpatched, lib/ib.h, lib/ibAPE.c,
  6223. lib/ibAPWait.c, lib/ibBdChrConfig.c, lib/ibBoard.c, lib/ibCac.c,
  6224. lib/ibClr.c, lib/ibCmd.c, lib/ibConf.h, lib/ibConfLex.l,
  6225. lib/ibConfYacc.y, lib/ibConfig.c, lib/ibDma.c, lib/ibEos.c,
  6226. lib/ibEot.c, lib/ibError.c, lib/ibEvent.c, lib/ibFind.c,
  6227. lib/ibFindLstn.c, lib/ibFlags.c, lib/ibGts.c, lib/ibLines.c,
  6228. lib/ibLoc.c, lib/ibOnl.c, lib/ibOpt.c, lib/ibP.h, lib/ibPad.c,
  6229. lib/ibRd.c, lib/ibRpp.c, lib/ibRsp.c, lib/ibRsv.c, lib/ibSad.c,
  6230. lib/ibSdbg.c, lib/ibSic.c, lib/ibSre.c, lib/ibTmo.c, lib/ibTrg.c,
  6231. lib/ibWait.c, lib/ibWrt.c, lib/ibutil.c, lib/net,
  6232. lib/net/Makefile, lib/net/Makefile.old.unpatched, lib/net/README,
  6233. lib/net/pmatch.c, lib/net/rgpib.h, lib/net/rgpib.x,
  6234. lib/net/rgpibP.h, lib/net/rgpib_auth.c, lib/net/rgpib_clnt.c,
  6235. lib/net/rgpib_lib.c, lib/net/rgpib_main.c, lib/net/rgpib_proc.c,
  6236. lib/net/rgpib_svc.c, lib/net/rgpib_xdr.c, lib/utils,
  6237. lib/utils/rpcgen, lib/utils/rpcgen.1, linux-gpib.lsm,
  6238. makefile.inc, util, util/.config, util/ChangeLog,
  6239. util/Install.sh, util/Makefile, util/Remove.sh, util/Setup,
  6240. util/Setup.in, util/Setup.install, util/Setup.test,
  6241. util/ibDevMan.c, util/ibchk.c, util/ibdump, util/ibdump.c,
  6242. util/mkproto.sh, util/subdirs, util/templates,
  6243. util/templates/gpib.conf: Initial revision