/trunk/kernel/generic/include/ipc/sysipc.h |
---|
26,14 → 26,14 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genericipc |
/** @addtogroup genericipc |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __SYSIPC_H__ |
#define __SYSIPC_H__ |
#ifndef KERN_SYSIPC_H_ |
#define KERN_SYSIPC_H_ |
#include <ipc/ipc.h> |
#include <ipc/irq.h> |
58,6 → 58,5 |
#endif |
/** @} |
/** @} |
*/ |
/trunk/kernel/generic/include/ipc/ipc.h |
---|
26,7 → 26,7 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genericipc |
/** @addtogroup genericipc |
* @{ |
*/ |
/** @file |
166,7 → 166,7 |
typedef struct { |
unative_t args[IPC_CALL_LEN]; |
phone_t *phone; |
}ipc_data_t; |
} ipc_data_t; |
struct answerbox_s { |
SPINLOCK_DECLARE(lock); |
217,7 → 217,7 |
unative_t private; /**< Private data to internal IPC */ |
ipc_data_t data; /**< Data passed from/to userspace */ |
}call_t; |
} call_t; |
extern void ipc_init(void); |
extern call_t * ipc_wait_for_call(answerbox_t *box, uint32_t usec, int flags); |
/trunk/kernel/generic/include/ipc/irq.h |
---|
26,14 → 26,14 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genericipc |
/** @addtogroup genericipc |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __IRQ_H__ |
#define __IRQ_H__ |
#ifndef KERN_IRQ_H_ |
#define KERN_IRQ_H_ |
/** Maximum length of IPC IRQ program */ |
#define IRQ_MAX_PROG_SIZE 10 |
88,6 → 88,5 |
#endif |
/** @} |
/** @} |
*/ |
/trunk/kernel/generic/include/ipc/ipcrsc.h |
---|
26,14 → 26,14 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genericipc |
/** @addtogroup genericipc |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __IPCRSC_H__ |
#define __IPCRSC_H__ |
#ifndef KERN_IPCRSC_H_ |
#define KERN_IPCRSC_H_ |
call_t * get_call(unative_t callid); |
int phone_alloc(void); |
42,6 → 42,5 |
#endif |
/** @} |
/** @} |
*/ |