ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > suche dos_lib.i | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
15.10.2009, 14:00 Uhr AGSzabo Posts: 1663 Nutzer |
hi, in meinen includes ist aus irgendeinem grund die datei dos_lib.i nicht vollständig. es fehlen alle neuen funktionen. die darf man frei kopieren? wer hat eins? AS -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 14:18 Uhr RhoSigma Posts: 67 Nutzer |
@AGSzabo: http://os.amigaworld.de/index.php?lang=de&page=1 da findest du alles fuer OS3.1, OS3.5, OS3.9, d.h. die NDKs die die Includes enthalten BoingBags, Updates u.s.w. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 14:23 Uhr Thore Posts: 2266 Nutzer |
Ich denk die DeveloperCD (siehe Vesalia) enthält die benötigten Dateien auch, außerdem ist sie vollgepackt mit hilfreichen Entwickler-Tools =) [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 14:30 Uhr AGSzabo Posts: 1663 Nutzer |
@RhoSigma: ja, das kenne ich. da ist blos die dos_lib.i v36 drin, da fehlen die neuen funktionen. -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 14:39 Uhr RhoSigma Posts: 67 Nutzer |
@AGSzabo: Hmm, wie sieht es denn mit der dos_lib.fd (bzw. .sfd) aus, dann koenntest du dir mit FD2Pragma od. aehnlichen Konvertern die _lib.i selbst erstellen. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 14:44 Uhr AGSzabo Posts: 1663 Nutzer |
@RhoSigma: die dos_lib.fd hat alles was ich brauche. mit dem konvertieren kenn ich mich nicht aus. hast du nicht evtl eine vollständige dos_lib.i für mich? -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ Dieser Beitrag wurde von AGSzabo am 15.10.2009 um 14:45 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 14:55 Uhr RhoSigma Posts: 67 Nutzer |
@AGSzabo: bin hier grad uff Arbeit, weit wech von meiner Freundin , aber wenn es bis morgen abend ca. 20 Uhr Zeit hat, dann kann ich dir die gerne mailen. Muestest mir dann nur mal ueber mein AN-Profil ne Nachricht mit deiner E-Mail-Adresse schicken... [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 21:46 Uhr Holger Posts: 8116 Nutzer |
Zitat:??? Welche neuen Funktionen denn? Was glaubst Du denn, warum das SDK v45 die dos_lib.i in der Version 36 enthält? Wenn Du es noch neuer brauchst: http://hyperion-entertainment.biz/index.php?option=com_registration&view=files&parent=30&Itemid=63 Da gibt es aber vermutlich auch keine (neuere) *.i für 68k. -- Good coders do not comment. What was hard to write should be hard to read too. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 21:52 Uhr AGSzabo Posts: 1663 Nutzer |
@Holger: ich habe keine ahnung, in meiner dos_lib.i fehlen funktionen wie zB GetVar() und SetVar()... -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 22:14 Uhr Holger Posts: 8116 Nutzer |
Zitat:Dann müssten die ja in allen SDKs fehlen. -- Good coders do not comment. What was hard to write should be hard to read too. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 22:17 Uhr AGSzabo Posts: 1663 Nutzer |
@Holger: bei mir fehlen sie (und im NDK3.9.lha auch). falls du eine volle variante hast bitte zögere nicht sie mir zu schicken. -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 22:20 Uhr Holger Posts: 8116 Nutzer |
Hab gerade nachgeschaut. 2.0, 3.1, 3.5 und 3.9... fehlen tatsächlich überall... -- Good coders do not comment. What was hard to write should be hard to read too. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 22:38 Uhr Holger Posts: 8116 Nutzer |
Hab rasch mal eine Version von Hand (bzw. mit der Macht von vi) erzeugt:asm code:IFND DOS_DOS_LIB_I DOS_DOS_LIB_I SET 1 ** ** $VER: dos_lib.i 39.1 (15.10.2009) ** Includes Release 45.2 ** ** Library interface offsets for DOS library ** ** (C) Copyright 1985-2001 Amiga, Inc. ** All Rights Reserved ** Missing functions added 2009 ** reserve EQU 4 vsize EQU 6 count SET -vsize*(reserve+1) LIBENT MACRO _LVO1 EQU count count SET count-vsize ENDM * * * LIBENT Open LIBENT Close LIBENT Read LIBENT Write LIBENT Input LIBENT Output LIBENT Seek LIBENT DeleteFile LIBENT Rename LIBENT Lock LIBENT UnLock LIBENT DupLock LIBENT Examine LIBENT ExNext LIBENT Info LIBENT CreateDir LIBENT CurrentDir LIBENT IoErr LIBENT CreateProc LIBENT Exit LIBENT LoadSeg LIBENT UnLoadSeg LIBENT GetPacket LIBENT QueuePacket LIBENT DeviceProc LIBENT SetComment LIBENT SetProtection LIBENT DateStamp LIBENT Delay LIBENT WaitForChar LIBENT ParentDir LIBENT IsInteractive LIBENT Execute **--- functions in V36 or higher (Release 2.0) --- LIBENT AllocDosObject LIBENT FreeDosObject LIBENT DoPkt LIBENT SendPkt LIBENT WaitPkt LIBENT ReplyPkt LIBENT AbortPkt LIBENT LockRecord LIBENT LockRecords LIBENT UnLockRecord LIBENT UnLockRecords LIBENT SelectInput LIBENT SelectOutput LIBENT FGetC LIBENT FPutC LIBENT UnGetC LIBENT FRead LIBENT FWrite LIBENT FGets LIBENT FPuts LIBENT VFWritef LIBENT VFPrintf LIBENT Flush LIBENT SetVBuf LIBENT DupLockFromFH LIBENT OpenFromLock LIBENT ParentOfFH LIBENT ExamineFH LIBENT SetFileDate LIBENT NameFromLock LIBENT NameFromFH LIBENT SplitName LIBENT SameLock LIBENT SetMode LIBENT ExAll LIBENT ReadLink LIBENT MakeLink LIBENT ChangeMode LIBENT SetFileSize LIBENT SetIoErr LIBENT Fault LIBENT PrintFault LIBENT ErrorReport **--- (1 function slot reserved here) --- count SET -492 LIBENT Cli LIBENT CreateNewProc LIBENT RunCommand LIBENT GetConsoleTask LIBENT SetConsoleTask LIBENT GetFileSysTask LIBENT SetFileSysTask LIBENT GetArgStr LIBENT SetArgStr LIBENT FindCliProc LIBENT MaxCli LIBENT SetCurrentDirName LIBENT GetCurrentDirName LIBENT SetProgramName LIBENT GetProgramName LIBENT SetPrompt LIBENT GetPrompt LIBENT SetProgramDir LIBENT GetProgramDir LIBENT SystemTagList LIBENT AssignLock LIBENT AssignLate LIBENT AssignPath LIBENT AssignAdd LIBENT RemAssignList LIBENT GetDeviceProc LIBENT FreeDeviceProc LIBENT LockDosList LIBENT UnLockDosList LIBENT AttemptLockDosList LIBENT RemDosEntry LIBENT AddDosEntry LIBENT FindDosEntry LIBENT NextDosEntry LIBENT MakeDosEntry LIBENT FreeDosEntry LIBENT IsFileSystem LIBENT Format LIBENT Relabel LIBENT Inhibit LIBENT AddBuffers LIBENT CompareDates LIBENT DateToStr LIBENT StrToDate LIBENT InternalLoadSeg LIBENT InternalUnLoadSeg LIBENT NewLoadSeg LIBENT AddSegment LIBENT FindSegment LIBENT RemSegment LIBENT CheckSignal LIBENT ReadArgs LIBENT FindArg LIBENT ReadItem LIBENT StrToLong LIBENT MatchFirst LIBENT MatchNext LIBENT MatchEnd LIBENT ParsePattern LIBENT MatchPattern LIBENT dosPrivate3 LIBENT FreeArgs **--- (1 function slot reserved here) --- count SET -870 LIBENT FilePart LIBENT PathPart LIBENT AddPart LIBENT StartNotify LIBENT EndNotify LIBENT SetVar LIBENT GetVar LIBENT DeleteVar LIBENT FindVar LIBENT dosPrivate4 LIBENT CliInitNewcli LIBENT CliInitRun LIBENT WriteChars LIBENT PutStr LIBENT VPrintf **--- (1 function slot reserved here) --- count SET -966 ** these were unimplemented until dos 36.147 LIBENT ParsePatternNoCase LIBENT MatchPatternNoCase LIBENT dosPrivate5 ** this was added for V37 dos, returned 0 before then. LIBENT SameDevice ** These calls were added for V39 dos: LIBENT ExAllEnd LIBENT SetOwner ENDC ; DOS_DOS_LIB_I -- Good coders do not comment. What was hard to write should be hard to read too. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 22:45 Uhr AGSzabo Posts: 1663 Nutzer |
@Holger: waaah, das hast du per hand gemacht?! kein converter-tool? -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 22:58 Uhr Holger Posts: 8116 Nutzer |
Aud der FD-Datei mit drei mal "Suchen und Ersetzen" mit regulären Ausdrücken und Reinkopieren in die schon vorhandene dos_lib.i. Die Macht von vi -- Good coders do not comment. What was hard to write should be hard to read too. [ - Antworten - Zitieren - Direktlink - ] |
15.10.2009, 23:12 Uhr AGSzabo Posts: 1663 Nutzer |
@Holger: aha, danke ;-) -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
16.10.2009, 08:16 Uhr RhoSigma Posts: 67 Nutzer |
@AGSzabo: Moin, ist es noch erforderlich, dass ich dir die Datei schicke ?? Wenn ja, oder auch wenn du mal eine anderen Ansatz sehen willst, den ich verwende, dann must du noch mal ne mail schicken und bitte deine e-mail mit reinschreiben, denn bei der, die du geschrieben hast erscheint nur "forum at amiga-news de" als Absender, das bringt mir net viel Die letzte Version (laut FD-Datei im NDK3.9) ist uebrigens V40.x, sprich OS3.1 .. und weiter gehts, meine Maschine ist grad mal wieder abgestuertzt, kein Wunder, welcher Maschinenhersteller ist auch so beschraenkt und verwendet Windows als Hostsystem fuer seine CNC-Steuerung [ - Antworten - Zitieren - Direktlink - ] |
16.10.2009, 10:17 Uhr RhoSigma Posts: 67 Nutzer |
@AGSzabo: Ooops, ok - brauchst nicht noch mal zu mailen, deine Adresse steht im Reply-To Header, sieht man bei GMX natuerlich nicht auf Anhieb, steht aber extra noch mal in der AN-Signatur, d.h. wer lesen kann ist auch hier wieder mal klar im Vorteil [ - Antworten - Zitieren - Direktlink - ] |
16.10.2009, 10:38 Uhr AGSzabo Posts: 1663 Nutzer |
@RhoSigma: ok, ich hab die datei nun. wen du mir trotzdem deinen ansatz zeigen willst, kein problem. -- Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1600mhz Ubuntu Linux / WinXP -- BenQ FP93G TFT - 1048 like CRT - HP psc1110 [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > suche dos_lib.i | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |