Index: uspace/lib/drv/generic/remote_ahci.c
===================================================================
--- uspace/lib/drv/generic/remote_ahci.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_ahci.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -76,5 +76,5 @@
 /** Remote AHCI interface structure.
  */
-remote_iface_t remote_ahci_iface = {
+const remote_iface_t remote_ahci_iface = {
 	.method_count = ARRAY_SIZE(remote_ahci_iface_ops),
 	.methods = remote_ahci_iface_ops
Index: uspace/lib/drv/generic/remote_audio_mixer.c
===================================================================
--- uspace/lib/drv/generic/remote_audio_mixer.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_audio_mixer.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -213,5 +213,5 @@
 
 /** Remote audio mixer interface structure. */
-remote_iface_t remote_audio_mixer_iface = {
+const remote_iface_t remote_audio_mixer_iface = {
 	.method_count = ARRAY_SIZE(remote_audio_mixer_iface_ops),
 	.methods = remote_audio_mixer_iface_ops
Index: uspace/lib/drv/generic/remote_audio_pcm.c
===================================================================
--- uspace/lib/drv/generic/remote_audio_pcm.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_audio_pcm.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -626,5 +626,5 @@
 
 /** Remote audio mixer interface structure. */
-remote_iface_t remote_audio_pcm_iface = {
+const remote_iface_t remote_audio_pcm_iface = {
 	.method_count = ARRAY_SIZE(remote_audio_pcm_iface_ops),
 	.methods = remote_audio_pcm_iface_ops
Index: uspace/lib/drv/generic/remote_battery_dev.c
===================================================================
--- uspace/lib/drv/generic/remote_battery_dev.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_battery_dev.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -57,5 +57,5 @@
  *
  */
-remote_iface_t remote_battery_dev_iface = {
+const remote_iface_t remote_battery_dev_iface = {
 	.method_count = ARRAY_SIZE(remote_battery_dev_iface_ops),
 	.methods = remote_battery_dev_iface_ops,
Index: uspace/lib/drv/generic/remote_char_dev.c
===================================================================
--- uspace/lib/drv/generic/remote_char_dev.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_char_dev.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -57,5 +57,5 @@
  * character interface.
  */
-remote_iface_t remote_char_dev_iface = {
+const remote_iface_t remote_char_dev_iface = {
 	.method_count = ARRAY_SIZE(remote_char_dev_iface_ops),
 	.methods = remote_char_dev_iface_ops
Index: uspace/lib/drv/generic/remote_clock_dev.c
===================================================================
--- uspace/lib/drv/generic/remote_clock_dev.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_clock_dev.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -58,5 +58,5 @@
  * addressed by the clock interface.
  */
-remote_iface_t remote_clock_dev_iface = {
+const remote_iface_t remote_clock_dev_iface = {
 	.method_count = ARRAY_SIZE(remote_clock_dev_iface_ops),
 	.methods = remote_clock_dev_iface_ops,
Index: uspace/lib/drv/generic/remote_graph_dev.c
===================================================================
--- uspace/lib/drv/generic/remote_graph_dev.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_graph_dev.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -47,5 +47,5 @@
 };
 
-remote_iface_t remote_graph_dev_iface = {
+const remote_iface_t remote_graph_dev_iface = {
 	.method_count = ARRAY_SIZE(remote_graph_dev_iface_ops),
 	.methods = remote_graph_dev_iface_ops
Index: uspace/lib/drv/generic/remote_hw_res.c
===================================================================
--- uspace/lib/drv/generic/remote_hw_res.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_hw_res.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -57,5 +57,5 @@
 };
 
-remote_iface_t remote_hw_res_iface = {
+const remote_iface_t remote_hw_res_iface = {
 	.method_count = ARRAY_SIZE(remote_hw_res_iface_ops),
 	.methods = remote_hw_res_iface_ops
Index: uspace/lib/drv/generic/remote_nic.c
===================================================================
--- uspace/lib/drv/generic/remote_nic.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_nic.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -1251,5 +1251,5 @@
  *
  */
-remote_iface_t remote_nic_iface = {
+const remote_iface_t remote_nic_iface = {
 	.method_count = ARRAY_SIZE(remote_nic_iface_ops),
 	.methods = remote_nic_iface_ops
Index: uspace/lib/drv/generic/remote_pci.c
===================================================================
--- uspace/lib/drv/generic/remote_pci.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_pci.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -62,5 +62,5 @@
 /** Remote USB interface structure.
  */
-remote_iface_t remote_pci_iface = {
+const remote_iface_t remote_pci_iface = {
 	.method_count = ARRAY_SIZE(remote_pci_iface_ops),
 	.methods = remote_pci_iface_ops
Index: uspace/lib/drv/generic/remote_pio_window.c
===================================================================
--- uspace/lib/drv/generic/remote_pio_window.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_pio_window.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -47,5 +47,5 @@
 };
 
-remote_iface_t remote_pio_window_iface = {
+const remote_iface_t remote_pio_window_iface = {
 	.method_count = ARRAY_SIZE(remote_pio_window_iface_ops),
 	.methods = remote_pio_window_iface_ops
Index: uspace/lib/drv/generic/remote_usb.c
===================================================================
--- uspace/lib/drv/generic/remote_usb.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_usb.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -116,5 +116,5 @@
 /** Remote USB interface structure.
  */
-remote_iface_t remote_usb_iface = {
+const remote_iface_t remote_usb_iface = {
 	.method_count = ARRAY_SIZE(remote_usb_iface_ops),
 	.methods = remote_usb_iface_ops
Index: uspace/lib/drv/generic/remote_usbhc.c
===================================================================
--- uspace/lib/drv/generic/remote_usbhc.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_usbhc.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -350,5 +350,5 @@
 /** Remote USB host controller interface structure.
  */
-remote_iface_t remote_usbhc_iface = {
+const remote_iface_t remote_usbhc_iface = {
 	.method_count = ARRAY_SIZE(remote_usbhc_iface_ops),
 	.methods = remote_usbhc_iface_ops
Index: uspace/lib/drv/generic/remote_usbhid.c
===================================================================
--- uspace/lib/drv/generic/remote_usbhid.c	(revision d0ca4c5c91808e6008c7fab9255aabdcafbf4e3e)
+++ uspace/lib/drv/generic/remote_usbhid.c	(revision 7f803137cc50a9d4330a884cea2cf8217e908597)
@@ -59,5 +59,5 @@
 /** Remote USB HID interface structure.
  */
-remote_iface_t remote_usbhid_iface = {
+const remote_iface_t remote_usbhid_iface = {
 	.method_count = ARRAY_SIZE(remote_usbhid_iface_ops),
 	.methods = remote_usbhid_iface_ops
