From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.deltatec.be (mxbackup1.deltatec.be [62.197.119.12]) by dpdk.org (Postfix) with ESMTP id 80DD35B1C for ; Wed, 3 Apr 2019 10:01:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=deltatec.be; s=AnsUTM; h=MIME-Version:Content-Type:Message-ID:Date:Subject:To:From; bh=Kr8GMMQgxQGrPkJOqSE7Jw7g3+RsE/Isr3irJ5apSfs=; b=EapyOaxNx3bjHrKKFPbSogXIRl24Crqv7KPZq4I1AeDAtvk87kXV7nZo0GXrfgQrgN/4dIMbCqmTCeCLrGXeSNCmCc4yc1sTNcjWdFfPPJX/Tml+e3x+QRnBi3DsqxlvZm6UeBYfUo44trET5tN4DGoI8O97vL8LiGLnqN5/+xQ=; Received: from [172.16.4.5] (port=49927 helo=W2K16-SVR-5.office.deltatec.net) by mail.deltatec.be with esmtps (TLSv1.2:AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1hBaoW-0005T1-1l for dev@dpdk.org; Wed, 03 Apr 2019 10:00:04 +0200 Received: from W2K16-SVR-5.office.deltatec.net (172.16.4.5) by W2K16-SVR-5.office.deltatec.net (172.16.4.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1034.26; Wed, 3 Apr 2019 10:00:23 +0200 Received: from W2K16-SVR-5.office.deltatec.net ([::1]) by W2K16-SVR-5.office.deltatec.net ([::1]) with mapi id 15.01.1034.026; Wed, 3 Apr 2019 10:00:23 +0200 X-CTCH-RefID: str=0001.0A090209.5CA46874.0026, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 From: Philippe CORNET To: "dev@dpdk.org" Thread-Topic: PMD programmer's guide? Thread-Index: AdTp8uDbgXbDh/Z6RWSfDlgSYP5crw== Date: Wed, 3 Apr 2019 08:00:23 +0000 Message-ID: <6d2d3a3c2310427eb127df79de136d66@deltatec.be> Accept-Language: fr-BE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.16.6.82] MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] PMD programmer's guide? X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Apr 2019 08:01:59 -0000 Hi all, Not sure to be at the right place, but I would like to develop a POC of PM= D driver for a custom board. I would need an in-depth knowledge of the drivers architecture, data flows,= entry points and so on, but to be honest I do not easily find information. Is there somewhere more specific documentation, guide-lines, howto... for P= MD developers? Thanks, Philippe. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 18297A0679 for ; Wed, 3 Apr 2019 10:02:02 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1B36D5B26; Wed, 3 Apr 2019 10:02:01 +0200 (CEST) Received: from mail.deltatec.be (mxbackup1.deltatec.be [62.197.119.12]) by dpdk.org (Postfix) with ESMTP id 80DD35B1C for ; Wed, 3 Apr 2019 10:01:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=deltatec.be; s=AnsUTM; h=MIME-Version:Content-Type:Message-ID:Date:Subject:To:From; bh=Kr8GMMQgxQGrPkJOqSE7Jw7g3+RsE/Isr3irJ5apSfs=; b=EapyOaxNx3bjHrKKFPbSogXIRl24Crqv7KPZq4I1AeDAtvk87kXV7nZo0GXrfgQrgN/4dIMbCqmTCeCLrGXeSNCmCc4yc1sTNcjWdFfPPJX/Tml+e3x+QRnBi3DsqxlvZm6UeBYfUo44trET5tN4DGoI8O97vL8LiGLnqN5/+xQ=; Received: from [172.16.4.5] (port=49927 helo=W2K16-SVR-5.office.deltatec.net) by mail.deltatec.be with esmtps (TLSv1.2:AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1hBaoW-0005T1-1l for dev@dpdk.org; Wed, 03 Apr 2019 10:00:04 +0200 Received: from W2K16-SVR-5.office.deltatec.net (172.16.4.5) by W2K16-SVR-5.office.deltatec.net (172.16.4.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1034.26; Wed, 3 Apr 2019 10:00:23 +0200 Received: from W2K16-SVR-5.office.deltatec.net ([::1]) by W2K16-SVR-5.office.deltatec.net ([::1]) with mapi id 15.01.1034.026; Wed, 3 Apr 2019 10:00:23 +0200 X-CTCH-RefID: str=0001.0A090209.5CA46874.0026, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 From: Philippe CORNET To: "dev@dpdk.org" Thread-Topic: PMD programmer's guide? Thread-Index: AdTp8uDbgXbDh/Z6RWSfDlgSYP5crw== Date: Wed, 3 Apr 2019 08:00:23 +0000 Message-ID: <6d2d3a3c2310427eb127df79de136d66@deltatec.be> Accept-Language: fr-BE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.16.6.82] MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] PMD programmer's guide? X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Message-ID: <20190403080023.tsqHkBGnd8OP8SCo-vMn_2k_OOt_hl0MWaDAICf4PHs@z> Hi all, Not sure to be at the right place, but I would like to develop a POC of PM= D driver for a custom board. I would need an in-depth knowledge of the drivers architecture, data flows,= entry points and so on, but to be honest I do not easily find information. Is there somewhere more specific documentation, guide-lines, howto... for P= MD developers? Thanks, Philippe.