Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Oct 2008 01:26:19 -0400
From:      "Zaphod Beeblebrox" <zbeeble@gmail.com>
To:        "Alexander Motin" <mav@freebsd.org>
Cc:        freebsd-arm@freebsd.org, freebsd-current@freebsd.org, imp@freebsd.org, freebsd-mobile@freebsd.org
Subject:   Re: RFC: PCI SD host controller driver & mmc/mmcsd modules improvements
Message-ID:  <5f67a8c40810052226k3070a11ah463a819c677f6307@mail.gmail.com>
In-Reply-To: <48DEA8E7.2080503@FreeBSD.org>
References:  <48DEA8E7.2080503@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 27, 2008 at 5:43 PM, Alexander Motin <mav@freebsd.org> wrote:

> Hi.
>
> I would like to present initial revision of my generic PCI SD Host
> Controller driver (sdhci). It support PCI devices with class 8 and subclass
> 5 according to SD Host Controller Specification. With some limitations it
> successfully works on my Acer TM6292 notebook with ENE CB714 card reader.
>


> Things that are not working yet:
>  - DMA modes (code is written, but as my controller looks like has broken
> DMA I have no ability to debug it),
>  - card insert/remove detection (need more thinking), you should reload mmc
> module to rescan cards,
>  - SDHC and MMC cards (have no such cards now to debug that code), only
> standard capacity SD Memory cards up to 4GB size are supported now,
>  - high speed (double rate) bus mode (need more thinking and DMA support).


Most 4G cards are SDHC that I've seen.  The notes on this that I've read
talk about the fact that you can have a 4G regular SD card but that many
(most) devices don't support it because of the need for a larger FAT to
support 4G.

I have two laptops with these controllers, but I have only SDHC media (4 and
8 gig cards).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5f67a8c40810052226k3070a11ah463a819c677f6307>