[U-Boot] [PATCH v15 3/9] nds32/core N1213: NDS32 N12 core family N1213

Wolfgang Denk wd at denx.de
Thu Oct 6 22:58:59 CEST 2011


Dear Macpaul Lin,

In message <1317896723-9284-3-git-send-email-macpaul at andestech.com> you wrote:
> Add N1213 cpu core (N12 Core family) support for NDS32 arch.
> This patch includes start.S for the initialize procedure of N1213.
> 
> Start procedure:
>  start.S will start up the N1213 CPU core at first,
>  then jump to SoC dependent "lowlevel_init.S" and
>  "watchdog.S" to configure peripheral devices.
> 
> Signed-off-by: Macpaul Lin <macpaul at andestech.com>
> Signed-off-by: Greentime Hu <greentime at andestech.com>
> ---
> Changes v1 to v6:
>   - Style clean up and reorganize code
> Changes v7-v9:
>   - No Change.
> Changes v10:
>   - start.S of N1213 CPU has been rewrote for relocation support.
>   - u-boot.lds:
>    - Add got and *(.got.plt) section for support GCC 4 toolchain
>    - Modified for relocation implementation.
> Changes v11:
>   - arch/nds32/cpu/n1213/Makefile
>    - replace $(AR) $(call cmd_link_o_target,...)
> Changes v12:
>   - u-boot.lds
>    - Remove the 0x00000000 base address in linker script.
>      The base address of the binary will be determined by CONFIG_SYS_TEXT_BASE
>   - Remove the CPU features in commit log and add to README in later patches.
> Changes v13-v14:
>   - No change.
> Changes v15:
>   - start.S: fix exception vector aligment (add setivb in reset vector).
> 
>  arch/nds32/cpu/n1213/Makefile   |   50 ++++
>  arch/nds32/cpu/n1213/start.S    |  509 +++++++++++++++++++++++++++++++++++++++
>  arch/nds32/cpu/n1213/u-boot.lds |   70 ++++++
>  3 files changed, 629 insertions(+), 0 deletions(-)
>  create mode 100644 arch/nds32/cpu/n1213/Makefile
>  create mode 100644 arch/nds32/cpu/n1213/start.S
>  create mode 100644 arch/nds32/cpu/n1213/u-boot.lds

Checkpatch says:

total: 0 errors, 7 warnings, 629 lines checked

Please clean up and resubmit.  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
"I knew then (in 1970) that a 4-kbyte minicomputer would cost as much
as a house. So I reasoned  that  after  college,  I'd  have  to  live
cheaply in an apartment and put all my money into owning a computer."
      - Apple co-founder Steve Wozniak, EE Times, June 6, 1988, pg 45


More information about the U-Boot mailing list