public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/5] Add target EDOSK2674
@ 2011-03-02  7:39 Yoshinori Sato
  2011-04-20 22:17 ` Wolfgang Denk
  0 siblings, 1 reply; 2+ messages in thread
From: Yoshinori Sato @ 2011-03-02  7:39 UTC (permalink / raw)
  To: u-boot

Hi lists,

This patches added new target EDOSK2674.
Please comments.
Thanks.

Yoshinori Sato (5):
  Add h8300 architecture part1 - core
  Add h8300 architecture part2 - headers
  Add h8300 architecture part3 - misc
  standard SCI support
  Add target edosk2674

 arch/h8300/config.mk                 |   35 +++++++
 arch/h8300/cpu/h8300s/Makefile       |   53 ++++++++++
 arch/h8300/cpu/h8300s/config.mk      |   26 +++++
 arch/h8300/cpu/h8300s/cpu.c          |   83 +++++++++++++++
 arch/h8300/cpu/h8300s/interrupts.c   |   38 +++++++
 arch/h8300/cpu/h8300s/start.S        |   87 ++++++++++++++++
 arch/h8300/cpu/h8300s/watchdog.c     |   36 +++++++
 arch/h8300/include/asm/bitops.h      |  186 ++++++++++++++++++++++++++++++++++
 arch/h8300/include/asm/byteorder.h   |    6 +
 arch/h8300/include/asm/config.h      |   26 +++++
 arch/h8300/include/asm/global_data.h |   55 ++++++++++
 arch/h8300/include/asm/io.h          |  178 ++++++++++++++++++++++++++++++++
 arch/h8300/include/asm/posix_types.h |  123 ++++++++++++++++++++++
 arch/h8300/include/asm/processor.h   |    4 +
 arch/h8300/include/asm/ptrace.h      |   64 ++++++++++++
 arch/h8300/include/asm/string.h      |   41 ++++++++
 arch/h8300/include/asm/types.h       |   62 +++++++++++
 arch/h8300/include/asm/u-boot.h      |   41 ++++++++
 arch/h8300/include/asm/unaligned.h   |   10 ++
 arch/h8300/lib/Makefile              |   43 ++++++++
 arch/h8300/lib/board.c               |  158 +++++++++++++++++++++++++++++
 arch/h8300/lib/bootm.c               |   70 +++++++++++++
 arch/h8300/lib/time.c                |   87 ++++++++++++++++
 board/edosk2674/Makefile             |   48 +++++++++
 board/edosk2674/config.mk            |   25 +++++
 board/edosk2674/edosk2674.c          |   63 ++++++++++++
 board/edosk2674/lowlevel_init.S      |   84 +++++++++++++++
 board/edosk2674/u-boot.lds           |   84 +++++++++++++++
 boards.cfg                           |    1 +
 common/cmd_bdinfo.c                  |   20 ++++
 common/cmd_bootm.c                   |    2 +
 drivers/net/lan91c96.h               |   21 ++++
 drivers/serial/serial_sh.c           |   74 ++++++++++++--
 drivers/serial/serial_sh.h           |   93 ++++++-----------
 examples/standalone/Makefile         |    3 +-
 examples/standalone/stubs.c          |   20 ++++-
 include/configs/edosk2674.h          |  104 +++++++++++++++++++
 include/image.h                      |    5 +
 38 files changed, 2086 insertions(+), 73 deletions(-)
 create mode 100644 arch/h8300/config.mk
 create mode 100644 arch/h8300/cpu/h8300s/Makefile
 create mode 100644 arch/h8300/cpu/h8300s/config.mk
 create mode 100644 arch/h8300/cpu/h8300s/cpu.c
 create mode 100644 arch/h8300/cpu/h8300s/interrupts.c
 create mode 100644 arch/h8300/cpu/h8300s/start.S
 create mode 100644 arch/h8300/cpu/h8300s/watchdog.c
 create mode 100644 arch/h8300/include/asm/bitops.h
 create mode 100644 arch/h8300/include/asm/byteorder.h
 create mode 100644 arch/h8300/include/asm/config.h
 create mode 100644 arch/h8300/include/asm/global_data.h
 create mode 100644 arch/h8300/include/asm/io.h
 create mode 100644 arch/h8300/include/asm/posix_types.h
 create mode 100644 arch/h8300/include/asm/processor.h
 create mode 100644 arch/h8300/include/asm/ptrace.h
 create mode 100644 arch/h8300/include/asm/string.h
 create mode 100644 arch/h8300/include/asm/types.h
 create mode 100644 arch/h8300/include/asm/u-boot.h
 create mode 100644 arch/h8300/include/asm/unaligned.h
 create mode 100644 arch/h8300/lib/Makefile
 create mode 100644 arch/h8300/lib/board.c
 create mode 100644 arch/h8300/lib/bootm.c
 create mode 100644 arch/h8300/lib/time.c
 create mode 100644 board/edosk2674/Makefile
 create mode 100644 board/edosk2674/config.mk
 create mode 100644 board/edosk2674/edosk2674.c
 create mode 100644 board/edosk2674/lowlevel_init.S
 create mode 100644 board/edosk2674/u-boot.lds
 create mode 100644 include/configs/edosk2674.h

-- 
1.7.2.3

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [U-Boot] [PATCH 0/5] Add target EDOSK2674
  2011-03-02  7:39 [U-Boot] [PATCH 0/5] Add target EDOSK2674 Yoshinori Sato
@ 2011-04-20 22:17 ` Wolfgang Denk
  0 siblings, 0 replies; 2+ messages in thread
From: Wolfgang Denk @ 2011-04-20 22:17 UTC (permalink / raw)
  To: u-boot

Dear Yoshinori Sato,

In message <87zkpe9dj9.wl%ysato@users.sourceforge.jp> you wrote:
> Hi lists,
> 
> This patches added new target EDOSK2674.
> Please comments.
> Thanks.

As a general note, it would be a good idea to include some comments
about hwat sort this CPU is, why it is implemented here as a new
architecture, where one can find related documentation, etc.

> Yoshinori Sato (5):
>   Add h8300 architecture part1 - core
>   Add h8300 architecture part2 - headers
>   Add h8300 architecture part3 - misc
>   standard SCI support
>   Add target edosk2674

This split is artifical and makes no sense.  Please keep in ind that
commits shall implement atomic changes, always resulting in some sort
of sane state. So adding code without the needed headers is a strict
no-no.

Finally, these changes have a number of style issues.  In a first step
I recommend to clean up checkpatch errors and warnings:

[U-Boot] [PATCH 1/5] Add h8300 architecture part1 - core
total: 6 errors, 9 warnings, 716 lines checked
[U-Boot] [PATCH 2/5] Add h8300 architecture part2 - headers
total: 84 errors, 84 warnings, 796 lines checked
[U-Boot] [PATCH 3/5] Add h8300 architecture part3 - misc
total: 1 errors, 11 warnings, 104 lines checked
[U-Boot] [PATCH 4/5] standard SCI support
total: 9 errors, 3 warnings, 273 lines checked
[U-Boot] [PATCH 5/5] Add target edosk2674
total: 8 errors, 11 warnings, 442 lines checked

Thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Q: Why do PCs have a reset button on the front?
A: Because they are expected to run Microsoft operating systems.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-04-20 22:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-02  7:39 [U-Boot] [PATCH 0/5] Add target EDOSK2674 Yoshinori Sato
2011-04-20 22:17 ` Wolfgang Denk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox