Changeset bd41ac52 in mainline for uspace/lib/nic/include
- Timestamp:
- 2018-08-25T22:21:25Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- cca80a2
- Parents:
- e2625b1a
- Location:
- uspace/lib/nic/include
- Files:
-
- 3 edited
-
nic.h (modified) (2 diffs)
-
nic_driver.h (modified) (1 diff)
-
nic_impl.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/nic/include/nic.h
re2625b1a rbd41ac52 196 196 */ 197 197 typedef errno_t (*poll_mode_change_handler)(nic_t *, 198 nic_poll_mode_t, const struct time val*);198 nic_poll_mode_t, const struct timespec *); 199 199 200 200 /** … … 240 240 extern void nic_set_tx_busy(nic_t *, int); 241 241 extern errno_t nic_report_address(nic_t *, const nic_address_t *); 242 extern errno_t nic_report_poll_mode(nic_t *, nic_poll_mode_t, struct time val*);242 extern errno_t nic_report_poll_mode(nic_t *, nic_poll_mode_t, struct timespec *); 243 243 extern void nic_query_address(nic_t *, nic_address_t *); 244 244 extern void nic_received_frame(nic_t *, nic_frame_t *); 245 245 extern void nic_received_frame_list(nic_t *, nic_frame_list_t *); 246 extern nic_poll_mode_t nic_query_poll_mode(nic_t *, struct time val*);246 extern nic_poll_mode_t nic_query_poll_mode(nic_t *, struct timespec *); 247 247 248 248 /* Statistics updates */ -
uspace/lib/nic/include/nic_driver.h
re2625b1a rbd41ac52 83 83 nic_poll_mode_t poll_mode; 84 84 /** Polling period (applicable when poll_mode == NIC_POLL_PERIODIC) */ 85 struct time valpoll_period;85 struct timespec poll_period; 86 86 /** Current polling mode of the NIC */ 87 87 nic_poll_mode_t default_poll_mode; 88 88 /** Polling period (applicable when default_poll_mode == NIC_POLL_PERIODIC) */ 89 struct time valdefault_poll_period;89 struct timespec default_poll_period; 90 90 /** Software period fibrill information */ 91 91 struct sw_poll_info sw_poll_info; -
uspace/lib/nic/include/nic_impl.h
re2625b1a rbd41ac52 78 78 extern errno_t nic_wol_virtue_get_caps_impl(ddf_fun_t *, nic_wv_type_t, int *); 79 79 extern errno_t nic_poll_get_mode_impl(ddf_fun_t *, 80 nic_poll_mode_t *, struct time val*);80 nic_poll_mode_t *, struct timespec *); 81 81 extern errno_t nic_poll_set_mode_impl(ddf_fun_t *, 82 nic_poll_mode_t, const struct time val*);82 nic_poll_mode_t, const struct timespec *); 83 83 extern errno_t nic_poll_now_impl(ddf_fun_t *); 84 84
Note:
See TracChangeset
for help on using the changeset viewer.
