Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Dec 2019 08:13:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 204521] [new driver] [request] Port rtsx from OpenBSD to FreeBSD
Message-ID:  <bug-204521-227-foDRzogQ4A@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-204521-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-204521-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D204521

--- Comment #21 from Gary Jennejohn <gljennjohn@gmail.com> ---
(In reply to Alexey Dokuchaev from comment #20)
I've been looking at Henri's driver for some time.

Unfortunately, there are DMA errors when trying to read larger amounts of d=
ata
from the SD card.  I've been adding debug output to the driver but haven't =
yet
been able to pinpoint the cause of the errors.

The DMA errors result in the Controller Timeouts you've seen because no
interrupt is being raised.

As a result e.g. CMD7 fails.  This is a very important command which is par=
t of
the card intialization process.

The SD card protocols are rather complex which makes understanding what is
going on kind of difficult.

Since FreeBSD policy dictates that new drivers have to land in HEAD first, =
it
will probably be some time before the driver appears in older versions.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204521-227-foDRzogQ4A>