(toppers-users 103) Re: スタブの質問

Shinya Honda honda @ ertl.ics.tut.ac.jp
2001年 3月 8日 (木) 02:41:58 JST


$BK-665;=Q2J3XBg3X$NK\ED$G$9!%(B


- "Takeda Masaru" <takeda-masaru @ ryusyo.co.jp>-san writes ---
> $B$I$&$b!"$^$$$I$*@$OC$K$J$C$F$^$9!#(B
> 
> $B$b$&$"$-$i$a$+$1$F$$$?$N$G$9$,!"(B
> Cygwin$BMQ$N(BSH$B$N(BBINUTILS,GCC-CORE,GDB$B$N%P%$%J%j$N$*$+$2$G!"(B
> $B2?$H$+%3%s%Q%$%k$G$-$k$h$&$K$J$j!"B)$r?a$-JV$7$^$7$?!#46<U$G$9!#(B
> 
> $B$G!"$^$??7$7$$<ALd$J$s$G$9$,!"%9%?%V$K4X$7$F$G$9!#(B
> $B-!(Bsh3-stub$B$N(BReadme$B%U%!%$%k$K!V(Bmake$B$H$9$k$H!"(BELF$B7A<0$N(Bsh-stub$B$H%P%$%J%j$N(B
> $B!!(Bsh-stb.bin$B$, @ 8@.$5$l$^$9!#B>$N7A<0$,I,MW$J$i!"(Bsh-hitachi-elf-objdump$B$GJQ49(B
> $B!!$7$F2<$5$$!#!W$H$"$j$^$9$,!"%X%k%W$b8+$F$_$?$N$G$9$,$d$jJ}$,$h$/J,$+$j$^$;(B
> $B$s!#(B
> $B!!%b%H%m!<%i!<7A<0$K$7$?$$$s$G$9$1$I!"$I$&$9$l$P$$$$$N$G$7$g$&$+!)AG?M$J$N$G(B
> $B!!6qBNE*$K65$($F$$$?$@$1$l$P$"$j$,$?$$$G$9!#$"$H!"%j%H%k%(%s%G%#%"%s$K$9$kJ}(B
> $BK!$b!#(B

Makefile$B$N:G8e$NJ}$K<!$N9T$rDI2C$7$F$/$@$5$$!%(B
sh-stub.srec: sh-stub
        $(OBJCOPY) -S -R .stack -R .bss -R .comment \
                -O srec sh-stub sh-stub.srec

$B$=$7$F!$(Bmake sh-stub.srec$B$H$7$F(BS$B%l%3!<%I%U%)!<%^%C%H$r:n @ .$7$F$/$@$5$$!%(B

$B%j%H%k%(%s%G%#%"%s$K$9$k$K$O!$(Bconfig.mk_dvesh3(config.h$B$N%7%s%\%j%C%/(B
$B%j%s%/@h(B)$B$K(B

CONFIG_LITTLE_ENDIAN=y

$B$rDI2C$7$F!$(B

make clean
make

$B$H$7$^$9!%%^%K%e%"%k$,IT?F @ Z$G?=$7Lu$J$$$G$9!%(BMakefile$B$H%I%-%e%a%s%H$O(B
$B=$@5$7$F$*$-$^$9!%(B


> $B-"%/%m%C%/$,(B24MH$B#z$J$s$G$9$,!"$I$3$rJQ$($?$i$$$$$N$G$7$g$&$+!)(B
> $B-#(BDVE7700$B$N%\!<%l!<%H$O(B57600$B#b#p#s8GDj$G$9$+!)(B38400$B#b#p#s$K$7$?$$$N$G$9$,!#(B

$B%G%U%)%k%H$G$O!$(BGDB $B%9%?%V(B(config.h_dvesh3)$B!$(B
JSP(./config/sh3/dvesh7700/Makefile.config)$B$G!$%U%i%0(B
CONFIG_30MHZ$B!$(B CONFIG_60MHZ$B$G%/%m%C%/$K$h$jJQ99$r9T$&2U=j$rJ,$1$F$$$^(B
$B$9$=$l$>$l$N%=!<%9$G$=$l$>$l$N%U%i%0$r;HMQ$7$F$$$k2U=j$r8+$D$1$F%?!<%2%C(B
$B%H$K9g$o$;$F=$@5$r9T$C$F$/$@$5$$!%(B

DVE7700$B$G(B24MHz and $B%j%H%k%(%s%G%#%"%s$N @ _Dj$O2DG=$J$N$G$7$g$&$+(B?
$B$=$l$H$b!$(BSH7708$B$r;HMQ$7$?B>$N%\!<%I$J$N$G$7$g$&$+(B?
$B$=$l$J$i(BDVE7700$B$N%=!<%9$O$=$N$^$^E,MQ$G$-$J$$$H;W$$$^$9!%(B


> $B-$(Bsh3.txt 4.3Windows$B>e$G$N3+H/4D6-(B (1)Cygwin$B$N%$%s%9%H!<%k$K$*$$$F!"(B
> $B!!(Bmount \\.\com1 /dev/com1
> $B!!$H$9$k$H!"(B
>   Device or resource busy
> $B!!$H$J$k$s$G$9$1$I!"(BGDB$B$r;H$&$H$-ITET9g$O$J$$$G$7$g$&$+!)(B

$B$3$N:n6H$O9T$o$J$/$F$b(Bgdb$B$G(B
target remote /dev/com1 
$B$J$I$H$9$k$H%7%j%"%k$,;H$($k$h$&$G$9!%(B



> $B-%(Bsh3-stub$B$N(BReadme$B%U%!%$%k$N(B3.3$B<B9T$N$d$jJ}$,$$$^$$$AJ,$+$j$^$;$s!#(B
> $B!!$@$l$+65$($F$/$@$5$$!#(B
GDB$B$N;H$$J}$G$7$?$i!$(BGDB$B%G%P%C%.%s%0F~Lg(B(ASCII)$BEy$r;2>H$7$F2<$5$$!%(B

$B$=$l$G$O!$(B
-------------------------------------------
$BK-665;=Q2J3XBg3X(B $B>pJs9)3X @ l96(B 1$BG/(B $B9bED8&5f<<(B   
E-mail  honda @ ertl.ics.tut.ac.jp               
WWW     http://www.ertl.ics.tut.ac.jp/~honda
$BK\ED(B $B?8Li(B