Hi, I need to make devicekit aware of xD cards. I wrote recently a driver for xD card reader, and it is accepted upstream.
I need this rule: ACTION!="add|change", GOTO="udisks_sm_end" KERNEL=="smblk*", ATTRS{media_type}=="smartmedia", ENV{UDISKS_PRESENTATION_ICON_NAME}="gnome-dev-media-sm" KERNEL=="smblk*", ATTRS{media_type}=="xd", ENV{UDISKS_PRESENTATION_ICON_NAME}="gnome-dev-media-xd" KERNEL=="smblk*", ENV{UDISKS_PRESENTATION_NOPOLICY}="0" LABEl="udisks_sm_end" Doesn't matter if this is separate file or not. Basically I want to set icon, and UDISKS_PRESENTATION_NOPOLICY. In addition to that I need this hackish patch for udisks Proper solution is to clean up whole thing out of hardcoded stuff. When I get more free time I will do that. diff --git a/src/device.c b/src/device.c index 12cab7c..e21a426 100644 --- a/src/device.c +++ b/src/device.c @@ -2658,6 +2658,11 @@ update_drive_properties_from_sysfs (Device *device) break; } + else if (strcmp(subsystem, "mtd") == 0) + { + connection_interface = "sdio"; + + } else if (strcmp (subsystem, "mmc") == 0) { Best regards, Maxim Levitsky _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel