Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/generic/dev_iface.c

    r864762a r8930624  
    4040#include "dev_iface.h"
    4141#include "remote_hw_res.h"
    42 #include "remote_pio_window.h"
    4342#include "remote_char_dev.h"
    4443#include "remote_clock_dev.h"
    45 #include "remote_led_dev.h"
    4644#include "remote_battery_dev.h"
     45#include "remote_graph_dev.h"
    4746#include "remote_nic.h"
    48 #include "remote_ieee80211.h"
    4947#include "remote_usb.h"
    5048#include "remote_usbhc.h"
    5149#include "remote_usbhid.h"
    5250#include "remote_pci.h"
    53 #include "remote_audio_mixer.h"
    54 #include "remote_audio_pcm.h"
    5551#include "remote_ahci.h"
    5652
    57 static const iface_dipatch_table_t remote_ifaces = {
     53static iface_dipatch_table_t remote_ifaces = {
    5854        .ifaces = {
    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,
     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
    7466        }
    7567};
    7668
    77 const remote_iface_t *get_remote_iface(int idx)
     69remote_iface_t *get_remote_iface(int idx)
    7870{
    7971        assert(is_valid_iface_idx(idx));
     
    8274
    8375remote_iface_func_ptr_t
    84 get_remote_method(const remote_iface_t *rem_iface, sysarg_t iface_method_idx)
     76get_remote_method(remote_iface_t *rem_iface, sysarg_t iface_method_idx)
    8577{
    8678        if (iface_method_idx >= rem_iface->method_count)
Note: See TracChangeset for help on using the changeset viewer.