From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.7 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BFFD2C433E2 for ; Thu, 10 Sep 2020 16:07:27 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DA9BE20BED for ; Thu, 10 Sep 2020 16:07:26 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DA9BE20BED Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=users.sourceforge.jp Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:45150 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGP6b-0003yn-Lo for qemu-devel@archiver.kernel.org; Thu, 10 Sep 2020 12:07:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGP63-0003Xj-7g for qemu-devel@nongnu.org; Thu, 10 Sep 2020 12:06:51 -0400 Received: from mail03.asahi-net.or.jp ([202.224.55.15]:43705) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGP61-0005lK-2w for qemu-devel@nongnu.org; Thu, 10 Sep 2020 12:06:50 -0400 Received: from sakura.ysato.name (ik1-413-38519.vs.sakura.ne.jp [153.127.30.23]) (Authenticated sender: PQ4Y-STU) by mail03.asahi-net.or.jp (Postfix) with ESMTPA id 669AC2E985; Fri, 11 Sep 2020 01:06:44 +0900 (JST) Received: from yo-satoh-debian.ysato.ml (ZM005235.ppp.dion.ne.jp [222.8.5.235]) by sakura.ysato.name (Postfix) with ESMTPSA id B1FAD1C0187; Fri, 11 Sep 2020 01:06:43 +0900 (JST) Date: Fri, 11 Sep 2020 01:06:40 +0900 Message-ID: <87blidy5tb.wl-ysato@users.sourceforge.jp> From: Yoshinori Sato To: Philippe =?ISO-8859-1?Q?Mathieu-Daud=E9?= Subject: Re: [PATCH 00/20] RX target update In-Reply-To: References: <20200827123859.81793-1-ysato@users.sourceforge.jp> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/26 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=202.224.55.15; envelope-from=ysato@users.sourceforge.jp; helo=mail03.asahi-net.or.jp X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/10 12:06:45 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "qemu-devel@nongnu.org Developers" Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On Tue, 01 Sep 2020 05:38:37 +0900, Philippe Mathieu-Daud=E9 wrote: >=20 > [1 ] > [2 ] > Hello Yoshinori, >=20 > Le jeu. 27 ao=FBt 2020 14:43, Yoshinori Sato = a > =E9crit=A0: >=20 > Hello. > This series Renesas RX updates. > =20 > It consists of the following contents. > * Update firmware loader. > * Rewrite peripheal modules (Timer and SCI). > =A0 - Unified SH4 module. > =A0 - Using clock API > * New peripheal modules. > =A0 - On-chip clock generator. > =A0 - Multi-function timer. > =A0 - Ethernet MAC. > * New real hardware target. > =A0 - TokushudenshiKairo TKDN-RX62N-BRD. > =A0 - CQ publishing CQ-FRK-RX62N >=20 > How can we test them?=A0 Sorry too late reply. TKDN-RX62N-BRD can work u-boot and linux. The configuration is different from gdbsim. I'll upload what I'm using for testing later. CQ-FRK-RX62N can work micropython. I will upload this later as well. > Yoshinori Sato (20): > =A0 loader.c: Add support Motrola S-record format. > =A0 include/elf.h: Add EM_RX. > =A0 hw/rx: Firmware and kernel loader. > =A0 hw/rx: New firmware loader. > =A0 hw/rx: Add RX62N Clock generator > =A0 hw/timer: Renesas 8bit timer emulation. > =A0 hw/rx: RX62N convert new 8bit timer. > =A0 hw/timer: Renesas TMU/CMT module. > =A0 hw/timer: Remove renesas_cmt. > =A0 hw/rx: Convert to renesas_timer > =A0 hw/char: Renesas SCI module. > =A0 hw/rx/rx62n: Use New SCI module. > =A0 hw/timer: Add Renesas MTU2 > =A0 hw/rx/rx62n: RX62N Add MTU module > =A0 hw/net: Add generic Bit-bang MDIO PHY. > =A0 hw/net: Add Renesas On-chip Ethernet MAC > =A0 hw/rx/rx62n: Add Ethernet support. > =A0 hw/rx: Add Tokudenkairo TKDN-RX62N-BRD > =A0 hw/rx: Add CQ-FRK-RX62N target > =A0 MAINTAINERS: Update RX entry > =20 > =A0default-configs/rx-softmmu.mak=A0 =A0|=A0 =A0 2 + > =A0include/elf.h=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A0 2 + > =A0include/hw/char/renesas_sci.h=A0 =A0 |=A0 129 ++- > =A0include/hw/loader.h=A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A014 + > =A0include/hw/net/mdio.h=A0 =A0 =A0 =A0 =A0 =A0 |=A0 126 +++ > =A0include/hw/net/renesas_eth.h=A0 =A0 =A0|=A0 =A057 ++ > =A0include/hw/rx/loader.h=A0 =A0 =A0 =A0 =A0 =A0|=A0 =A035 + > =A0include/hw/rx/rx62n-cpg.h=A0 =A0 =A0 =A0 |=A0 =A072 ++ > =A0include/hw/rx/rx62n.h=A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A036 +- > =A0include/hw/timer/renesas_cmt.h=A0 =A0|=A0 =A040 - > =A0include/hw/timer/renesas_mtu.h=A0 =A0|=A0 =A090 ++ > =A0include/hw/timer/renesas_timer.h |=A0 103 +++ > =A0include/hw/timer/renesas_tmr.h=A0 =A0|=A0 =A055 -- > =A0include/hw/timer/renesas_tmr8.h=A0 |=A0 =A067 ++ > =A0hw/char/renesas_sci.c=A0 =A0 =A0 =A0 =A0 =A0 | 1040 ++++++++++++++= ++++----- > =A0hw/core/loader.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 208 +++++ > =A0hw/net/mdio.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 264 ++++= ++ > =A0hw/net/renesas_eth.c=A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 875 ++++++++++= ++++++++++ > =A0hw/rx/cq-frk-rx62n.c=A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 =A094 +++ > =A0hw/rx/loader.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 182 +++++ > =A0hw/rx/rx-gdbsim.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A098 +-- > =A0hw/rx/rx62n-cpg.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 344 ++++++++ > =A0hw/rx/rx62n.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 140 ++-- > =A0hw/rx/tkdn-rx62n.c=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 192 +++++ > =A0hw/timer/renesas_cmt.c=A0 =A0 =A0 =A0 =A0 =A0|=A0 283 ------- > =A0hw/timer/renesas_mtu.c=A0 =A0 =A0 =A0 =A0 =A0| 1312 ++++++++++++++= ++++++++++++++++ > =A0hw/timer/renesas_timer.c=A0 =A0 =A0 =A0 =A0|=A0 639 +++++++++++++++ > =A0hw/timer/renesas_tmr.c=A0 =A0 =A0 =A0 =A0 =A0|=A0 477 ----------- > =A0hw/timer/renesas_tmr8.c=A0 =A0 =A0 =A0 =A0 |=A0 540 ++++++++++++ > =A0MAINTAINERS=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A0 2 + > =A0hw/net/Kconfig=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 =A0 8 + > =A0hw/net/meson.build=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 =A0 3 + > =A0hw/rx/Kconfig=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A016 +- > =A0hw/rx/meson.build=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 |=A0 =A0 5 +- > =A0hw/timer/Kconfig=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 =A0 9 +- > =A0hw/timer/meson.build=A0 =A0 =A0 =A0 =A0 =A0 =A0|=A0 =A0 5 +- > =A036 files changed, 6391 insertions(+), 1173 deletions(-) > =A0create mode 100644 include/hw/net/mdio.h > =A0create mode 100644 include/hw/net/renesas_eth.h > =A0create mode 100644 include/hw/rx/loader.h > =A0create mode 100644 include/hw/rx/rx62n-cpg.h > =A0delete mode 100644 include/hw/timer/renesas_cmt.h > =A0create mode 100644 include/hw/timer/renesas_mtu.h > =A0create mode 100644 include/hw/timer/renesas_timer.h > =A0delete mode 100644 include/hw/timer/renesas_tmr.h > =A0create mode 100644 include/hw/timer/renesas_tmr8.h > =A0create mode 100644 hw/net/mdio.c > =A0create mode 100644 hw/net/renesas_eth.c > =A0create mode 100644 hw/rx/cq-frk-rx62n.c > =A0create mode 100644 hw/rx/loader.c > =A0create mode 100644 hw/rx/rx62n-cpg.c > =A0create mode 100644 hw/rx/tkdn-rx62n.c > =A0delete mode 100644 hw/timer/renesas_cmt.c > =A0create mode 100644 hw/timer/renesas_mtu.c > =A0create mode 100644 hw/timer/renesas_timer.c > =A0delete mode 100644 hw/timer/renesas_tmr.c > =A0create mode 100644 hw/timer/renesas_tmr8.c > =20 > -- > 2.20.1 >=20 >=20 --=20 Yosinori Sato