]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/l4sys/include/factory
update
[l4.git] / l4 / pkg / l4sys / include / factory
index 3e7a5557742086e70e1768f0d188f99d88a02787..db28c7cad99af4337ec6d859fa5727229ac69f32 100644 (file)
@@ -5,7 +5,10 @@
  * \ingroup l4_api
  */
 /*
- * (c) 2008-2009 Technische Universität Dresden
+ * (c) 2008-2009 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
+ *               Alexander Warg <warg@os.inf.tu-dresden.de>
+ *     economic rights: Technische Universität Dresden (Germany)
+ *
  * This file is part of TUD:OS and distributed under the terms of the
  * GNU General Public License 2.
  * Please see the COPYING-GPL-2 file for details.
@@ -46,7 +49,7 @@ public:
   /**
    * \brief Special type to add a void argument into the factory create
    *        stream.
-   */     
+   */
   struct Nil {};
 
   /**
@@ -247,14 +250,6 @@ public:
                           l4_utcb_t *utcb = l4_utcb()) throw()
   { return l4_factory_create_gate_u(cap(), target_cap.cap(), thread_cap.cap(), label, utcb); }
 
-  /**
-   * \copydoc l4_factory_create_semaphore()
-   * \note \a factory is the implicit \a this pointer.
-   */
-  l4_msgtag_t create_semaphore(Cap<K_semaphore> const &target_cap,
-                               l4_utcb_t *utcb = l4_utcb()) throw()
-  { return l4_factory_create_semaphore_u(cap(), target_cap.cap(), utcb); }
-
   /**
    * \copydoc l4_factory_create_irq()
    * \note \a factory is the implicit \a this pointer.