Changeset 00aece0 in mainline for kernel/generic/include/ipc


Ignore:
Timestamp:
2012-02-18T16:47:38Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4449c6c
Parents:
bd5f3b7 (diff), f943dd3 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

Location:
kernel/generic/include/ipc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/ipc/ipc.h

    rbd5f3b7 r00aece0  
    3636#define KERN_IPC_H_
    3737
    38 #include <abi/ipc/ipc.h>
    3938#include <synch/spinlock.h>
    4039#include <synch/mutex.h>
    4140#include <synch/waitq.h>
     41#include <abi/ipc/ipc.h>
     42#include <abi/proc/task.h>
    4243#include <typedefs.h>
    4344
    44 #define IPC_MAX_PHONES  32
     45#define IPC_MAX_PHONES  64
    4546
    4647struct answerbox;
  • kernel/generic/include/ipc/irq.h

    rbd5f3b7 r00aece0  
    3636#define KERN_IPC_IRQ_H_
    3737
    38 /** Maximum length of IPC IRQ program */
     38/** Maximum number of IPC IRQ programmed I/O ranges. */
     39#define IRQ_MAX_RANGE_COUNT     8
     40
     41/** Maximum length of IPC IRQ program. */
    3942#define IRQ_MAX_PROG_SIZE  20
    4043
  • kernel/generic/include/ipc/sysipc.h

    rbd5f3b7 r00aece0  
    5656    unsigned int);
    5757extern sysarg_t sys_ipc_hangup(sysarg_t);
    58 extern sysarg_t sys_register_irq(inr_t, devno_t, sysarg_t, irq_code_t *);
    59 extern sysarg_t sys_unregister_irq(inr_t, devno_t);
     58extern sysarg_t sys_irq_register(inr_t, devno_t, sysarg_t, irq_code_t *);
     59extern sysarg_t sys_irq_unregister(inr_t, devno_t);
    6060
    6161#ifdef __32_BITS__
Note: See TracChangeset for help on using the changeset viewer.