sd/mmc ридеры

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-28 12:57:00

http://lists.freebsd.org/pipermail/free ... 88874.html
такая вот инетересная ссылка.
тока что делать с sdhci.20080927.tgz?
там два файла, куда пихать - неясно =(
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-28 12:59:50

Код: Выделить всё

cbb0@pci0:6:4:0:        class=0x060700 card=0x009f1025 chip=0x14121524 rev=0x10 hdr=0x02
    vendor     = 'ENE Technology Inc'
    device     = 'CB-712/714 CardBus Controller'
    class      = bridge
    subclass   = PCI-CardBus
none1@pci0:6:4:1:       class=0x050100 card=0x009f1025 chip=0x05301524 rev=0x01 hdr=0x00
    vendor     = 'ENE Technology Inc'
    device     = 'CB-712/714/810 Memory Stick Card Reader'
    class      = memory
    subclass   = flash
sdhci0@pci0:6:4:2:      class=0x080501 card=0x009f1025 chip=0x05501524 rev=0x01 hdr=0x00
    vendor     = 'ENE Technology Inc'
    device     = 'CB-712/714/810 Secure Digital Card Reader'
    class      = base peripheral
none2@pci0:6:4:3:       class=0x050100 card=0x009f1025 chip=0x05201524 rev=0x01 hdr=0x00
    vendor     = 'ENE Technology Inc'
    device     = 'PCI SmartMedia / xD Card Reader Controller'
    class      = memory
    subclass   = flash
sdhci1@pci0:6:4:4:      class=0x050100 card=0x009f1025 chip=0x05511524 rev=0x01 hdr=0x00
    vendor     = 'ENE Technology Inc'
    device     = 'PCI SD/MMC Card Reader Controller'
    class      = memory
    subclass   = flash
пашет вроде...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-28 13:31:25

ха, даже примонтировал

Код: Выделить всё

acer# mount
/dev/ad4s1a on / (ufs, local)
devfs on /dev (devfs, local)
procfs on /proc (procfs, local)
tmpfs on /tmp (tmpfs, local)
/dev/mmcsd0s1 on /mnt (msdosfs, local)
acer#  
acer# df -h
Filesystem       Size    Used   Avail Capacity  Mounted on
/dev/ad4s1a       72G     43G     23G    65%    /
devfs            1.0K    1.0K      0B   100%    /dev
procfs           4.0K    4.0K      0B   100%    /proc
tmpfs            1.2G     68K    1.2G     0%    /tmp
/dev/mmcsd0s1     30M     32K     30M     0%    /mnt
acer#   
Убей их всех! Бог потом рассортирует...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение manefesto » 2008-09-28 17:27:58

пойдет под любой кард ридер ?
Универсальный драйвер ?
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-28 17:49:43

ты ссылку читал?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение manefesto » 2008-09-28 18:19:10

бегло...перечитал...вкурил
я такой яростный шо аж пиздеЦ
Изображение

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: sd/mmc ридеры

Непрочитанное сообщение paradox » 2008-09-28 22:32:28

бегло просмотрел
помоему просто портировали линуховые дрова
вместе с глюками

может помочь разработчику
и реверснутьт в соурсы то что я накопал
а он пусть разбереться и адаптирует
либо они ему помогут лучше понять логику работы
того что унего там пока не работает

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-28 22:38:03

помоги.
тем более товарищщ вроде отечественный...
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: sd/mmc ридеры

Непрочитанное сообщение paradox » 2008-09-28 22:43:55

задай ему личный вопрос
актуально / неактуально
нужно / ненужно
помогут /не помогут
соурсы дров после реверсинга

что бы зря и по напрасну не париться
а то сделаю
он посомотрит и скажет не интересно
либо вообще проигнорирует


лучше не в рассылке этот вопрос задать
что бы потом наездов небыло откуда он тот код взял
ну потом будем смотреть

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-28 22:48:21

отписался.
на всякий случай дал лик на эту тему...
посомтрим, ответит или нет...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение f_andrey » 2008-09-29 1:05:23

lissyara писал(а):тока что делать с sdhci.20080927.tgz?
там два файла, куда пихать - неясно =(
а поделись сокровенным знанием куда пихать и как собирать а то что то не соображу никак, ну или ссылку какую дельную подкинь, а то что то не приходилось пока так изврашатся, файлы как я понял надо распаковывать в /usr/src/sys/dev/ и наложить патч, это вроде сделал а вот дальше чего то затормозил. :oops:
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-29 7:46:03

Код: Выделить всё

lissyara# cd /tmp/
lissyara# mkdir sd_mmc
lissyara# cd sd_mmc/
lissyara# ll
total 0
lissyara# fetch http://people.freebsd.org/~mav/sdhci/mmc.20080928.patch
mmc.20080928.patch                            100% of   16 kB   27 kBps
lissyara# fetch http://people.freebsd.org/~mav/sdhci/sdhci.20080928.tgz
sdhci.20080928.tgz                            100% of   10 kB   16 kBps
lissyara# fetch http://people.freebsd.org/~mav/sdhci/sdhci_mod.20080928.tgz
sdhci_mod.20080928.tgz                        100% of  328  B   80 kBps
lissyara# gunzip --stdout sdhci.20080928.tgz | tar --extract --file=-
lissyara# gunzip --stdout sdhci_mod.20080928.tgz  | tar --extract --file=-
lissyara# ll
total 40
-rw-r--r--  1 root  wheel    17K 29 сен 00:48 mmc.20080928.patch
drwxr-xr-x  2 root  wheel   120B 29 сен 08:40 sdhci
-rw-r--r--  1 root  wheel    11K 29 сен 00:48 sdhci.20080928.tgz
-rw-r--r--  1 root  wheel   328B 29 сен 00:48 sdhci_mod.20080928.tgz
lissyara# cd /usr/src/sys/dev/
lissyara# patch -p0 < /tmp/sd_mmc/mmc.20080928.patch
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruNp mmc.HEAD/mmc.c mmc/mmc.c
|--- mmc.HEAD/mmc.c     2008-09-27 15:50:50.000000000 +0300
|+++ mmc/mmc.c  2008-09-29 00:14:10.000000000 +0300
--------------------------
Patching file mmc/mmc.c using Plan A...
Hunk #1 succeeded at 61.
Hunk #2 succeeded at 83.
Hunk #3 succeeded at 102.
Hunk #4 succeeded at 114.
Hunk #5 succeeded at 129.
Hunk #6 succeeded at 169.
Hunk #7 succeeded at 181.
Hunk #8 succeeded at 204.
Hunk #9 succeeded at 235.
Hunk #10 succeeded at 254.
Hunk #11 succeeded at 273.
Hunk #12 succeeded at 335.
Hunk #13 succeeded at 353.
Hunk #14 succeeded at 379.
Hunk #15 succeeded at 409.
Hunk #16 succeeded at 453.
Hunk #17 succeeded at 490.
Hunk #18 succeeded at 623.
Hunk #19 succeeded at 653.
Hunk #20 succeeded at 668.
Hunk #21 succeeded at 708.
Hunk #22 succeeded at 723.
Hunk #23 succeeded at 739.
Hunk #24 succeeded at 852.
Hunk #25 succeeded at 863.
Hunk #26 succeeded at 918.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruNp mmc.HEAD/mmcbrvar.h mmc/mmcbrvar.h
|--- mmc.HEAD/mmcbrvar.h        2008-09-27 15:50:50.000000000 +0300
|+++ mmc/mmcbrvar.h     2008-09-27 22:10:32.000000000 +0300
--------------------------
Patching file mmc/mmcbrvar.h using Plan A...
Hunk #1 succeeded at 70.
Hunk #2 succeeded at 91.
Hunk #3 succeeded at 99.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruNp mmc.HEAD/mmcreg.h mmc/mmcreg.h
|--- mmc.HEAD/mmcreg.h  2008-09-27 15:50:50.000000000 +0300
|+++ mmc/mmcreg.h       2008-09-29 00:13:11.000000000 +0300
--------------------------
Patching file mmc/mmcreg.h using Plan A...
Hunk #1 succeeded at 277.
Hunk #2 succeeded at 298.
Hunk #3 succeeded at 357.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruNp mmc.HEAD/mmcsd.c mmc/mmcsd.c
|--- mmc.HEAD/mmcsd.c   2008-09-27 22:21:26.000000000 +0300
|+++ mmc/mmcsd.c        2008-09-29 00:43:28.000000000 +0300
--------------------------
Patching file mmc/mmcsd.c using Plan A...
Hunk #1 succeeded at 80.
Hunk #2 succeeded at 106.
Hunk #3 succeeded at 127.
Hunk #4 succeeded at 222.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruNp mmc.HEAD/mmcvar.h mmc/mmcvar.h
|--- mmc.HEAD/mmcvar.h  2008-09-27 15:50:50.000000000 +0300
|+++ mmc/mmcvar.h       2008-09-27 22:21:19.000000000 +0300
--------------------------
Patching file mmc/mmcvar.h using Plan A...
Hunk #1 succeeded at 61.
Hunk #2 succeeded at 76.
done
lissyara# cd mmc
lissyara# make  
в текущей директории будет модуль mmc.ko
либо прям отсюда его грузи, либо копируй в /boot/modules
я сделал последнее.

Код: Выделить всё

lissyara# cd /usr/src/sys/modules/mmcsd/
lissyara# make  
опять же - будет модуль mmcsd.ko
тоже самое - отсюда или копируй в /boot/modules и оттуда грузи

Код: Выделить всё

lissyara# cd /tmp/sd_mmc/sdhci
lissyara# make 
третий модуль - sdhci.ko - аналогично.
вот после третего детектнётся контроллер SD и будет видна карточка как /dev/mmcsd0s1
mmc rкарточки меня нет - поэтому ничё не скажу...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение f_andrey » 2008-09-29 8:18:45

:) mmc сегодня закомитили в карент, так что посмотрю попозже что к чему, а архивы распаковывать наверное ловчее tar zxvf ....tgz
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-29 8:52:57

а я так привык =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение f_andrey » 2008-09-29 9:17:06

lissyara писал(а):а я так привык =))
Да я так и понял, но вдруг кто будет читать и пристрастится :) привычка дело хорошее но иногда их можно и менять
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-29 9:37:29

