ThrgnTx_Twx_HGq5FDqgfw/3c39af8c
Groupe Pierre and Vacances Center Parcs
@media only screen and (max-width: 640px) {
table[class="main-table"] {
width: 420px!important;
}
td[class="bloc-50"],
table[class="bloc-50"] {
display: block!important;
width: 100%!important;
b
http://offres.conso-gazette.com/YSUzRDY1NyUyNmMlM0Q0OTglMjZlJTNEMTIwOTUlMjZsJTNENDY2MiUyNnMlM0Q0ODQ5Mjc3JTI2dCUzRGMlMjZscyUzRDQ=
*
Noël au sommet jusqu’à -30%
[1]
DESTINATIONS [1]
MER [2]
MONTAGNE [3]
s respecte votre vie privée et lutte contre le spam. Ceci est un message
envoyé
automatiquement, merci de ne pas répondre à cet mail.
Links:
--
[1]
http://clk.tradedoubler.com/click?p=270860&a=2380514&g=23342584&url=http://www.vftraining.net/buffer/fr/pierre-et-vacances-_-100-e
[Tentez de gagner 1 an de Flunch
en donnant votre avis]
http://t.sf3.co/r/?id=t4dc0787a,1e12850,1e13a70
[Comment évaluez-vous la qualité des
repas chez Flunch ?]
http://t.sf3.co/r/?id=t4dc0787a,1e12850,1e13a71
[Pas génialissime C'est assez bon Mh, trop bon !]
http://t.
, allez a cette adresse
http://trk.ivibuts.com/uv/F47c6eUoBZW2JdCO_7jhONt2UrArlxPyims8w_qmJ2Q.
Groupe Pierre et Vacances - Center Parcs - Conseil Immobilier
Devenez proprietaire d'un appartement ou d'un cottage Pierre et Vacances -
Center Parcs
Toutes les conditions sont reunies pour vou
, allez a cette adresse
http://trk.ivistic.com/uv/9d_6NFnVjRe2JdCO_7jhOFq4-RzwCIE0bRMYMDfaABU.
Groupe Pierre et Vacances - Center Parcs - Conseil Immobilier
Devenez proprietaire d'un appartement ou d'un cottage Pierre et Vacances -
Center Parcs
Toutes les conditions sont reunies pour vou
Si ce message ne s'affiche pas correctement, suivez ce lien
http://mirror.mdb.consogazette.fr/?e=spi-devel-general@lists.sourceforge.net&s=1260&b=155
Bonjour,
Exceptionnel : Votre crème personnelle à prix spécial bienvenue pour une peau
parfaite.
Votre fond de teint ainsi que le rouge a lèvres
, allez a cette adresse
http://trk.ivister.com/uv/ReYTdQN3o562JdCO_7jhON0_XP0IauSaKp0gOUbeCWU.
Groupe Pierre et Vacances - Center Parcs - Conseil Immobilier
Devenez proprietaire d'un appartement ou d'un cottage Pierre et Vacances -
Center Parcs
Toutes les conditions sont reunies pour vou
Si ce message ne s'affiche pas correctement, suivez ce lien
http://mirror.mdb.consogazette.fr/?e=spi-devel-general@lists.sourceforge.net&s=&b=155
Bonjour,
, Investissez dans une résidence de tourisme pour vous consistituer un beau
patrimoine.
Pour réaliser votre projet avec des experts, Cl
tractuels.
CNIL : Respect de la vie
privandhttp://clicks.s.myventesprivees.com/c/I_/QOm/gfJfHf1v8DcpYhx16nnMw3/c/cSpD/6f13ed27
: en soumettant ce formulaire, vous autorisez et acceptez que Maisons Pierre
vous contacte en utilisant ces informations pour vous fournir une
andhttp://clicks.s.myventesprive
Vous recevez ce mail car vous êtes inscrit aux offres de My Ventes Privees avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, consultez le formulaire de désabonnement.
Si vous ne parvenez pas à lire ce message, vous pouvez consulter la version en
ligne.
Vo
, allez a cette adresse
http://trk.ivibuts.com/uv/35Qq8XkUkWC2JdCO_7jhOJvMlM7MHa7dfxALn-W-ozI.
Groupe Pierre et Vacances - Center Parcs - Conseil Immobilier
Devenez proprietaire d'un appartement ou d'un cottage Pierre et Vacances -
Center Parcs
Toutes les conditions sont reunies pour vou
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire,
"http://clicks.mesideespromo.fr/c/mg/b6vtb/t8IgmV37wh83VwdopTUJBy/Y0/5-ylM/da16067b";,
consultez le formulaire de désabonnement.
au
deuxième alinéa de l’article L. 145-14 susvisé. Projet en cours de
construction, susceptible de subir des modifications. Crédits Photos, tous
droits réservés © Kreaction. Septembre 2014.Pierre and Vacances Conseil
Immobilier L’Artois - Espace Pont de Flandre - 11, rue de Cambrai - 75947 Paris
hors branchements, hors frais de
notairett, hors hypothèque, hors peinture et hors travaux
réservés. Visuel non contractuel.
CNIL : Respect de la vie privée : en soumettant ce formulaire, vous
autorisez et acceptez que Maisons Pierre vous contacte en utilisant ces
informations pour vous fournir une
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire,
"http://clicks.mesideespromo.fr/c/mg/b6kX8/zTrhyFKz-hJtd9ChQRaU7y/Y0/5-ylM/aa9f3ab5";,
consultez le formulaire de désabonnement.
hors branchements, hors frais de
notairett, hors hypothèque, hors peinture et hors travaux
réservés. Visuel non contractuel.
CNIL : Respect de la vie privée : en soumettant ce formulaire, vous
autorisez et acceptez que Maisons Pierre vous contacte en utilisant ces
informations pour vous fournir une
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire,
"http://clicks.mesideespromo.fr/c/mg/b6Xbn/PXeLYwfGbDKutISooJZrzQ/Y0/5-ylM/2065031a";,
consultez le formulaire de désabonnement.
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire,
"http://clicks.mesideespromo.fr/c/mg/b6Lew/GtESU9rohh_DENad4vN2o3/Y0/5-ylM/3a6ce086";,
consultez le formulaire de désabonnement.
, pour une réservation exclusivement du 18/07/2014 au
21/07/2014 sur www.pierreetvacances.com, jusqu'à épuisement sur un
stock d'appartements alloué à cet effet. Offre valable sur
l'hébergement seul (hors frais de dossier, prestations annexes et frais
d'acheminement). Offre n
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire,
"http://clicks.mesideespromo.fr/c/mg/b6bKG/4dzV836a3hc-J31CiN7PWQ/Y0/5-ylM/e31261f7";,
consultez le formulaire de désabonnement.
ff-_-pi-_-NL-_-fr%26shop%3Daff
2 cadeaux Dr Pierre Ricaud offerts en plus de vos soldes beauté jusqu'à moins
65 pourcentRecevez 2 superbes CADEAUX de Bienvenue. Je le reçois.
Profitez des SOLDES jusqu'à -65% sur une sélection de soins beauté. J'en
profite.
Si vous ne pa
http://serving.plexop.net/pserving/bridge_002.htm?a=4&t=http%3a%2f%2fpreg.TradeLG.org%2faserving%2f4%2f1%2f1020%2f2_fr_9308.htm&adv=1&f=28262&SerialId=1087013
(http://api.selection-privee.fr/view.html?ve=46607701&vs=4de2124&vk=siXtqu6sNI0ZMTVdOhVzKecZEHqLv8a0CfOq)Suivez
ce lien pour consulter la
:
- Un Robot Patissier.
- Un Pied Mixeur.
- Un Blender.
- Un Batteur.
Merci de valider sans attendre vos coordonnées avant qu'un
internaute ne remporte l'ensemble kMix de Kenwood.
Pierre Filoire
Responsable de l'attribution des lots
---
Jeu gratuit sans obligation d'achat
Gag
e désabonnement.
Si vous ne parvenez pas à lire ce message, vous pouvez consulter la version en
ligne
Payez moins d’impôts
VOTRE INVESTISSEMENT LOCATIF
Pierre and Vacances - Center Parcs
Percevez des revenus réguliers et payez moins d’impôts» Patrimoine haut de gamme
» Emplacements d’exception
»
Vous recevez ce mail car vous êtes inscrit aux offres de My Ventes Privees avec
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, consultez le formulaire de désabonnement.
Si vous ne parvenez pas à lire ce message, vous pouvez consulter la version en
ligne.
Je
Nous avons trouve le meilleur prix
--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips
avez toujours pas répondu.
Nous vous rappellons que vous pouvez peut-être
recevoir gratuitement le Téléviseur Plasma 127cm
3D Full HD.
Pour ce faire vous devez valider votre participation et
vos coordonnés de livraison
=> validez vos
coordonnées.
Merci de valider sans attendre vos coordonnées,
J
Bienvenue : Jusqu'à - 50% sur tout le site et des cadeaux offerts !
Votre Cadeau : le soin capital énergie expert anti-fatigue
J'EN PROFITE MAINTENANT ! :
http://m.ffeminin.com/link?lien=default&b=ffeminin&k=4663&u=spi-devel-general@lists.sourceforge.net
Dr Pierre Ricaud (
ns 30 pour-centRéservez dès maintenant vos vacances
d’été : jusqu’à -30% sur votre séjour !
Valable jusqu’au 6 Avril !Réservez dès maintenant vos vacances d’été
et profitez de 30% de réduction !
Offre réservée à [EMAIL]En cliquant ici, j’accepte de recevoir les offres de
Pierre & VacancesNouveau : c
Vous recevez ce mail car vous êtes inscrit aux offres de Top of Promo
avec l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, [1]consultez le formulaire de
désabonnement.
Si vous ne parvenez pas à lire ce message, vous pouvez consulter [2]la
ve
ous ne nous avez toujours pas répondu.
Nous vous rappellons que vous pouvez peut-être
recevoir gratuitement le Téléviseur Plasma 127cm
3D Full HD.
Pour ce faire vous devez valider votre participation et
vos coordonnés de livraison
=> validez vos
coordonnées.
Merci de valider sans attendre vos coo
Vous recevez ce mail car vous êtes inscrit aux offres de Top of Promo
avec l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, [1]consultez le formulaire de
désabonnement.
Si vous ne parvenez pas à lire ce message, vous pouvez consulter [2]la
ve
Profitez vite de -50% sur tout le site. J'en profite.
Et recevez un superbe CADEAU de Bienvenue. Je le reçois.
http://hstd.corner-privilege.fr/hstd.php?hstd=YWN0aW9uPW1haWxyZWRpcmVjdCZjPXNudm5rZ3EyNWZpdm9reG1nb2RlcW1rZ3lpMTE5YSZoc3RkPWFIUjBjRG92TDNSeVlXTnJaWEl1YzI1aGEyVXRiR1ZoWkhNdVpuSXZZMjlzYkd
un superbe CADEAU de Bienvenue au choix
J'EN PROFITE MAINTENANT ! :
http://m.ffeminin.com/link?lien=default&b=ffeminin&k=4558&u=spi-devel-general@lists.sourceforge.net
Dr Pierre Ricaud (
http://m.ffeminin.com/link?lien=default&b=ffeminin&k=4558&u=spi-devel-general@
Investissez dans des programmes immobiliers d'exception
Consulter la newsletter en ligne
Résilier l'abonnement.
Résilier l'abonnement.
--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Clou
tez des SOLDES jusqu'à -65%
Et recevez en cadeau un soin visage au choix parmi 3 !
CLIQUEZ ICI POUR PROFITER DE CETTE OFFRE :
http://m.ffeminin.com/link?lien=default&b=ffeminin&k=4358&u=spi-devel-general@lists.sourceforge.net
Dr Pierre Ricaud (
http://m.ffeminin.com/link?lien=
Bonjour spi-devel-general@lists.sourceforge.net,
Votre demande est prise en compte.
Vous ne recevrez plus, Ã l'adresse spi-devel-general@lists.sourceforge.net de
messages provenant de Dr Pierre Ricaud via Caloga.
Cordialement,
Equipe C
Pierre & Vacances
Passez un noël féérique à la montagne : jusqu'à -40% sur votre séjour!
Profitez-en vite !:
http://tracking.publicidees.com/clic.php?promoid=84216&progid=1730&partid=31069&url=http%3A%2F%2Fredirect.searchignite.com%2Fsi%2Fcm%2Ftracking%2FDGTrackingRedir
Dfr%2
52Flocation%252Dvacances%252Dnoel%252Dski%252Dpas%252Dcher%255Fom%253F%2526utm%2
55Fsource%253Dpublicidees%2526utm%255Fmedium%253Daffil%2526utm%255Fcampaign%253D
noel
(Pierre & Vacances):
http://tracking.publicidees.com/clic.php?promoid=8&progid=1730&partid=31069&;
url=http%
62Tl7vLGjW6AAK5
ZFwEoQ%253D%253D%250A%26r%3DZaehebV3N1Rc%252FaalFdnKCAylBJ3dmQabKOy9vhn3VG4%253D
%250A%26m%3DpxQadHPcLwIzf3WiywEp%252BLiVhUrGw7qct0dhhLQn2yE%253D%250A%26s%3D6a2e
4140dc33457d98a32871138ba231aa8bbee19740a45c9fde5ba45d2608d4
(Dr Pierre Ricauds):
http://tracking.publicidees.com/clic.php?promoi
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0yNiZiPTI5NDY2JmM9NDg5Nzg4JmQ9MjAxMy0wMS0xMCAwODowMDowMSZlPTEmaD0yOTQ2NCZmPTI5NDY2Jmc9Mjk0NjY=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0yNiZiPTI5NDY2JmM9NDg5Nzg4Jm
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0xMyZiPTE2NjM1JmM9NDgzNjEyJmQ9MjAxMi0wNy0zMCAwMDo1MDowMSZlPTEmaD0xNjYzNCZmPTE2NjM1Jmc9MTY2MzU=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0xMyZiPTE2NjM1JmM9NDgzNjEyJm
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0xMyZiPTE1OTQyJmM9NDgzNjEyJmQ9MjAxMi0wNy0yMCAwMjo1MDowMSZlPTEmaD0xNTk0MSZmPTE1OTQyJmc9MTU5NDI=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0xMyZiPTE1OTQyJmM9NDgzNjEyJm
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0xMyZiPTE1OTQyJmM9NDgzNjEyJmQ9MjAxMi0wNy0xNiAwMjo1MDowMSZlPTEmaD0xNTk0MSZmPTE1OTQyJmc9MTU5NDI=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0xMyZiPTE1OTQyJmM9NDgzNjEyJm
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0xMyZiPTEwNDIxJmM9NDgzNjEyJmQ9MjAxMi0wNC0yNyAyMzoyMDowMiZlPTEmaD0xMDQyMCZmPTEwNDIxJmc9MTA0MjE=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0xMyZiPTEwNDIxJmM9NDgzNjEyJm
Recevez en CADEAU votre sublime sac griffé DANIEL HECHTER, cliquez ici.
Découvrez les nouvelles tendances beauté 2012 à prix plaisir, cliquez ici
Si vous ne parvenez pas à lire cet email correctement, cliquez ici
[IMG]
Dr. Pierre Ricaud 25 ans d'innovations beauté
Si vous ne parvenez pas à lire cet email correctement, cliquez ici
Vous avez la possibilité de vous retirer de notre liste d'envoi de mails par
l'intermediaire de ce raccourci
[IMG]
Dr. Pierre Ricaud OFFRE DE BIENVENUE [IMG]
Votre 1er CADEAU OFFERT
guess you forgot to unmount the card. The device name "mmcblk0"
will still be around in that case and it will take the next one in line.
No idea why it pops up as a character device. Must be some mdev bug.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerht
On Thu, 5 Jun 2008 21:10:13 +0400
Anton Vorontsov <[EMAIL PROTECTED]> wrote:
>
> Pierre, I see you didn't yet pushed out the mmc tree, so.. would you
> prefer this patch folded into 0/3 series and resent?
>
This works fine. :)
rgds
--
-- Pierre Ossman
Linux
poll interval seems resonable.
>
> This patch also implements .get_cd() host operation, that could be used
> by the hosts that are able to report card-detect status without need to
> talk MMC.
>
> Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]>
> ---
Applied the whole
On Thu, 22 May 2008 22:17:13 +0400
Anton Vorontsov <[EMAIL PROTECTED]> wrote:
> On Wed, May 21, 2008 at 09:28:31PM +0200, Pierre Ossman wrote:
> >
> > Fair enough. You should probably add a comment about this somewhere so
> > that people do not call get_cd() in th
't be const and should be allocated
> dynamically.
This can be solved by allowing get_cd() to return an error that will be
treated as if get_cd() wasn't defined. -ENODEV seems suitable.
(get_ro() needs the same treatment, but I haven't gotten around to
that)
Rgds
--
re is no
card present.
That should give you what you want with much more flexibility for other
uses as well.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
rdesktop, core developer
On Thu, 8 May 2008 19:56:10 -0400
"hartleys" <[EMAIL PROTECTED]> wrote:
> On Wednesday, May 07, 2008 11:38 AM, Pierre Ossman wrote:
> >
> > Have you checked that you have proper pull-ups on the lines? And have
> > you disabled CRC checking in the mmc_spi host?
I haven't had any time to try to reproduce this myself yet, but I can
at least comment on your logs...
On Thu, 24 Apr 2008 18:53:02 -0400
"hartleys" <[EMAIL PROTECTED]> wrote:
> Hello Pierre,
>
> I still have three issues with the mmc_spi.c driver:
>
> 1)
t compute a too low speed, but that's not the root of the
problem.
Have you disabled the CRC checks?
I guess I'll have to warm up my old SPI test board and get it updated.
David, I don't suppose you've checked if you can reproduce th
t if given n blocks, we will write 0 to n blocks in a
continuous manner. Retrying a write might end up with a random
assortments of blocks on the media.
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rd
d go through you, not directly through Linus...
>
Indeed. Applied.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core developer
On Tue, 23 Oct 2007 10:06:09 +0200
Jan Nikitenko <[EMAIL PROTECTED]> wrote:
> Pierre Ossman wrote:
> > Ah. I see what you mean now. The problem is in the data transfer, not a
> > response field. So Sacha's patch was almost correct. Could you test if the
> >
On Fri, 19 Oct 2007 11:50:16 +0200
"Jan Nikitenko" <[EMAIL PROTECTED]> wrote:
> On 10/10/07, Pierre Ossman <[EMAIL PROTECTED]> wrote:
> >
> > Odd. Could you point to the byte swapping in the earlier version?
>
> It was present in mmc-spi u
queue_stopped(q))
> req = elv_next_request(q);
> so that new requests are not accepted if queue is stopped or plugged.
>
I'd rather not muck about with working code unless there is an actual
gain. Have you observed a problem caused by the queue flush?
R
IMO made clearer) by doing the memset of the full buffer,
> then just overwriting the first byte with that token.
>
Could I get that patch instead? Pretty please? :)
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer
g
in the mmc/spi host controller driver.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core developer ht
sion of git-mmc.patch passes
> sanity testing with MMC-over-SPI.
>
I can only agree, ooops :)
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core develope
On Thu, 9 Aug 2007 08:35:41 -0700
David Brownell <[EMAIL PROTECTED]> wrote:
> On Thursday 09 August 2007, Pierre Ossman wrote:
> >
> > What about error bits in the spi case?
>
> Either they're already handled correctly in the mmc_spi host code
> (and don'
) {
> + if (cmd.resp[0] & R5_ERROR)
> + return -EIO;
> + if (cmd.resp[0] & R5_FUNCTION_NUMBER)
> + return -EINVAL;
> + if (cmd.resp[0] & R5_OUT_OF_RANGE)
> + return -ERANGE
On Wed, 8 Aug 2007 09:06:18 -0700
David Brownell <[EMAIL PROTECTED]> wrote:
>
> I'm hoping this version gets merged into git-mmc. :)
>
The emperor is pleased. Code merged.
Your great leader
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.ker
test scripts or suites for de-facto requirements
> (and to facilitate regression testing).
>
I got annoyed by the olpc xo and wrote some tests. Enjoy.
(Not SPI enabled, but I'm sure you can make some additions ;))
--
-- Pierre Ossman
Linux kernel, MMC maintainerhtt
of replacing MMC_ERR_ codes with
> > -Esomething.
>
> Or MMC_ERR_NONE with zero. Almost ... thing is, the new SDIO stuff
> seems to bork things in some cases, more with SD cards than MMC.
>
Well, the sdio code so far hasn't paid any attention to sdio. Perhaps
it'
the details ... that's all the core
> changes, which haven't previously cared about much more than
> success-or-fault. #4 should be easy to cope with.
>
It should just be a matter of replacing MMC_ERR_ codes with -E
On Wed, 1 Aug 2007 11:17:24 -0700
David Brownell <[EMAIL PROTECTED]> wrote:
> On Wednesday 01 August 2007, Pierre Ossman wrote:
> >
> > I'm more concerned with where you check this, rather than how. If
> > you want to apply it broadly, the request handling functio
On Wed, 1 Aug 2007 10:02:28 -0700
David Brownell <[EMAIL PROTECTED]> wrote:
> On Wednesday 01 August 2007, Pierre Ossman wrote:
> >
> > Well, it's rather straight-forward if you think about it. As they've
> > changed the addressing scheme,
>
> Since I
stuff to Linus though.
>
> In this driver? They're mostly performance tuning issues, which
> are normally best left till later:
>
> - dma_map_single() operations could theoretically fail.
> Not that it'd be likely on hardware that uses this driver;
> but
claim. So for SPI, things
seems somewhat sane.
(The MMC spec is even more hilarious. I lists clear condition A and B,
but never explains what they mean. And looking at some older card
specs, it seems that the MMC spec had the same conditions and
definitions as SD *sigh*)
We can pro
need to have a look at the clause
terminating that while loop. I believe it is specific to the native protocol.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://p
initially. But padding is a relevant concern, so I'm content with
the latter.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaud
+ else if (status == -ETIMEDOUT)
> + data->error = MMC_ERR_TIMEOUT;
> + else if (status == -EINVAL)
> + data->error = MMC_ERR_INVALID;
> + else if (data->error == MM
2007-07-14 14:47:54.0 -0700
> @@ -70,6 +70,12 @@ int mmc_wait_for_app_cmd(struct mmc_host
> err = cmd->error;
> if (cmd->error == MMC_ERR_NONE)
> break;
> +
> + /* no point in retrying illegal commands! */
(MMC_RSP_SPI_S1|MMC_RSP_BUSY)
I think it's probably safe to keep the two response types separate, even though
it is very unlikely that we'll have a command that only uses busy signalling in
one of the modes.
Other than that, it looks fine.
Rgds
--
-- Pierre Ossman
Linux kernel, M
if (err) {
> printk(KERN_ERR "%s: error %d
> requesting status\n",
Nitpicking, but if this code isn't executed on a SPI host then a SPI response
type is hardly needed. :)
Otherwise ok.
Rgds
--
-- P
t data shall be sampled on
rising edge. Hence mode 0 or 3.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core deve
commands and data well enough for this to not be
a problem in practice. Solving this is complex and will be a no or
little gain.
>
> State flags predate the notion of this "ios" thingie;
> they're far from being an "ad-hoc" notion.
>
In other systems, yes. But i
quot;kitchen sink") will never vanish if it keeps growning at
> every opportunity.
>
But if we keep inventing new systems ad-hoc, we'll have a much bigger mess to
deal with.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainer
een requests? And as your code states, it
isn't as simple as keeping it on during just the request.
> It seems the only reason to have it in mmc_ios is to help work around
> some wbsd quirks during card enumeration. Other controllers m
able performance hit to do it.
> (The alternative would be to do the superfluous checks
> only for non-SPI hosts, but that'd seem pointless.)
I don't agree. Preferably we would always check it, but we can't with SPI so
we'll have to cross our fingers there.
Rgds
--
-
David Brownell wrote:
> On Friday 15 June 2007, Pierre Ossman wrote:
>> Any CRC bugs should surface rather quickly, so that shouldn't be an isse.
>
> Surfaced != fixed. The issue is that resolving them isn't all that
> straightforward. There's that one issue I
the user knows why the switch isn't being
>> respected.
>
> ISTR that not many of the other drivers do that, at least not there.
> I can update the startup message to say if it has power on/off support.
>
Just because
#x27;t try to get the round peg into the
square hole. Change the hole.
> Other than that status mapping, this is useful to make sure the right
> tracing statements are emitted: report ACMDx not CMDx. It makes
> message tracing easier to read. (This is something the MMC/SD core
hat we're spreading that knowledge into too many areas. Keep it in
the core and let the host driver deal with shuffling bits.
>
> Well, the R1_STATE bits of the mapping.
>
All mappings. The host driver shoul
+ * docs show clock starting high (CPOL=1) and sampling on trailing
> + * edge (CPHA=1), measuring between falling edges.
> + *
> + * Docs are very explicit that sampling is on the rising edge, so
> +
urned in resp[] ... I'll have to update the spi_mmc driver though,
> and I'll hold off on that for a bit since I expect you'll send comments
> specifically on that driver.
>
Great. I'll ignore the mapping parts in there for now then and review the rest
of the
cmd.flags = MMC_RSP_R1 | MMC_CMD_BCR;
> + cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_BCR;
> }
>
> err = mmc_wait_for_cmd(host, &cmd, 0);
You also need to fix the check further down as SPI doesn't have a bit indicating
if it toggled into ACMD mode.
> @@
multiblock SPI writes don't use STOP_TRANSMISSION.
>
> Signed-off-by: David Brownell <[EMAIL PROTECTED]>
Looks ok.
--
-- Pierre Ossman
Linux kernel, MMC maintainerhttp://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core deve
3 /* addressed, ready to
> use */
> +#define R1_STATE_TRAN4
> +#define R1_STATE_DATA5
> +#define R1_STATE_RCV 6
> +#define R1_STATE_PRG 7
> +#define R1_STATE_DIS 8
> +#define R1_STATE(x)
> So this resolves most of the technical issues I know about, leaving
> nontechnical ones like "is this code clean enough" or "is this how
> we want to solve that problem".
>
> Signed-off-by: David Brownell <[EMAIL PROTECTED]>
Instead of me reviewing the
96 matches
Mail list logo