From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0058.outbound.protection.outlook.com [104.47.37.58]) by dpdk.org (Postfix) with ESMTP id BFE4599F1 for ; Fri, 26 May 2017 08:51:35 +0200 (CEST) Received: from BLUPR0301CA0037.namprd03.prod.outlook.com (2a01:111:e400:5259::47) by BL2PR03MB162.namprd03.prod.outlook.com (2a01:111:e400:c0d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Fri, 26 May 2017 06:51:34 +0000 Received: from BY2FFO11FD001.protection.gbl (2a01:111:f400:7c0c::196) by BLUPR0301CA0037.outlook.office365.com (2a01:111:e400:5259::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9 via Frontend Transport; Fri, 26 May 2017 06:51:34 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD001.mail.protection.outlook.com (10.1.14.123) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1075.5 via Frontend Transport; Fri, 26 May 2017 06:51:33 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v4Q6pQMS014894; Thu, 25 May 2017 23:51:32 -0700 From: Hemant Agrawal To: CC: , Date: Fri, 26 May 2017 12:21:08 +0530 Message-ID: <1495781485-2236-4-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1495781485-2236-1-git-send-email-hemant.agrawal@nxp.com> References: <1495445969-29199-1-git-send-email-hemant.agrawal@nxp.com> <1495781485-2236-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131402550940920113; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39410400002)(39450400003)(39400400002)(39850400002)(39860400002)(39840400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(6916009)(2950100002)(6666003)(85426001)(8936002)(2906002)(86362001)(305945005)(69596002)(50226002)(81166006)(81156014)(50466002)(48376002)(8676002)(110136004)(8656002)(38730400002)(54906002)(53936002)(106466001)(33646002)(189998001)(36756003)(47776003)(5003940100001)(2351001)(50986999)(77096006)(498600001)(76176999)(4326008)(104016004)(5660300001)(105606002)(356003); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB162; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD001; 1:DvSS25WsiRXLPxSjPyjsFw7rIz9pcBQA/++FbSzmREN+KHA88Q3H00CmfE2fQgGamhnpyDYYy56sVrx3VjwAcY88MYEHuCpEYrfe7AB9IzlICZ9bD+Whnlt8donwgiHqdkBLa9tIaZHSr840RqaRkrTpTgrhlRQP2Pi0o6/r1MEdGwdzOZZOxyAdJL6Wv+djNIYjNpKPPyn3bx6LQlu8vsQK3QNiFJRTYZAAbGhbv8gdpyO8R7YtzKPjKv744QCHawO1hrop/UF3Ad7cZJmywBVoyyCkjF05skcMu7c1dE2/PjhrYOtDlaAA/eNXnKlOMb/QPT6iewwi4bd6IHip7Q9pdmZ/79grkJZv24CB9p/O+CwUR/JLcSx5KlS+/MT5BNxAQ/GQtKhGwGJ742m4yLsRZTh9vuEts3RL7EKG0AbQm5ozZLbhXVvXR3XmoOPLvD/FbSphtKy5iCXGGqw8aSiDOKW7fmXWkdb/BhJ649mxCRbFrnvtt3bS9LQNvPKxjcAaKCVjEfGK0xqXfiAtHrwrXOQD6GlBIqUK+Z/I/yIQl6Wf7mcR0+qrP7u0ilmyJBKKpqbi0Paz9sibBK1W/dxkBkcSJHISLIhz4BoUkU7P7RqZiY3jbdPVVf9Tcv+cc1gqMVWYoYr3bayKYog6d9nSAauZhn8xlVeILDIcwvB9UvKIEn/SrkQR+cCqmrvdVsuXQSS42uxgMf19ixG2CezHIgaViyUe7NlEdIU/tt+l/2mmS9BoNIpSand7uhfWG/wBnjCV93+ZDjGeXYyK2w== MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL2PR03MB162: X-MS-Office365-Filtering-Correlation-Id: db8fac9c-e9db-4d9e-de31-08d4a403a5cd X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:BL2PR03MB162; X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB162; 3:IsSY/e4nT7p78h5/V7j4qT6mpJRIvNcfoDKJLE8z2vwn9Ua/WfEt8hhuIzCjAktzLd29KQygTje/lCCZSZx5EQ39/ysmVVpQG4V1K5Yj0ktU3m5CrI4u3ANnee7KwQJjAFTZsfO1KQUIkfYD81TypzWip/gzxoBE4sQwORTiWlw2tTdKYemKUwT+tdlfkkq6WJsCFg54pt9XyTTqBPcMaP9l/9CDpHxV+Lz4mdRCmReWfExCH56pEHEqy88dzH+kS5gDbG4YLWUKjGhD6CEQ32NglVIYqTlu/Er3U3vdt2MhplDeuDMOTIPrSFF3hJNH1MCaWT1A4Pc5U0MuRgMGSDIYzDLSm65iiFlidA0RQYc3HG0cY/iwVypi1Ngb+b0Y+V3qRp3vVbfr/jPJppShidozCBPfanN19Artds0erqB1XOprMHno68jWOA54OSDN; 25:Vvfrb9mPcKK4z4bQe3T6PZcE70ijzgOflzP4BlnAiW2fVP9LbNFdbn+uxrX91myqpDniI95wd4A1aooGvO/xqHhdCQVAdAityVX8LSxF0Ligi8O8CG/qr3t278e10lq9HoWhfZgbchizxhsm4o7wB4lW60elwEetCr8BhBzQ2SRXyh6vrots6VlQApRqZfmiqcX7xPkz1ZsA9kUWGz40uvJ9msDxxjpf9iA1OeieLBDHEECqb3SIiwuXHvx5kJPUHy6Litms/NgTtbKRnL7gyFmbj552SSKMaoXTwJJNQ8BZhOnMKFdY90na0fyXaWY1TiPR/MbRav1A/9STZhsdccp7y8yKlcAqfVrxlbHy/C84j8PCi8PjE6qvXKqGDWCUc1zIJNFUCdkq01tHwWlCIks+jZilGobApGKuSFv1NYdeCq+fcTJ6GXkaOUtjTfIk2PGfdvvLja3jD/hTkMxjnmn7CkyiHD1wEMlGq8SOuYM= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB162; 31:AmGnItS5l8WUYI10FGelGrkPt+SyGSguBfsmacXbhhtLcvgbXUHUeE+anOPoAYittTL1jan5tg6/XLymKy45D6xA3MAuzxdYDUcNBjOBWH0o/XcUjVu4lkDV/ZTM+tjw81iJyM+B7FOX5bVRPq6uORMZUDJUBn3BX7noawEB5IXYAPvDuomFRjr534ox19ppoXoM0J+0iLRgSGD76M3EGWGEGo9O6Tvc8BvjdytQIbw5BTSxaYTmrv4YKHLZ9WTRNMDEd7BgaRBXaS3j+T5t7Q== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(275809806118684); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(601004)(2401047)(13018025)(8121501046)(13015025)(13017025)(5005006)(13024025)(13023025)(93006095)(93001095)(3002001)(10201501046)(6055026)(6096035)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123565025)(20161123563025)(20161123559100)(20161123561025)(20161123556025); SRVR:BL2PR03MB162; BCL:0; PCL:0; RULEID:(400006); SRVR:BL2PR03MB162; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB162; 4:IBSAD3UNWlDrdiFatWm+qf/+VhS4crziuRy8WEdcYMj?= =?us-ascii?Q?Q90GznZ7appkJ6msTX4X4TVMmFx7P7RbsUvV/XMVZds4LsP8wnwsSSJI5ZcY?= =?us-ascii?Q?L9ksDBkNdGbZm9pnXrLF5zf5kB9euRCrK3Di3QQ4/wK9Emr9wofjuE5f8Fhu?= =?us-ascii?Q?3t3nqqvhRGgTdTR0zUjmpEQ3RrA9PP6+FILLzvPDJ/1AVHH90Wouvno9oGuV?= =?us-ascii?Q?wQ6KZ+o6zyFCeUUm+6yLaVJw/K7+5wcZr2VRjku8SiHGMDCoXKPAJ0t5KLEy?= =?us-ascii?Q?r9OK0Nits46Va/oK4B8oW1r41NET4UfdhaTCY/A6UsqvSN96MDcR4Nx2hapq?= =?us-ascii?Q?wZuSn4hew4yRRdIqJPoI5a8sUncoy/q3yIiGzrwEe5ijCLT5YvbGJeLIQIKn?= =?us-ascii?Q?ykpW+9FIR2oLYFKLGBjXad0jF4AY1kERT5JXRsumNz+dLziceC4CrtwLgKAI?= =?us-ascii?Q?Lb2d5xq9cK9iWFTsxahcRFWV/KvqDKHefVZR/4lxGg6ZYgxGuVrJVCttP3Um?= =?us-ascii?Q?WPB1p9rk6cdCVsLkp0l6uPUaCEqTo/K0mnDFBpR+LhB1PAse8tTNYtGO43ov?= =?us-ascii?Q?+Ik7oKS3/MAqFqRRC/S7spuxNkirex9FTeZ7/nLgHNYesjkl4uojhXBTy9Tx?= =?us-ascii?Q?nX95bYxraU5xY2oNV+OqjBlyMEY8uUCtfL3HhwEb2wvCgpbRAqzT8hhQOyEo?= =?us-ascii?Q?tGnwwq023dfzTPhg9LPSHwYCXX5ON8oKNiztzmJTtPrqmreGGIL/JM7ZbUwE?= =?us-ascii?Q?sOb1SvvZ4a1WNhn650sXHEEZ6visRXwFt1hFirdTwmODRTwG6aO1Di14uYyg?= =?us-ascii?Q?vxdE0nUnRXsR+UXTGqqJaWlyZLgcUTs6L35sg8wc4z8XgumYqUKNrdigCN6U?= =?us-ascii?Q?duRC9f+gbpNkVXJYEaQIQR6SlKKTSPLh32UoJg86+xmX0HrwS82riXFk1dky?= =?us-ascii?Q?ZklkLPr5yRk1CvTOiD8/0YCg+XJ0ToUGGaX9iVBr+x2nm7YmiWAaBQXyTKep?= =?us-ascii?Q?8o1r7RQIc2FPM2fwE9f9m?= X-Forefront-PRVS: 031996B7EF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB162; 23:Up047JfvMGyv/NqOxuVR8tz97dKUFbLrPjN86DYIpn?= =?us-ascii?Q?KSDQDwfhmbt9Ypk+DaABPhMtaKqvv3mIYb/5RMdQ91bxGty8GPGLT9rMdzX4?= =?us-ascii?Q?qJ8dShQxRxwdcH8jIuDi5g+zow576JaDcmomNaXvUQNyVq3d1rPecb45cmSs?= =?us-ascii?Q?xx1qo5QzuGIKZM1QnEXxgemvSNkyYD75uX2DdENzo71F2iZ8luxp5P5h4jyW?= =?us-ascii?Q?4ma+MZyQ+Cr7SkqGsTNkAjykIXsRJeGkF5K6Lx4zlPnAR4BkCmYVr1cfkXqw?= =?us-ascii?Q?pK6rozlrky1F/ZPX0hsqljNgjH4AhGNrHa1lhugRfdtQE1IMUEGiwCwZvE9y?= =?us-ascii?Q?2zvA8KIA9pJNraVETFCgj+eUZ+gzhHWQEpoLP9g/MXI1i3mF4ru63F1Nc7qY?= =?us-ascii?Q?wdYhFYmXbWILBJ4bFdfhOJbNLWTP2V9HiOpaE29U4Y9f6DHL1ZtAaHRFU3qi?= =?us-ascii?Q?UezwA/+WNB+RTrYb5CDfW2QekcZtFQhc2x6n5i3rHK4tHFJ2da5CQWk513ai?= =?us-ascii?Q?A+RnD3Al59RyjMPC7JTCKvgMxft0Zvenv18eu7QPhZbsCUXJ5Z05B5YPtP03?= =?us-ascii?Q?y30Dfc9UmEULelPiYWfKCWG/2aLtU4zAfjOSt3BU+wclbtG9qrVU2X1ySLsg?= =?us-ascii?Q?J/0OsEbjGYZWV1YXnTzrJBqUhBMHglFuWprrmBearC5gjW7CMQuhPKEhFYkz?= =?us-ascii?Q?pBInsZY5HgBNz90gn8lwi2lMydTNyiyT63EQs/8SLYcSdN6JWJHfk0zoqoPZ?= =?us-ascii?Q?iMr2VQ5z9fvHYPM6MjB8sFRkFzXr7NZ5ADZdCIvbeilOLmk0oMoOI9pmeo6m?= =?us-ascii?Q?CIloegO7xKz87QJyVhge2rMlZDQT35zYn6FcBuubQu9HHhp6NJYumXsCGGih?= =?us-ascii?Q?9HYsvgxqAvuB1zIa9IKYS5sMVW09EIfwJybncCPDTpC0gfeokiZlN7n2nFMc?= =?us-ascii?Q?e/eT5WzKe4BL8UesxMi6OnhyfZvWij0W8hjWlI/1AqSgy+rEqh2SoD1V3FuN?= =?us-ascii?Q?/H22zUH0/E5PqaTu/DequJSP0v22nyu6FJA7gMzKICoCctA/HBpW6Uso8Kic?= =?us-ascii?Q?n8q2/4AfyWGwlwPgLUCIYlAp+TniQrt7mD1MIE3SWKEaH2WsoThldmz4H8d4?= =?us-ascii?Q?uHdaASWbJSK4Hv8a/CxEZDkBFVJh5gYGnQWiy4bgUBIc6v2N+tYma+TkvI9j?= =?us-ascii?Q?273vXJFMfBw5ZrkcodP4FM8+hKlD9r1g4+RcGKS6yF6siIf4d5QNyz/mvVXs?= =?us-ascii?Q?KySEfcYN9VHKCrj7zMEP1x9jfVkQLzEIYpNMcAK7tYSFlRyxn4z5cM1foaeQ?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB162; 6:5fN8UAlp22y/xC80e9U3kTkcjQvHwIvbLwrQ+jUDkk4iVR75kc4qgN3YPRSOU2hc3lf+ooNlM2sPak87P7RbC9rFxmLsydWg+p0yYxK9gnzDI5z9WPIWbQvoHQ/dBTe7AqV3IFjAUFomeLeMx5khj8U2G54NviEGTXPYxlHvYIDctyc+b1X6WUv000MsbWOVxkUyE1d7tGBn4q+uDxyi3St0776qoCMb4STWfZ1QOcA+g2bGNMq2A3yn+mhZ8QqzxkC0pDLcBrjucyZgE5pgryf8MFvnaw0uOd6K1ojjJOZP6+Q6OUef0L8AuDXDoZ8ZUzY+FBpoEBjUGctDM5LSsTeY0jAlnaRC4Njv0GHmLccCAckApO5Fy9DeoB3MXzY/KPX4AQM1qg/J3/4b8Dh9fNupvzQZQFNR4ffUNFlOv7tKk8EoTXaN+zvYF0IToLF9yaRtWDkdJJj4UBU4ajSOcSiJXz+Lbows3DL+NN+2e/3vPz8F2w9Jca78krHCOjUTxq5n2VTNQQkBpcJY/79PTw==; 5:VQlPeRHmRMP0QcGmGE5WDKawmYuxREfhU8CyJlanip9o6hu69x/QFZHnG1ze9koduYB3jPc3ddPG0QmV1SzemHN/1pkx5Yjm4j9n04TD0Rnz0As3ca5UpdV50b+61TLhTWAOoqH6uO/rJ34RTnIkHem2CJlYNJ5NtQxOcsF+G7VHeEW7SZ0p3mlEpF8LpTVg; 24:FypuNIrS5GPHKEXjI+FvV42dsc0SztJsmX++TbV6CJercXIDkmhW9+jltIvnhTjf5LUFrI/o32ga9/Guqlt3apExH2ffc+yDkzFHijAfCfc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB162; 7:G72QQfY+ueoo7EAuxiujek5o3IAsX82/mwjWXG2m2ByP6AnIUpmofjlVNvkXmWg3Smd0cLJjKGcfXH44D/NENWPsepP9FrG+Ny2L+tpcfuzpTboViGtPwp8H1+CBuVAIfqsqJ9rXzy+JaqsMw5/qZBSLfAutEmPM5uYY0fhMxwGA9RuH8vJFfLNCwWoOBN+UXaF40tt+Te4NLE03qk7OkReSKQZa4gwskILgByybAX4KzttTp6Gz9QMNKn5mV+wuiT4Ma7AeE0TUyzTcjWJZ9iktUBfvF83RGAQpRkDSMCsfn4zniM+zbMPZZitVr4NQupT5xMkxjy5fVX6TbqAx8Q== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2017 06:51:33.8580 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR03MB162 Subject: [dpdk-dev] [PATCH v4 03/20] net/dpaa2: stop using software annotation 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: Fri, 26 May 2017 06:51:36 -0000 The DPAA2 driver is not using the DPAA2 frame descriptor software annotation area. This patch reduces the PTA length to zero and adjust the RX Buffer Layout accordingly. Signed-off-by: Hemant Agrawal --- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 2 +- drivers/net/dpaa2/base/dpaa2_hw_dpni.c | 19 ++++++++++++------- drivers/net/dpaa2/dpaa2_ethdev.c | 2 +- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h index c022373..9ffcec3 100644 --- a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h +++ b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h @@ -65,7 +65,7 @@ #define MAX_BPID 256 #define DPAA2_MBUF_HW_ANNOTATION 64 -#define DPAA2_FD_PTA_SIZE 64 +#define DPAA2_FD_PTA_SIZE 0 #if (DPAA2_MBUF_HW_ANNOTATION + DPAA2_FD_PTA_SIZE) > RTE_PKTMBUF_HEADROOM #error "Annotation requirement is more than RTE_PKTMBUF_HEADROOM" diff --git a/drivers/net/dpaa2/base/dpaa2_hw_dpni.c b/drivers/net/dpaa2/base/dpaa2_hw_dpni.c index 3dc60cc..547025d 100644 --- a/drivers/net/dpaa2/base/dpaa2_hw_dpni.c +++ b/drivers/net/dpaa2/base/dpaa2_hw_dpni.c @@ -306,15 +306,20 @@ int dpaa2_remove_flow_dist( */ /* ... rx buffer layout ... */ - tot_size = DPAA2_HW_BUF_RESERVE + RTE_PKTMBUF_HEADROOM; - tot_size = RTE_ALIGN_CEIL(tot_size, - DPAA2_PACKET_LAYOUT_ALIGN); + tot_size = RTE_PKTMBUF_HEADROOM; + tot_size = RTE_ALIGN_CEIL(tot_size, DPAA2_PACKET_LAYOUT_ALIGN); memset(&layout, 0, sizeof(struct dpni_buffer_layout)); - layout.options = DPNI_BUF_LAYOUT_OPT_DATA_HEAD_ROOM; - - layout.data_head_room = - tot_size - DPAA2_FD_PTA_SIZE - DPAA2_MBUF_HW_ANNOTATION; + layout.options = DPNI_BUF_LAYOUT_OPT_DATA_HEAD_ROOM | + DPNI_BUF_LAYOUT_OPT_FRAME_STATUS | + DPNI_BUF_LAYOUT_OPT_PARSER_RESULT | + DPNI_BUF_LAYOUT_OPT_PRIVATE_DATA_SIZE; + + layout.pass_frame_status = 1; + layout.private_data_size = DPAA2_FD_PTA_SIZE; + layout.pass_parser_result = 1; + layout.data_head_room = tot_size - DPAA2_FD_PTA_SIZE - + DPAA2_MBUF_HW_ANNOTATION; retcode = dpni_set_buffer_layout(dpni, CMD_PRI_LOW, priv->token, DPNI_QUEUE_RX, &layout); if (retcode) { diff --git a/drivers/net/dpaa2/dpaa2_ethdev.c b/drivers/net/dpaa2/dpaa2_ethdev.c index f4c73de..007eda7 100644 --- a/drivers/net/dpaa2/dpaa2_ethdev.c +++ b/drivers/net/dpaa2/dpaa2_ethdev.c @@ -284,7 +284,7 @@ cfg.flc.value &= 0xFFFFFFFFFFFFFFC0; /* 00 00 00 - last 6 bit represent annotation, context stashing, * data stashing setting 01 01 00 (0x14) to enable - * 1 line annotation, 1 line context + * 1 line data, 1 line annotation */ cfg.flc.value |= 0x14; } -- 1.9.1