Changes in uspace/lib/drv/generic/dev_iface.c [8930624:864762a] in mainline
- File:
-
- 1 edited
-
uspace/lib/drv/generic/dev_iface.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/generic/dev_iface.c
r8930624 r864762a 40 40 #include "dev_iface.h" 41 41 #include "remote_hw_res.h" 42 #include "remote_pio_window.h" 42 43 #include "remote_char_dev.h" 43 44 #include "remote_clock_dev.h" 45 #include "remote_led_dev.h" 44 46 #include "remote_battery_dev.h" 45 #include "remote_graph_dev.h"46 47 #include "remote_nic.h" 48 #include "remote_ieee80211.h" 47 49 #include "remote_usb.h" 48 50 #include "remote_usbhc.h" 49 51 #include "remote_usbhid.h" 50 52 #include "remote_pci.h" 53 #include "remote_audio_mixer.h" 54 #include "remote_audio_pcm.h" 51 55 #include "remote_ahci.h" 52 56 53 static iface_dipatch_table_t remote_ifaces = {57 static const iface_dipatch_table_t remote_ifaces = { 54 58 .ifaces = { 55 &remote_hw_res_iface, 56 &remote_char_dev_iface, 57 &remote_graph_dev_iface, 58 &remote_nic_iface, 59 &remote_pci_iface, 60 &remote_usb_iface, 61 &remote_usbhc_iface, 62 &remote_usbhid_iface, 63 &remote_clock_dev_iface, 64 &remote_battery_dev_iface, 65 &remote_ahci_iface 59 [AUDIO_MIXER_IFACE] = &remote_audio_mixer_iface, 60 [AUDIO_PCM_BUFFER_IFACE] = &remote_audio_pcm_iface, 61 [HW_RES_DEV_IFACE] = &remote_hw_res_iface, 62 [PIO_WINDOW_DEV_IFACE] = &remote_pio_window_iface, 63 [CHAR_DEV_IFACE] = &remote_char_dev_iface, 64 [NIC_DEV_IFACE] = &remote_nic_iface, 65 [IEEE80211_DEV_IFACE] = &remote_ieee80211_iface, 66 [PCI_DEV_IFACE] = &remote_pci_iface, 67 [USB_DEV_IFACE] = &remote_usb_iface, 68 [USBHC_DEV_IFACE] = &remote_usbhc_iface, 69 [USBHID_DEV_IFACE] = &remote_usbhid_iface, 70 [CLOCK_DEV_IFACE] = &remote_clock_dev_iface, 71 [LED_DEV_IFACE] = &remote_led_dev_iface, 72 [BATTERY_DEV_IFACE] = &remote_battery_dev_iface, 73 [AHCI_DEV_IFACE] = &remote_ahci_iface, 66 74 } 67 75 }; 68 76 69 remote_iface_t *get_remote_iface(int idx)77 const remote_iface_t *get_remote_iface(int idx) 70 78 { 71 79 assert(is_valid_iface_idx(idx)); … … 74 82 75 83 remote_iface_func_ptr_t 76 get_remote_method( remote_iface_t *rem_iface, sysarg_t iface_method_idx)84 get_remote_method(const remote_iface_t *rem_iface, sysarg_t iface_method_idx) 77 85 { 78 86 if (iface_method_idx >= rem_iface->method_count)
Note:
See TracChangeset
for help on using the changeset viewer.
