Statistics

The w11 project contains besides firmware sources, mostly in vhdl, also a large amount of support code, mostly in C++, Tcl, and Perl. The following table gives in units of lines of code a break down for the classes:

Release HDL Code Support Code Documentation Comment
Vhdl sv C++ Tcl mac bash Perl man txt md
vlib bplib ibus w11a sys_* Sum
w11a_V0.742 24082 14348 7173 13883 20668 80154 81 42545 15640 1985 965 11067 4203 806 5596 add Nexys4 DDR
w11a_V0.741 24068 13904 7173 13867 18216 77228 81 42544 14916 1939 965 10796 4126 806 5496 txt -> md
w11a_V0.74 24068 13904 7173 13867 18216 77228 81 42544 14916 1939 965 10787 4126 6456 0 add tbrun; add tst_sram
w11a_V0.73 22135 11727 7126 13601 14109 68698 81 42544 12874 1939 873 8885 3419 6473 0
w11a_V0.72 20888 11697 7121 13554 15245 68505 78 42467 12577 1939 794 8411 3139 6203 0 add Arty; add xsim
w11a_V0.71 19674 9737 7121 13552 13728 63812 0 42467 12243 1939 744 8043 2793 5892 0 add dmhbpt,dmscnt,dmcmon
w11a_V0.70 19649 9723 7120 11557 13684 61733 0 42245 8193 1541 744 7316 2633 5706 0
w11a_V0.66 19649 9723 7090 11557 13680 61699 0 42234 7666 1541 744 7316 2633 5584 0 add TM11
w11a_V0.65 19649 9723 6655 11557 13662 61246 0 39008 7128 1503 744 7066 2479 5224 0 add RH70+RP/RM
w11a_V0.64 19391 9605 4654 11028 14181 58859 0 36794 5077 1089 686 6979 2452 4838 0 add Basys3,Nexys4; RL11
w11a_V0.63 18895 9315 3993 10461 11468 54132 0 34992 4644 1089 553 6871 2344 4035 0 use rlink v4
w11a_V0.62 18854 9315 3993 10452 11379 53993 0 33558 4466 1089 340 6815 2333 4013 0 add rlink v4
w11a_V0.61 16609 9399 3993 10437 11354 51792 0 32527 4477 1089 676 6808 2336 3770 0
w11a_V0.60 16609 9399 3970 10340 11348 51666 0 32460 4044 1086 676 6738 2336 3451 0
w11a_V0.581 16609 9399 3970 10340 11348 51666 0 32460 4044 1086 615 6737 1377 3387 0
w11a_V0.58 16226 9366 3970 10331 11297 51190 0 31733 3741 1055 574 6445 220 3309 0 add LP11,PC11; retire pi_rri
w11a_V0.57 16226 9366 3963 10331 10715 50601 0 29460 3557 1055 574 13482 220 2882 0 w11 over FX2
w11a_V0.562 16215 8522 3963 10331 10603 49634 0 26536 3262 1055 560 13482 220 2809 0 C++ backend functional; add asm-11
w11a_V0.561 16214 8488 3963 10331 10595 49591 0 13051 2389 0 528 10504 220 2733 0
w11a_V0.56 16213 7546 3963 10331 9580 47633 0 13047 2370 0 528 10503 220 2713 0 rlink over FX2
w11a_V0.55 15971 5452 3963 10325 7830 43541 0 12208 2360 0 493 10163 220 2218 0
w11a_V0.54 14573 4488 3963 10325 4244 37593 0 12067 2359 0 493 10104 220 2096 0 add Nexys3
w11a_V0.532 14559 3927 3963 10325 2899 35673 0 12054 2359 0 481 10088 220 2035 0
w11a_V0.531 14409 3709 3947 10300 2116 34481 0 12053 2359 0 481 10076 220 2012 0
w11a_V0.53 14338 3418 3947 10300 2097 34100 0 12227 2354 0 422 9726 220 1968 0 start C++ backend
w11a_V0.52 12460 3328 3947 10300 1490 31525 0 0 0 0 214 9726 220 1806 0
w11a_V0.51 11252 3316 3943 10277 1476 30264 0 0 0 0 214 9725 220 1719 0
w11a_V0.50 10657 3279 3657 10166 1397 29156 0 0 0 0 214 9718 0 1691 0