From owner-freebsd-hackers@freebsd.org Sat Nov 2 17:02:27 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 85E0A1AC356 for ; Sat, 2 Nov 2019 17:02:27 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47552q2X0lz3QZ8; Sat, 2 Nov 2019 17:02:27 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: by mail-wr1-x444.google.com with SMTP id b3so6868110wrs.13; Sat, 02 Nov 2019 10:02:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :mime-version:content-transfer-encoding; bh=j3pWA24OwfVYuVonx1H5t6PftfsnJXMmxkg+G72Ek3E=; b=Cp9jOJg9gHz84GLK9+IwMhLw6shwk7gkoYzPrGtiw0ozQVNxf3GLVA/o3AqXXiLQ8o waL/Qfk0XQz4oI8hIKtVk3IFO+e3u0JOojgbUdYzMKqRzqFGIT5VWqXSycrU1hLHdWtU zuG6cx5GuRC6W26tl8flDdYsYlL0ycIl3eGC3dYkaD9tPUo1gZ15prdWN9ZEO89Rrr3o XHJA4GZjloqFD7SPzgKqr/0RKsrVzj0r7ONGCFGsMPdxL6tMzoBzRS4fIYVD+Bm+ttzf tKYviuYvfcY6awNTYm3bVMz6nvBc3zs+Se6xgGICNhXi/wPmiXWqGROWBLlqeqsypzWb aoGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:reply-to:mime-version:content-transfer-encoding; bh=j3pWA24OwfVYuVonx1H5t6PftfsnJXMmxkg+G72Ek3E=; b=MixkweZvRZt//poFf/EZjswnhQQiqrPnuMQETSVCVHmY/egb93ZKExdi8ES1nflgqF sNu4Bia3xGJZ5be296uElTjLUoSFOeGySOuweYEd8ULRkUqRdQX9pMzjxCMFXfUl6prz biDx5bnKX4bbBztH6fKyinrRnfsLu7r2x1AN2kQb3mwS+sAEMDm9b07vUMCJHKzSzA85 hiPAf5eexDmDNkFC0LorK/LLS2ZlnwqJtRsR8I6Eqhi6w+QcP6jsGstB2KsTaPTps3yD gqarw9MbWmeDt+0JaMrF/YV7sLGaT2zTLDtmMsW3rJks0rOfJ7gD0G1mGuuC0SLqNPkG 4MtQ== X-Gm-Message-State: APjAAAUDVIskfWVkDTb1T0sw54RT4rlfWFL/65XsvDjPZB+O7C8LiRPK GfMnKhM+2TtE9IHm0TvySVsvtiFq X-Google-Smtp-Source: APXvYqzFmU2LiEuWDfArCrsM4vFJXSzGhMeT7aZyI0plAj9/apPil57cE/eqPbbIFQt1CeG0mSa2Tg== X-Received: by 2002:adf:f048:: with SMTP id t8mr12558874wro.237.1572714146035; Sat, 02 Nov 2019 10:02:26 -0700 (PDT) Received: from ernst.home (pD9E23368.dip0.t-ipconnect.de. [217.226.51.104]) by smtp.gmail.com with ESMTPSA id w4sm4875119wmi.39.2019.11.02.10.02.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 02 Nov 2019 10:02:25 -0700 (PDT) Date: Sat, 2 Nov 2019 18:02:24 +0100 From: Gary Jennejohn To: Ian Lepore Cc: Dirk-Willem van Gulik , Warner Losh , freebsd-hackers , Gleb Popov Subject: Re: A bounty of 450 (was $100) for rtsx SD card reader driver. Message-ID: <20191102180224.30b5693a@ernst.home> In-Reply-To: References: <9C97A802-A542-44B3-A295-79CCF70BF8D2@webweaving.org> <20191102082641.52f64cc8@ernst.home> <20191102115705.323376cd@ernst.home> <082B79A4-EB74-42D7-94F1-67619C1FF31D@webweaving.org> Reply-To: gljennjohn@gmail.com X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 47552q2X0lz3QZ8 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-5.99 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.991,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Nov 2019 17:02:27 -0000 On Sat, 02 Nov 2019 10:50:43 -0600 Ian Lepore wrote: > On Sat, 2019-11-02 at 17:26 +0100, Dirk-Willem van Gulik wrote: > > On 2 Nov 2019, at 16:27, Warner Losh wrote: > > > > > Years ago I was told they were cards, but I couldn't find any. > > > > ... > > > I'd say we also need docs to make a proper go of it because that > > > too is usually needed... > > > > An alternative source of information is the linux port: > > > > https://github.com/gexplorer/RTS5209-linux-driver > > https://github.com/chrisnew/rts_pstor > > > > And just how do you draw the line between "I looked at the linux code > as a source of information" and "I copied the linux code in violation > of its GPL license" ? > The driver was also ported to NetBSD, so that gives us two BSD-based drivers as reference. Plus, the author of the OpenBSD driver may have some documentation available. -- Gary Jennejohn