• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

コミットメタ情報

リビジョン0ee8d7ef03ec84d534b1e12c47f827cc33250ba5 (tree)
日時2022-08-01 18:40:22
作者Yoshinori Sato <ysato@user...>
コミッターYoshinori Sato

ログメッセージ

update RX support.

Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>

変更サマリ

差分

--- a/arch/rx/Kconfig
+++ b/arch/rx/Kconfig
@@ -29,6 +29,7 @@ config CPU_RX62N
2929 select DM_SERIAL
3030 select TIMER
3131 select SCIF_CONSOLE
32+ select BINMAN
3233
3334 config SYS_CPU
3435 default "rx600" if CPU_RX62N
--- a/board/emulation/qemu-rx/u-boot.lds
+++ b/arch/rx/cpu/u-boot.lds
@@ -51,17 +51,11 @@ SECTIONS
5151 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
5252 . = ALIGN(4);
5353 } > irom
54- .u_boot_list : {
55- KEEP(*(SORT(.u_boot_list*)));
54+ __u_boot_list : {
55+ KEEP(*(SORT(__u_boot_list*)));
5656 } > irom
5757 PROVIDE (_etext = .);
5858
59- . = 0xffffff80;
60- .vector :
61- {
62- *(.vector);
63- } > vector
64-
6559 PROVIDE (__ram_vec = 0x00000000);
6660
6761 .data : AT(_etext)
@@ -78,10 +72,16 @@ SECTIONS
7872 *(.bss)
7973 . = ALIGN(4);
8074 } > sdram
75+ . = 0xffffff80;
76+ .vector :
77+ {
78+ *(.vector);
79+ } > vector
80+
8181 PROVIDE (__bss_end = .);
8282 PROVIDE (__init_end = .);
8383
8484 PROVIDE (__stack = 0x00018000);
8585
86- PROVIDE (_end = .);
86+ PROVIDE (_end = _etext + SIZEOF(.data));
8787 }
--- a/configs/qemu-rx_defconfig
+++ b/configs/qemu-rx_defconfig
@@ -1,4 +1,8 @@
11 CONFIG_RX=y
2-CONFIG_ENV_SIZE=0x1f000
2+CONFIG_SYS_MALLOC_F_LEN=0x400
3+CONFIG_DEFAULT_DEVICE_TREE="qemu-rx"
4+CONFIG_SYS_LOAD_ADDR=0x01000000
35 CONFIG_TARGET_QEMU=y
6+# CONFIG_NET is not set
47 CONFIG_DM_ETH=y
8+CONFIG_REGEX=y
--- a/include/configs/qemu-rx.h
+++ b/include/configs/qemu-rx.h
@@ -6,7 +6,4 @@
66 #ifndef __CONFIG_H
77 #define __CONFIG_H
88
9-/* memory */
10-#define CONFIG_SYS_LOAD_ADDR 0x1000000
11-
129 #endif