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

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!smurf.sub.org!hugis!castle.franken.de!forge.franken.de!Barnard
  2. From: Barnard@forge.franken.de (Henning Schmiedehausen)
  3. Newsgroups: de.comp.sys.amiga.misc
  4. Subject: Haeh? Was ist dass denn?
  5. Message-ID: <Ofwes*Lr0@forge.franken.de>
  6. Date: Sun, 03 Jan 1993 00:35:46 GMT
  7. Keywords: Semaphore
  8. Summary: Was sind Procure() und Vacate()?
  9. Organization: Barnard's Software Forge (ECG038)
  10. X-Newsreader: Arn V1.00
  11. Lines: 31
  12.  
  13. (Was ist eigentlich aus dem CfV: de.comp.sys.amiga.programmer geworden?)
  14.  
  15. Gerade  als  ich  dachte, da▀ mich dieses AmigaOS nicht mehr schocken k÷nnte,
  16. fiel  ich  beim  Semaphoren  programmieren ⁿber zwei Σu▀erst merkwⁿrdige exec
  17. calls, *DIE ICH NOCH NIE ZUVOR GESEHEN HABE!!!!!!!!!* =:O :
  18.  
  19. Procure()
  20. Vacate()
  21.  
  22. Was ist das?  Laut Autodocs sind das auch so eine Art Semaphores, jedoch sind
  23. die *NIRGENDS* dokumentiert.  Nicht im 1.3 Library RKM und auch nicht im 2.04
  24. RKM.   Ihrer  Position  nach ( -$21c, -$222 ) sind das jedoch *URALTE* Calls.
  25. (Im  Rominfo-File liegen sie sogar noch vor OpenLibrary() und vor den Release
  26. 33  Funktionen,  scheinen also in Kick 1.0 und Kick 1.1 schon dabeigewesen zu
  27. sein.   (Die 'neuen' Semaphore-Funktionen waren scheinbar erst ab Kick 1.2 in
  28. exec).   IMHO  scheint  das  so eine Art 'advisory lock' zu sein, wΣhrend die
  29. anderen Semaphore Funktionen 'exclusive lock's sind.
  30.  
  31. Also: Hat jemals jemand irgendwas mit diesen Funktionen gemacht? Sind die nur
  32. noch aus VollstΣndigkeit dabei? Oder wie oder was?
  33.  
  34.  
  35.     Alloooooooha!
  36.         Henning
  37.  
  38.  
  39. -- 
  40.   \\ _ Henning Schmiedehausen - barnard@forge.franken.de _ // Amiga - 
  41.    \X/ --- Home of Barnard's Software Forge - ECG038 --- \X/  Learning to Fly
  42.  
  43. These SUN's ain't gonna shine anymore. 
  44.