The main differences of twpda-uboot and original NextVod's logic listed on developer site.
Here is the graph of relative upstream sources. (Das-UBOOT v1.3.1->STLinux 2.3 v1.3..1_stm23_0045->smit NextVod GB620->twpda-uboot)
- Das-UBOOT: v1.3.1, u-boot-v2010.09, u-boot-sh.git
- STLinux:
- stlinux 2.3: v1.3.1_stm23_0045,v1.3.1_stm23_0057, uboot-tool v1.3.1_stm23-7
- stlinux 2.4: v1.3.1_stm24_0132, uboot-tool v1.3.1_stm24-9
- u-boot.git
- smit: GB620
. ./env23.sh # for stlinux 2.3
. ./env24.sh # or, stlinux 2.4
./make.sh
# for source code control
./clean.sh
possible solutions:
We use simple extract method.
mkdir r ; cd r # make a workind directory rpm2cpio foo.src.rpm | cpio -idmv tar xf foo.tar.bz2 # extract the upstream code for f in *.patch.gz ; do gzip -d $f ; done
cd foo for f in ../*.patch ; do patch -p1 < $f ; done
# yaourt -S vim-cscope
./cscope.sh # rebuild cscope db for limited files
in vim
# support 'cscope' command
:cs add cscope
:cs reset # whenever rebuild the cscope db
# support 'mak' command
:set makeprg=$PWD/make.sh
:mak # build and show line on error message
- 2013/08 replace update_process() logic of pdk7105
- 2013/01 update st/pdk7105/swUpdate.c s/mem=120M/mem=256M/ (3 places)
- 2013/09/01 upload source to github