include/able/sys/event.h File Reference

Go to the source code of this file.

Defines

#define __ABLE_CLIB_SYS_EVENT_H   1
#define EVENTID_NEW_DEVICE   (0x0001)
 A new device has been added.
#define EVENTID_NEW_ENDPOINT   (0x0002)
 A new endpoint has been added.
#define EVENTID_SYSSPEED_CHANGE   (0x0003)
 System speed has been changed.
#define EVENTID_NEW_CONSOLE   (0x0004)
#define EVENTID_MODULE_PREINIT   (0x0005)
 A module is about to be initialised.
#define EVENTID_MODULE_POSTINIT   (0x0006)
 A module has been initialised.
#define EVENTID_SYS_BOOTING   (0x0007)
 Prepare for boot.
#define EVENTID_SYS_RESTART   (0x0008)
 Reboot unsuccesful.
#define EVENTID_TASK_NEW   (0x0009)
 New task.
#define EVENTID_TASK_EXIT   (0x000A)
 Task exit.
#define EVENTID_TASK_ABORT   (0x000B)
 Task has aborted.
#define EVENTID_NEW_FILESYSTEM   (0x000C)
 New filesystem has been added.
#define EVENTID_NEW_FS_ALIAS   (0x000D)
 New filesystem alias has been added.
#define EVENTID_FOOTBRIDGE_BASE   0x100000

Typedefs

typedef unsigned int event_id_t

Functions

void event_send (event_id_t evid, void *param)


Define Documentation

#define __ABLE_CLIB_SYS_EVENT_H   1

#define EVENTID_FOOTBRIDGE_BASE   0x100000

#define EVENTID_MODULE_POSTINIT   (0x0006)

A module has been initialised.

#define EVENTID_MODULE_PREINIT   (0x0005)

A module is about to be initialised.

#define EVENTID_NEW_CONSOLE   (0x0004)

#define EVENTID_NEW_DEVICE   (0x0001)

A new device has been added.

#define EVENTID_NEW_ENDPOINT   (0x0002)

A new endpoint has been added.

#define EVENTID_NEW_FILESYSTEM   (0x000C)

New filesystem has been added.

#define EVENTID_NEW_FS_ALIAS   (0x000D)

New filesystem alias has been added.

#define EVENTID_SYS_BOOTING   (0x0007)

Prepare for boot.

#define EVENTID_SYS_RESTART   (0x0008)

Reboot unsuccesful.

#define EVENTID_SYSSPEED_CHANGE   (0x0003)

System speed has been changed.

#define EVENTID_TASK_ABORT   (0x000B)

Task has aborted.

#define EVENTID_TASK_EXIT   (0x000A)

Task exit.

#define EVENTID_TASK_NEW   (0x0009)

New task.


Typedef Documentation

typedef unsigned int event_id_t


Function Documentation

void event_send ( event_id_t  evid,
void *  param 
)


Generated on Tue Jan 20 14:28:54 2009 for ABLE LIBC by  doxygen 1.5.6