diff options
| author | root <root@krebs> | 2011-08-20 23:33:40 +0200 |
|---|---|---|
| committer | root <root@krebs> | 2011-08-20 23:33:40 +0200 |
| commit | 6b2cd5bb85d257f432923e22178c0559fe9656aa (patch) | |
| tree | 46f16983868954dd5aec208cdbcfc8466d87eef3 /oncology/dpfhack_display/lcd4linux/.svn/text-base/thread.h.svn-base | |
| parent | a130ff747711005511c33f4c0714550f32e707f2 (diff) | |
lcd4linux: removed trash
Diffstat (limited to 'oncology/dpfhack_display/lcd4linux/.svn/text-base/thread.h.svn-base')
| -rw-r--r-- | oncology/dpfhack_display/lcd4linux/.svn/text-base/thread.h.svn-base | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/oncology/dpfhack_display/lcd4linux/.svn/text-base/thread.h.svn-base b/oncology/dpfhack_display/lcd4linux/.svn/text-base/thread.h.svn-base deleted file mode 100644 index de336732..00000000 --- a/oncology/dpfhack_display/lcd4linux/.svn/text-base/thread.h.svn-base +++ /dev/null @@ -1,66 +0,0 @@ -/* $Id$ - * $URL$ - * - * thread handling (mutex, shmem, ...) - * - * Copyright (C) 2004 Michael Reinelt <michael@reinelt.co.at> - * Copyright (C) 2004 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net> - * - * parts of this code are based on the old XWindow driver which is - * Copyright (C) 2000 Herbert Rosmanith <herp@wildsau.idv.uni-linz.ac.at> - * - * This file is part of LCD4Linux. - * - * LCD4Linux is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * LCD4Linux is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * - */ - -#ifndef _THREAD_H_ -#define _THREAD_H_ - -#ifdef __CYGWIN__ - -#ifndef HAVE_UNION_SEMUN -union semun { - int val; - struct semid_ds *buf; - unsigned short *array; -}; -#endif - -#ifndef SHM_R -#define SHM_R 0400 -#endif -#ifndef SHM_W -#define SHM_W 0660 -#endif - -#endif - -extern int thread_argc; -extern char **thread_argv; - -int mutex_create(void); -void mutex_lock(const int semid); -void mutex_unlock(const int semid); -void mutex_destroy(const int semid); - -int shm_create(void **buffer, const int size); -void shm_destroy(const int shmid, const void *buffer); - -int thread_create(const char *name, void (*thread) (void *data), void *data); -int thread_destroy(const int pid); - -#endif |
