Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1877 → Rev 1888

/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
 
/** @}
/** @}
*/