add infrastructure for switching modes
-rw-r--r-- 75 .gitignore
-rw-r--r-- 579 CMakeLists.txt
-rw-r--r-- 5217 convert-modeswitch.pl
-rw-r--r-- 7424 main.c