OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [cpukit/] [posix/] [src/] [mutexmp.c] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
/*
2
 *  mutexmp.c,v 1.3 2001/01/24 14:17:28 joel Exp
3
 */
4
 
5
#if HAVE_CONFIG_H
6
#include "config.h"
7
#endif
8
 
9
#include <assert.h>
10
#include <errno.h>
11
#include <pthread.h>
12
 
13
#include <rtems/system.h>
14
#include <rtems/score/coremutex.h>
15
#include <rtems/score/watchdog.h>
16
#if defined(RTEMS_MULTIPROCESSING)
17
#include <rtems/score/mpci.h>
18
#endif
19
#include <rtems/posix/mutex.h>
20
#include <rtems/posix/priority.h>
21
#include <rtems/posix/time.h>
22
 
23
/*
24
 *  TEMPORARY
25
 */
26
 
27
#if defined(RTEMS_MULTIPROCESSING)
28
void _POSIX_Mutex_MP_Send_process_packet (
29
  POSIX_Mutex_MP_Remote_operations  operation,
30
  Objects_Id                        mutex_id,
31
  Objects_Name                      name,
32
  Objects_Id                        proxy_id
33
)
34
{
35
  (void) POSIX_MP_NOT_IMPLEMENTED();
36
}
37
 
38
void _POSIX_Mutex_MP_Send_object_was_deleted (
39
  Thread_Control *the_proxy
40
)
41
{
42
  (void) POSIX_MP_NOT_IMPLEMENTED();
43
}
44
 
45
int _POSIX_Mutex_MP_Send_request_packet (
46
  POSIX_Mutex_MP_Remote_operations  operation,
47
  Objects_Id                        mutex_id,
48
  boolean                           wait,  /* XXX options */
49
  Watchdog_Interval                 timeout
50
)
51
{
52
  return POSIX_MP_NOT_IMPLEMENTED();
53
}
54
 
55
void _POSIX_Threads_mutex_MP_support(
56
  Thread_Control *the_thread,
57
  Objects_Id      id
58
)
59
{
60
  (void) POSIX_MP_NOT_IMPLEMENTED();   /* XXX: should never get here */
61
}
62
#endif
63
 
64
/*
65
 *  END OF TEMPORARY
66
 */

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.