nxtvm/ での下記オペレーションの結果は下記の通り.
$ for i in 2_0alpha 3_0alpha 4_0beta 5_0beta; do ( echo -n $i; git diff -w similar-to-nxtOSEK_v212 lejos_NXJ_win32_0_$i.zip -- . | wc -l); done 2_0alpha 6343 3_0alpha 7585 4_0beta 7715 5_0beta 8342
nxtvm/platform/nxt/ での下記オペレーションの結果は下記の通り.
$ for i in 2_0alpha 3_0alpha 4_0beta 5_0beta; do ( echo -n $i; git diff -w similar-to-nxtOSEK_v212 lejos_NXJ_win32_0_$i.zip -- . | wc -l); done 2_0alpha 3858 3_0alpha 4908 4_0beta 5026 5_0beta 4469
git diff -w --name-only lejos_NXJ_win32_0_2_0alpha.zip similar-to-nxtOSEK_v205b0 -- . nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/bt.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/bt.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/data_abort.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/display.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/display.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/flashprog.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/flashprog.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/i2c.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/init.s nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_avr.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_lcd.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_lcd.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_motors.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_spi.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_spi.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/sensors.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/sound.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/sound.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/systick.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/systick.h nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/twi.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/udp.c nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/udp.h nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/build.xml nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/dump.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/dump_config.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/load.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/load.h nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/nativeemul.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/opcodeinfo.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/platform_hooks.h nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/sensors.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/sensors.h nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/systime.h nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/traceemul.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/tvmemul.c nxtOSEK/lejos_nxj/src/nxtvm/platform/unix/verbose.c
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/AT91SAM7.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/aic.h | lejos_NXJ_win32_0_6_0beta.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/at91sam7s256.h | 改行等の軽微な修正で,lejos_NXJ_win32_0_2_0alpha.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/bt.c | lejos_NXJ_win32_0_5_0beta.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/bt.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/data_abort.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/display.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/display.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/flashprog.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/flashprog.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/i2c.c | lejos_NXJ_win32_0_6_0beta.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/init.s | lejos_NXJ_win32_0_3_0alpha.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_avr.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_lcd.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_lcd.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_motors.c | lejos_NXJ_win32_0_3_0alpha.zipとほぼ一致.0.5.0以降にアップグレードしてもよいかも. |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_spi.c | lejos_NXJ_win32_0_5_0beta.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_spi.h | lejos_NXJ_win32_0_5_0beta.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/sensors.c | lejos_NXJ_win32_0_5_0beta.zipと一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/sound.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/sound.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/systick.c | lejos_NXJ_win32_0_5_0beta.zipにほぼ一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/systick.h | lejos_NXJ_win32_0_3_0alpha.zipにほぼ一致 |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/twi.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/twi.h | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/udp.c | |
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/udp.h | lejos_NXJ_win32_0_6_0alpha.zipにほぼ一致 |
==アップグレードしても害悪がなさそうなもの
nxtOSEK/lejos_nxj/src/nxtvm/platform/nxt/nxt_avr.c | 0.6.0betaに合わせてもよいかも |