1: ============================================================================
2: "Modification of T-Kernel 2.0 Source Code Package Ver 2.01.03"
3: December 12, 2012
4:
5: - Modification of T-Kernel Ver 2.01.03 -
6:
7: ----
8: UPDATE OF SOURCE CODE:
9:
10: [K-20103-1] bms_printf() has been replaced with tm_printf()/tm_sprintf().
11:
12: [K-20103-2] CONST is added to the declarations of read-only variables.
13:
14: [K-20103-3] Fixed typos in comment and other spots.
15:
16: ----
17: UPDATE OF DEVELOPMENT ENVIRONMENT:
18:
19: [K-20103-4] Eclipse is upgraded from Release 3.2.2 to 3.7.2.
20:
21: [K-20103-5] gterm.exe is now part of the package.
22:
23: [K-20103-6] Handling of environment variables, BD, GNU_BD, and GNUarm_2
24: - GNUarm_2 is now GNUARM_2
25: - Explanatory note is added about how to set them up.
26: - Using fixed paths when these are undefined is no longer effective.
27:
28: [K-20103-7] Added execution permission to files which lacked these.
29: - tkernel_source/drv/tef_em1d/clk/build/mkdrvsvc, mksvc
30: - tkernel_source/drv/tef_em1d/console/build/mkdrvsvc, mksvc
31: - tkernel_source/etc/*
32:
33: [K-20103-8] Fixed emulator bug
34: - It no longer crashes when BKPT or CLREX instruction is executed.
35:
36: ----
37: UPDATE OF DOCUMENTS:
38:
39: - Added T-License 2.0 (PDF)
40: TEF000-215-120911.pdf
41:
42: - The documents are now in UTF-8 instead of Shift-JIS.
43:
44: - T-Kernel Build Manual Using Eclipse (for tef_em1d)
45: srcpkg/doc/en/eclipse_guide.txt
46: - Updated the description to match Eclipse 3.7
47: - Removed the description for items that need no setup
48:
49: - Eclipsed-based Development Environment Installation Procedure
50: srcpkg/doc/en/eclipse_setup_guide.txt
51: - Updated the description to match Eclipse 3.7
52: - Updated the description to match the new packaging
53:
54: - GNU Development Environment and Installation Procedure (Cygwin)
55: srcpkg/doc/en/gcc_setup_guide_cygwin.txt
56: - Updated the explanation to set up environment variables
57: - Updated the description to match the new packaging
58:
59: - GNU Development Environment and Installation Procedure (Linux)
60: srcpkg/doc/en/gcc_setup_guide_linux.txt
61: - Updated the explanation to set up environment variables
62:
63: - tef_em1d Implementation Specification
64: srcpkg/doc/en/impl-tef_em1d.txt
65: - Modified the user initialization program for explanatory purposes
66: End of Memo
67: ============================================================================