home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / de / comp / sys / amiga / misc / 7118 < prev    next >
Encoding:
Text File  |  1993-01-03  |  2.8 KB  |  69 lines

  1. Path: sparky!uunet!spool.mu.edu!sol.ctr.columbia.edu!ira.uka.de!Sirius.dfn.de!mailgzrz.TU-Berlin.DE!news.netmbx.de!news.Hamburg.Germany.EU.net!hactar!news
  2. From: wusel@hactar.hanse.de (Kai 'wusel' Siering)
  3. Newsgroups: de.comp.sys.amiga.misc
  4. Subject: Re: Haeh? Was ist dass denn?
  5. Message-ID: <030193f2227@hamburg.uucp>
  6. Date: Sun, 03 Jan 1993 22:14:35 +0100
  7. References: <Ofwes*Lr0@forge.franken.de>
  8. Organization: Villa Straylight, Hamburg, FRG
  9. MIME-Version: 1.0
  10. Content-Type: text/plain; charset=ISO-8859-1
  11. Content-Transfer-Encoding: 8bit
  12. X-Newsreader: Arn V1.00
  13. Sender: news@hamburg.uucp (Where No News Have Gone Before)
  14. Lines: 53
  15.  
  16. In article <Ofwes*Lr0@forge.franken.de>, Henning Schmiedehausen writes:
  17.  
  18. % (Was ist eigentlich aus dem CfV: de.comp.sys.amiga.programmer geworden?)
  19.  
  20. Harret dem Ende der Weihnachtsferientage ...
  21.  
  22. % Gerade  als  ich  dachte, da▀ mich dieses AmigaOS nicht mehr schocken k÷nnte,
  23. % fiel  ich  beim  Semaphoren  programmieren ⁿber zwei Σu▀erst merkwⁿrdige exec
  24. % calls, *DIE ICH NOCH NIE ZUVOR GESEHEN HABE!!!!!!!!!* =:O :
  25.  
  26.      Nimm's mir nicht ⁿbel, aber Du klingts wie der Allwissende, dem auf-
  27. fΣllt, da▀ er gar nicht allwissend ist; hat 1.1 Dein Ego angekrazt? =:->
  28.  
  29. % Procure()
  30. % Vacate()
  31. %
  32. % Was ist das?  Laut Autodocs sind das auch so eine Art Semaphores, jedoch sind
  33. % die *NIRGENDS* dokumentiert.  Nicht im 1.3 Library RKM und auch nicht im 2.04
  34. % RKM.   Ihrer  Position  nach ( -$21c, -$222 ) sind das jedoch *URALTE* Calls.
  35.  
  36.      Sind sie auch, vgl. "RKM: Exec" fⁿr 1.1 (ISBN 0-201-11099-7, 3rd
  37. Printing, September 1986), Seite D-6:
  38.  
  39.  540 0xfde4 -0x021c Procure(semaport,bidMsg)(A0/A1)
  40.  546 0xfdde -0x0222 Vacate(semaport)(A0)
  41.  
  42. (Im `Amiga Intern' von '87 hei▀t die erste Funktion auf Seite 623 ⁿbrigens
  43. `Procedure()' =:->)
  44.  
  45. % (Im  Rominfo-File liegen sie sogar noch vor OpenLibrary() und vor den Release
  46. % 33  Funktionen,  scheinen also in Kick 1.0 und Kick 1.1 schon dabeigewesen zu
  47. % sein.   (Die 'neuen' Semaphore-Funktionen waren scheinbar erst ab Kick 1.2 in
  48. % exec).   IMHO  scheint  das  so eine Art 'advisory lock' zu sein, wΣhrend die
  49. % anderen Semaphore Funktionen 'exclusive lock's sind.
  50.  
  51.      Aufgrund des Namens `bidMsg' wⁿrde ich mal auf irgendwas mit MsgPorts
  52. tippen ...
  53.  
  54. % Also: Hat jemals jemand irgendwas mit diesen Funktionen gemacht? Sind die nur
  55. % noch aus VollstΣndigkeit dabei? Oder wie oder was?
  56.  
  57. Dunno,
  58.             kai
  59.  
  60. --  _
  61.  _ //   Kai 'wusel' Siering, Villa Straylight, Hamburg, Germany. Go for MIME!
  62.  \X/: <wusel@hactar.hanse.de>  Exile: <wusel@wolfhh.hanse.de>  iso-8859-1: Σ÷ⁿ▀
  63.  
  64.          "IT'S ONLY HULABALOO, BUT I LIKE IT!"  (02.01.92 - 05.01.92)
  65.  
  66. "PS: Humpf, frueher fand ich C so unverstaendlich, heute begreiffe ich
  67.      komischerweise nicht mehr, wenn jemand C unverstaendlich findet. :-)"
  68.                                     -- Joachim Astel in <BvEzzC.8M2@jat.sub.org>
  69.