From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 15:03:20 2020 Received: (at submit) by debbugs.gnu.org; 27 May 2020 19:03:20 +0000 Received: from localhost ([127.0.0.1]:50006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1je1Kh-0004RL-PW for submit@debbugs.gnu.org; Wed, 27 May 2020 15:03:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:45130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1je0BM-0000UA-3Q for submit@debbugs.gnu.org; Wed, 27 May 2020 13:49:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1je0BL-0007Cu-RE for guix-patches@gnu.org; Wed, 27 May 2020 13:49:35 -0400 Received: from mail-bn7nam10olkn2031.outbound.protection.outlook.com ([40.92.40.31]:57024 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1je0BK-0005su-6V for guix-patches@gnu.org; Wed, 27 May 2020 13:49:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bRjfmOa+tO/AEJKtyLh9zR+rYkZ1yY9tJCbs/VxxQTy1SIglPn0LVGaTMwug4VUoXZ3lX8WLU+U1NF+D8i/fvfKfSfz7GQ46t3UChMzVdawV8Fp20Tnr9TVstD7HXoC6bHGn1sf4JOvdPgtuoNO0PL0jZMX2J8r+R3K/BEr4TgAz4uBk4eJamrB3WYP6mT0nBq66DA9KCKB4pQu2oGxLRj+9GzZF6vqDsVnqfhCjJenJ6Jj/cbjkm/VTL7mg05GKhDdfizX/Rwai6nZ5/p9KIMIQ3AWMckba1b2yqGjz5d/HrKrKpYdL9XS08YqwJ4n0kdARwj/d1SkX+e040Ay8Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lK+xWvw9I6BM4EvekhRzwCWtUdjenIdbJFMDzOE6yho=; b=Y6qmtGTQ2yC7k0l9XFUwV7FLmLNuwdMmQipqFPaXXhAxZc973FMZYF6bXk5hX2n/JV1Rw8eIwMpzKCqBg/pyQGUxZUJpgXYEXNrUiP2VFb8iqMFm/iFgFX1QgXclEYexQAWRBAy3UrVcwHn/k02myMUai0Oye/GWOYLJO8P9EaSz2y/rsrqCbVCg5Y/+f7Au6NhLVMiafcxuFT6XtjypFU9NYzh9n/4/401kR874//igslR82Zf6oIFlOei2VsEwAGwmpw2YzyNugU3N2r+XJQ5rHT63J/KCH8c4IH7ypv9JRFJLntTIrHU4H3BywhO41gT+f3KPM76tw4aawPTyGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=outlook.com; dmarc=pass action=none header.from=outlook.com; dkim=pass header.d=outlook.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lK+xWvw9I6BM4EvekhRzwCWtUdjenIdbJFMDzOE6yho=; b=VgySk87o0hBFPLFXx+QUXKQcffoYuRHa89FPLyq07pV0Dg/Sr3Ib905A2Pc7Wls6ZHuUccucIOuWio/7tdzPA8/yLbttywpmeIJHUNhOElM9MKh5GqaXz0WXVSZVa/wq2p00hj40mqlg2SbL3MqNhuHQdZ4kUxJkT6488v72N7+h+sBPPtL1c9qEo1hw5tfZxZc/PBj9bS1G2ydBwPo8duHG/WAwbRg09qMW2bL0jLI33LhXpmLc9pe+0OSlS5UYhJIncvbSedEMDnYxhmvApkOAq6clRzwsgEfyYw/n9nJs/Fkkl6/4/KnOz/SNz8CGkwggCO1yHtKF9SPDINAn1Q== Received: from DM6NAM10FT018.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::51) by DM6NAM10HT181.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::440) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Wed, 27 May 2020 17:34:30 +0000 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com (2a01:111:e400:7e86::43) by DM6NAM10FT018.mail.protection.outlook.com (2a01:111:e400:7e86::401) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23 via Frontend Transport; Wed, 27 May 2020 17:34:30 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F1E73FC26907BCEEF1AD26440303D61E55AFA1BB3EFF3B5E2C9EB6A73A18D5CD; UpperCasedChecksum:DCFFD90EF2EDC159BDD3C783B6895EC50923037FE374DBB1761B514152A1050D; SizeAsReceived:8590; Count:48 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::d1eb:1b79:777f:92d0]) by DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::d1eb:1b79:777f:92d0%7]) with mapi id 15.20.3021.029; Wed, 27 May 2020 17:34:30 +0000 From: Morgan.J.Smith@outlook.com To: guix-patches@gnu.org Subject: [PATCH] gnu: Add mspdebug. Date: Wed, 27 May 2020 13:34:07 -0400 Message-ID: X-Mailer: git-send-email 2.26.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQXPR0101CA0026.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:15::39) To DM5PR1001MB2105.namprd10.prod.outlook.com (2603:10b6:4:2b::24) X-Microsoft-Original-Message-ID: <20200527173407.9647-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from guix.gateway.2wire.net (70.27.158.64) by YQXPR0101CA0026.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:15::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.17 via Frontend Transport; Wed, 27 May 2020 17:34:29 +0000 X-Mailer: git-send-email 2.26.2 X-Microsoft-Original-Message-ID: <20200527173407.9647-1-Morgan.J.Smith@outlook.com> X-TMN: [QJ2RHI21nDf3Hb4CjqH4rdaYIWzczZgL] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 37e9f96e-702e-48bc-a9fb-08d802643621 X-MS-Exchange-SLBlob-MailProps: 0RSV28T7LqSr9mf7+mv+shOhZ7gfY/8suhYZjh88OoAQenlq3rP+Mxpb6ejF6ZWDk8kEf2wMtxloud3q3ZJ5FKidASVc7TANOyeX93hmqL8TGeJzqJecISkrmtfEWBWnfirgPdjnDRbUJNkm4I8fcfR5V04v9lA9ApxTJgq4/0kV8LAyHUwHqH+tnJURkrCbzRILvoL3QApyHJW+OKXntcilHN6qaNXyEGw08s1ISlDU0d6MatjBFh8nZgxlir10D/FLSfHnkpuwk+6XZNCmQAxNKxR6TYMF1hOX1od/DXQnv3ZiPOL1ReFxIC+HG4RMi1BXuoXxkxPORrbVbZzsqrittYj509pSK5AlppSC8OkHNDvbou2CLQ+VVlGzDLhNTPc/XTraCwew1pkTYuHCQ/z+XdRnjDnRGpvvjxLal9uPYVR+PK2kI3dKuCgBB6XRO8ofRe7/1dteTHa4BAfjM3N+0Vp7DHyZNxFkJ0cL57WZuKaIvRpPazO1UcCo4khEwM5mMKBTxg+Kr+7y18HNgj9S6EfXlJq4GAkZYSy5YASl0+8TkBqzk6hlLKMKyLOfsgQ4FWrNYXJZ4XffNHB0++rl2vFQlcx9PPHuiPLbWz+I6O9d8mn6R4EVisMHFdJllkaoPFU1ZZCKfKU64cmAI4AL/pAFJz1VQpqaBEy/8yY10CII/PudK4Z7dkgZ3VFS X-MS-TrafficTypeDiagnostic: DM6NAM10HT181: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zfNFHsf0DP4/gCcIR6IbRh/HUFMs/9LCdSR7DKZ1d/1D3ACbSEpNpVoe95NT9RCYMYptlhTB4Mw+iJfM8/sySxc+NkxU1HJKudN8ArQnHgLyy9XbV6YcnE8WpFY+wP62903s4SEdTJg0mrAHz2aJiKtMpGevQ0QJLjkEK3GEERDQ7ADleUjtZRijaoQmDac2PEnI8hu9wsZqIja1ivMfwdTMJPdLoTmnH8vxuZSajDMZjj9BO4IIqFyTFar6iDoc X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1001MB2105.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; X-MS-Exchange-AntiSpam-MessageData: LmzMqMV/xspSNDI+tjTBbazqlROzwaVfIKcQLv2dl7IQMmB28k4/hahUWbsdrW8xZOVagLzwnbhh0B0bjgeBIl7QyG5cD56HZ/qZiwwVPoZPAR1mTR81+srPTck+8QFPcS4zHxVtWDWRt0gcKNSigA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37e9f96e-702e-48bc-a9fb-08d802643621 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 May 2020 17:34:30.4104 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM10HT181 Received-SPF: pass client-ip=40.92.40.31; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/27 13:49:32 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 27 May 2020 15:03:18 -0400 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) From: Morgan Smith * gnu/packages/mspdebug.scm (mspdebug): New variable. --- gnu/packages/mspdebug.scm | 44 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 gnu/packages/mspdebug.scm diff --git a/gnu/packages/mspdebug.scm b/gnu/packages/mspdebug.scm new file mode 100644 index 0000000000..fcabcae472 --- /dev/null +++ b/gnu/packages/mspdebug.scm @@ -0,0 +1,44 @@ +;;; Copyright © 2020 Morgan Smith + +(define-module (gnu packages mspdebug) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix build-system gnu) + #:use-module (guix licenses) + #:use-module (gnu packages libusb) + #:use-module (gnu packages readline)) + + +(define-public mspdebug + (package + (name "mspdebug") + (version "0.25") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dlbeer/mspdebug.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0prgwb5vx6fd4bj12ss1bbb6axj2kjyriyjxqrzd58s5jyyy8d3c")))) + (build-system gnu-build-system) + (arguments + `(#:phases (modify-phases %standard-phases (delete 'configure) (delete 'check)) + #:make-flags + (let ((target ,(%current-target-system))) + (list (string-append "CC=" (if target + (string-append target "-gcc") + "gcc")) + "INSTALL=install" + (string-append "PREFIX=" %output))))) + (inputs + `(("libusb-compat" ,libusb-compat) + ("readline" ,readline))) + (synopsis "Free debugger for use with MSP430 MCUs") + (description "MspDebug supports FET430UIF, eZ430, RF2500 and Olimex +MSP430-JTAG-TINY programmers, as well as many other compatible +devices. It can be used as a proxy for gdb or as an independent +debugger with support for programming, disassembly and reverse +engineering.") + (home-page "https://github.com/dlbeer/mspdebug") + (license gpl2))) -- 2.26.2