Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 5FAD0A57FE for ; Thu, 22 Oct 2015 15:51:51 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 2CCCC14A373; Thu, 22 Oct 2015 15:51:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6524414A36D for ; Thu, 22 Oct 2015 15:51:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 2sEG18cnjHEX for ; Thu, 22 Oct 2015 15:51:47 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id D784114A2FF for ; Thu, 22 Oct 2015 15:51:47 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id CB83C98; Thu, 22 Oct 2015 15:51:47 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Thu, 22 Oct 2015 15:51:47 +0000 From: "Manuel Bouyer" Subject: CVS commit: pkgsrc/sysutils/sunxi-tools To: pkgsrc-changes@NetBSD.org Reply-To: bouyer@netbsd.org X-Mailer: log_accum Message-Id: <20151022155147.CB83C98@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: bouyer Date: Thu Oct 22 15:51:47 UTC 2015 Added Files: pkgsrc/sysutils/sunxi-tools: DESCR Makefile PLIST distinfo pkgsrc/sysutils/sunxi-tools/patches: patch-Makefile patch-include_endian_compat.h Log Message: Import sunxi-tools as of 20150915. Note that only the fexc utility has been tested at this time. Tools to help hacking Allwinner A10 (aka sun4i) based devices and possibly it's successors, that's why the 'x' in the package name. fexc: `.fex` file (de)compiler Usage: ./fexc [-vq] [-I ] [-O ] [ []] infmt: fex, bin (default:fex) outfmt: fex, bin (default:bin) bin2fex: compatibility shortcut to call `fexc` to decompile an script.bin blob back into `.fex` format used by allwinner's SDK to configure the boards. fex2bin: compatiblity shortcut to call `fexc` to compile a `.fex` file into the binary form used by the sun4i kernel. fel: script interface for talking to the FEL USB handler built in to th CPU. You activate FEL mode by pushing the usboot/recovery button at poweron. See http://linux-sunxi.org/FEL/USBBoot for a detailed usage guide. fel-gpio: Simple wrapper around fel-pio and fel to allow GPIO manipulations via FEL fel-sdboot: ARM native sdcard bootloader forcing the device into FEL mode fel-pio: ARM native helper for fel-gpio pio: Manipulate PIO register dumps jtag-loop.sunxi: ARM native boot helper to force the SD port into JTAG and then stop, to ease debugging of bootloaders. bootinfo: Dump information from Allwinner boot files (boot0/boot1) --type=sd include SD boot info --type=nand include NAND boot info (not implemented) phoenix_info: gives information about a phoenix image created by the phoenixcard utility and optionally extracts the embedded boot code & firmware file from their hidden partitions. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/sunxi-tools/DESCR \ pkgsrc/sysutils/sunxi-tools/Makefile pkgsrc/sysutils/sunxi-tools/PLIST \ pkgsrc/sysutils/sunxi-tools/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile \ pkgsrc/sysutils/sunxi-tools/patches/patch-include_endian_compat.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.