/branches/network/uspace/srv/net/nil/nil_messages.h |
---|
75,10 → 75,16 |
NET_NIL_BROADCAST_ADDR, |
} nil_messages; |
/** @name Network interface layer specific message parameters definitions |
*/ |
/*@{*/ |
/** Returns the protocol service message parameter. |
*/ |
#define NIL_GET_PROTO( call ) ( services_t ) IPC_GET_ARG2( * call ) |
/*@}*/ |
#endif |
/** @} |
/branches/network/uspace/srv/net/nil/eth/eth.c |
---|
171,6 → 171,10 |
*/ |
eth_globals_t eth_globals; |
/** @name Message processing functions |
*/ |
/*@{*/ |
/** Processes IPC messages from the registered device driver modules in an infinite loop. |
* @param iid The message identifier. Input parameter. |
* @param icall The message parameters. Input/output parameter. |
234,6 → 238,8 |
*/ |
int eth_send_message( device_id_t device_id, packet_t packet, services_t sender ); |
/*@}*/ |
/** Processes the received packet and chooses the target registered module. |
* @param flags The device flags. Input parameter. |
* @param packet The packet. Input parameter. |
/branches/network/uspace/srv/net/nil/nil_remote.c |
---|
31,7 → 31,7 |
*/ |
/** @file |
* Nil interface implementation for standalone remote modules. |
* Network interface layer interface implementation for standalone remote modules. |
* @see nil_interface.h |
*/ |
/branches/network/uspace/srv/net/nil/nildummy/nildummy.c |
---|
68,6 → 68,10 |
*/ |
nildummy_globals_t nildummy_globals; |
/** @name Message processing functions |
*/ |
/*@{*/ |
/** Processes IPC messages from the registered device driver modules in an infinite loop. |
* @param iid The message identifier. Input parameter. |
* @param icall The message parameters. Input/output parameter. |
128,6 → 132,8 |
*/ |
int nildummy_addr_message( device_id_t device_id, measured_string_ref * address ); |
/*@}*/ |
DEVICE_MAP_IMPLEMENT( nildummy_devices, nildummy_device_t ) |
int nil_device_state_msg( int nil_phone, device_id_t device_id, int state ){ |
/branches/network/uspace/srv/net/nil/nildummy/nildummy_module.c |
---|
31,7 → 31,7 |
*/ |
/** @file |
* Dummy nil module stub. |
* Dummy network interface layer module stub. |
* @see module.c |
*/ |