From: Yoshinori Sato <ysato@users.sourceforge.jp>
To: "Philippe Mathieu-Daudé" <f4bug@amsat.org>
Cc: "qemu-devel@nongnu.org Developers" <qemu-devel@nongnu.org>
Subject: Re: [PATCH 00/20] RX target update
Date: Fri, 11 Sep 2020 01:06:40 +0900 [thread overview]
Message-ID: <87blidy5tb.wl-ysato@users.sourceforge.jp> (raw)
In-Reply-To: <CAAdtpL4tyCfa-vEnYVP1i_3ksjBkAaDVx1wwMfBVHfA+BhS_wA@mail.gmail.com>
On Tue, 01 Sep 2020 05:38:37 +0900,
Philippe Mathieu-Daudé wrote:
>
> [1 <text/plain; UTF-8 (quoted-printable)>]
> [2 <text/html; UTF-8 (quoted-printable)>]
> Hello Yoshinori,
>
> Le jeu. 27 août 2020 14:43, Yoshinori Sato <ysato@users.sourceforge.jp> a
> écrit :
>
> Hello.
> This series Renesas RX updates.
>
> It consists of the following contents.
> * Update firmware loader.
> * Rewrite peripheal modules (Timer and SCI).
> - Unified SH4 module.
> - Using clock API
> * New peripheal modules.
> - On-chip clock generator.
> - Multi-function timer.
> - Ethernet MAC.
> * New real hardware target.
> - TokushudenshiKairo TKDN-RX62N-BRD.
> - CQ publishing CQ-FRK-RX62N
>
> How can we test them?
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):
> loader.c: Add support Motrola S-record format.
> include/elf.h: Add EM_RX.
> hw/rx: Firmware and kernel loader.
> hw/rx: New firmware loader.
> hw/rx: Add RX62N Clock generator
> hw/timer: Renesas 8bit timer emulation.
> hw/rx: RX62N convert new 8bit timer.
> hw/timer: Renesas TMU/CMT module.
> hw/timer: Remove renesas_cmt.
> hw/rx: Convert to renesas_timer
> hw/char: Renesas SCI module.
> hw/rx/rx62n: Use New SCI module.
> hw/timer: Add Renesas MTU2
> hw/rx/rx62n: RX62N Add MTU module
> hw/net: Add generic Bit-bang MDIO PHY.
> hw/net: Add Renesas On-chip Ethernet MAC
> hw/rx/rx62n: Add Ethernet support.
> hw/rx: Add Tokudenkairo TKDN-RX62N-BRD
> hw/rx: Add CQ-FRK-RX62N target
> MAINTAINERS: Update RX entry
>
> default-configs/rx-softmmu.mak | 2 +
> include/elf.h | 2 +
> include/hw/char/renesas_sci.h | 129 ++-
> include/hw/loader.h | 14 +
> include/hw/net/mdio.h | 126 +++
> include/hw/net/renesas_eth.h | 57 ++
> include/hw/rx/loader.h | 35 +
> include/hw/rx/rx62n-cpg.h | 72 ++
> include/hw/rx/rx62n.h | 36 +-
> include/hw/timer/renesas_cmt.h | 40 -
> include/hw/timer/renesas_mtu.h | 90 ++
> include/hw/timer/renesas_timer.h | 103 +++
> include/hw/timer/renesas_tmr.h | 55 --
> include/hw/timer/renesas_tmr8.h | 67 ++
> hw/char/renesas_sci.c | 1040 ++++++++++++++++++-----
> hw/core/loader.c | 208 +++++
> hw/net/mdio.c | 264 ++++++
> hw/net/renesas_eth.c | 875 ++++++++++++++++++++
> hw/rx/cq-frk-rx62n.c | 94 +++
> hw/rx/loader.c | 182 +++++
> hw/rx/rx-gdbsim.c | 98 +--
> hw/rx/rx62n-cpg.c | 344 ++++++++
> hw/rx/rx62n.c | 140 ++--
> hw/rx/tkdn-rx62n.c | 192 +++++
> hw/timer/renesas_cmt.c | 283 -------
> hw/timer/renesas_mtu.c | 1312 ++++++++++++++++++++++++++++++
> hw/timer/renesas_timer.c | 639 +++++++++++++++
> hw/timer/renesas_tmr.c | 477 -----------
> hw/timer/renesas_tmr8.c | 540 ++++++++++++
> MAINTAINERS | 2 +
> hw/net/Kconfig | 8 +
> hw/net/meson.build | 3 +
> hw/rx/Kconfig | 16 +-
> hw/rx/meson.build | 5 +-
> hw/timer/Kconfig | 9 +-
> hw/timer/meson.build | 5 +-
> 36 files changed, 6391 insertions(+), 1173 deletions(-)
> create mode 100644 include/hw/net/mdio.h
> create mode 100644 include/hw/net/renesas_eth.h
> create mode 100644 include/hw/rx/loader.h
> create mode 100644 include/hw/rx/rx62n-cpg.h
> delete mode 100644 include/hw/timer/renesas_cmt.h
> create mode 100644 include/hw/timer/renesas_mtu.h
> create mode 100644 include/hw/timer/renesas_timer.h
> delete mode 100644 include/hw/timer/renesas_tmr.h
> create mode 100644 include/hw/timer/renesas_tmr8.h
> create mode 100644 hw/net/mdio.c
> create mode 100644 hw/net/renesas_eth.c
> create mode 100644 hw/rx/cq-frk-rx62n.c
> create mode 100644 hw/rx/loader.c
> create mode 100644 hw/rx/rx62n-cpg.c
> create mode 100644 hw/rx/tkdn-rx62n.c
> delete mode 100644 hw/timer/renesas_cmt.c
> create mode 100644 hw/timer/renesas_mtu.c
> create mode 100644 hw/timer/renesas_timer.c
> delete mode 100644 hw/timer/renesas_tmr.c
> create mode 100644 hw/timer/renesas_tmr8.c
>
> --
> 2.20.1
>
>
--
Yosinori Sato
prev parent reply other threads:[~2020-09-10 16:07 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-08-27 12:38 [PATCH 00/20] RX target update Yoshinori Sato
2020-08-27 12:38 ` [PATCH 01/20] loader.c: Add support Motrola S-record format Yoshinori Sato
2020-09-08 20:44 ` Philippe Mathieu-Daudé
2020-10-25 0:43 ` Philippe Mathieu-Daudé
2020-10-27 21:05 ` Alistair Francis
2020-08-27 12:38 ` [PATCH 02/20] include/elf.h: Add EM_RX Yoshinori Sato
2020-08-27 12:38 ` [PATCH 03/20] hw/rx: Firmware and kernel loader Yoshinori Sato
2020-09-08 20:47 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 04/20] hw/rx: New firmware loader Yoshinori Sato
2020-08-27 12:38 ` [PATCH 05/20] hw/rx: Add RX62N Clock generator Yoshinori Sato
2020-09-08 21:11 ` Philippe Mathieu-Daudé
2020-10-24 21:56 ` Philippe Mathieu-Daudé
2020-10-24 21:58 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 06/20] hw/timer: Renesas 8bit timer emulation Yoshinori Sato
2020-10-24 21:27 ` Philippe Mathieu-Daudé
2020-10-24 21:29 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 07/20] hw/rx: RX62N convert new 8bit timer Yoshinori Sato
2020-08-27 12:38 ` [PATCH 08/20] hw/timer: Renesas TMU/CMT module Yoshinori Sato
2020-10-24 22:47 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 09/20] hw/timer: Remove renesas_cmt Yoshinori Sato
2020-08-27 12:38 ` [PATCH 10/20] hw/rx: Convert to renesas_timer Yoshinori Sato
2020-08-27 12:38 ` [PATCH 11/20] hw/char: Renesas SCI module Yoshinori Sato
2020-10-24 21:40 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 12/20] hw/rx/rx62n: Use New " Yoshinori Sato
2020-10-25 0:33 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 13/20] hw/timer: Add Renesas MTU2 Yoshinori Sato
2020-08-27 12:38 ` [PATCH 14/20] hw/rx/rx62n: RX62N Add MTU module Yoshinori Sato
2020-09-08 21:12 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 15/20] hw/net: Add generic Bit-bang MDIO PHY Yoshinori Sato
2020-08-27 12:38 ` [PATCH 16/20] hw/net: Add Renesas On-chip Ethernet MAC Yoshinori Sato
2020-10-24 21:37 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 17/20] hw/rx/rx62n: Add Ethernet support Yoshinori Sato
2020-08-27 12:38 ` [PATCH 18/20] hw/rx: Add Tokudenkairo TKDN-RX62N-BRD Yoshinori Sato
2020-09-08 21:18 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 19/20] hw/rx: Add CQ-FRK-RX62N target Yoshinori Sato
2020-09-08 21:20 ` Philippe Mathieu-Daudé
2020-08-27 12:38 ` [PATCH 20/20] MAINTAINERS: Update RX entry Yoshinori Sato
2020-09-08 21:21 ` Philippe Mathieu-Daudé
2020-08-31 20:38 ` [PATCH 00/20] RX target update Philippe Mathieu-Daudé
2020-09-10 16:06 ` Yoshinori Sato [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87blidy5tb.wl-ysato@users.sourceforge.jp \
--to=ysato@users.sourceforge.jp \
--cc=f4bug@amsat.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).