зачем? полные ключи куда удобней и читаемей набора символов.
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: sd/mmc ридеры

Непрочитанное сообщение paradox » 2008-09-30 5:29:58

реверснул и разобрал практически 90% кода
отдали лису
он передастего mav
будем надеяться он разбереться в том коде

если что могу поделиться кодом со всеми кто будет развивать драйвера SD/MMC для freebsd
токо есть очень много условий
дабы убереться от того что бы код уплыл линух разработчикам))

хочеться что бы бсд хоть в этом направлении была впереди

ps
шо ужЕ?
модуль для шапки прицепили?

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение f_andrey » 2008-09-30 9:14:21

paradox писал(а):ps
шо ужЕ?
модуль для шапки прицепили?
:smile: лучшие новости как всегда в http://lists.freebsd.org/pipermail/cvs-src/ ну и на perforce ;-) они по моему шас mmc активно пилят судя по динамике изменения.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: sd/mmc ридеры

Непрочитанное сообщение paradox » 2008-09-30 9:15:37

Правила форума
Убедительная просьба юзать теги

Код: Выделить всё

 при оформлении листингов. 
Сообщения не оформленные должным образом имеют все шансы быть незамеченными[/quote]

я про это!!))))

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение f_andrey » 2008-09-30 9:19:54

paradox писал(а):я про это!!))))
Хотелось бы верить что поможет, но боюсь примелькается :sorry:
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: sd/mmc ридеры

Непрочитанное сообщение paradox » 2008-09-30 9:21:59

ну если можно его отключать
и редактировать для разных тем
то поможеться

мне вот в темы сс2 сс3 надо
что бы в шапке постоянно высело кто куда кого
и какие версии))

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-09-30 9:36:32

это правила форума. они на весь форум а не на тему....
=======
пни вечером если не забудешь - часов в 10-11
найду этот мод и прилеплю.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-10-04 22:39:40

походу чё-то сломали...
не видит больше мою карточку =(
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: sd/mmc ридеры

Непрочитанное сообщение paradox » 2008-10-05 16:13:59

что там mav Говорит?)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: sd/mmc ридеры

Непрочитанное сообщение Alex Keda » 2008-10-05 16:30:48

молчит =(((
Убей их всех! Бог потом рассортирует...