# ID:	greg@kroah.com|ChangeSet|20030410173830|44862|5a456b78236181c4
# User:	greg
# Host:	kroah.com
# Root:	/home/greg/src/udev

# Patch vers:	1.3
# Patch type:	REGULAR

== ChangeSet ==
greg@kroah.com|ChangeSet|20030410173830|44862|5a456b78236181c4
kay.sievers@vrfy.org|ChangeSet|20031222191619|24594
D 1.326 03/12/22 12:33:27-08:00 greg@kroah.com +1 -0
B greg@kroah.com|ChangeSet|20030410173830|44862|5a456b78236181c4
C
c foo
K 34983
P ChangeSet
------------------------------------------------

0a0
> greg@kroah.com|extras/ide-devfs.sh|20031222203243|30592|562bc1a8576c92d1 greg@kroah.com|extras/ide-devfs.sh|20031222203244|43337

== extras/ide-devfs.sh ==
New file: extras/ide-devfs.sh
f e 4
V 4

greg@kroah.com|extras/ide-devfs.sh|20031222203243|30592|562bc1a8576c92d1
D 1.0 03/12/22 12:32:43-08:00 greg@kroah.com +0 -0
B greg@kroah.com|ChangeSet|20030410173830|44862|5a456b78236181c4
c BitKeeper file /home/greg/src/udev/extras/ide-devfs.sh
K 30592
P extras/ide-devfs.sh
R 562bc1a8576c92d1
X 0x821
------------------------------------------------


greg@kroah.com|extras/ide-devfs.sh|20031222203243|30592|562bc1a8576c92d1
D 1.1 03/12/22 12:32:43-08:00 greg@kroah.com +27 -0
B greg@kroah.com|ChangeSet|20030410173830|44862|5a456b78236181c4
C
F 1
K 43337
O -rwxrwxr-x
P extras/ide-devfs.sh
------------------------------------------------

I0 27
#!/bin/sh
\
# udev CALLOUT script
# return devfs-names for ide-devices
# CALLOUT, BUS="ide", PROGRAM="/etc/udev/ide-devfs.sh %k %b %n", ID="hd*", NAME="%1c", SYMLINK="%2c"
\
HOST=${2%\.[0-9]}
TARGET=${2#[0-9]\.}
\
if [ -z ${HOST#[13579]} ]; then
	HOST=`expr $HOST - 1`
	BUS="1"
else
	BUS="0"
fi
\
if [ -z "$3" ]; then
	MEDIA=`cat /proc/ide/$1/media`
	if [ "$MEDIA" = "cdrom" ]; then
		echo $1 ide/host$HOST/bus$BUS/target$TARGET/lun0/cd
	elif [ "$MEDIA" = "disk" ]; then
		echo $1 ide/host$HOST/bus$BUS/target$TARGET/lun0/disc
	fi
else
	echo $1 ide/host$HOST/bus$BUS/target$TARGET/lun0/part$3
fi
\

# Patch checksum=2ffffcb3
