├── .github └── workflows │ └── continuous-integration.yaml ├── BUILDING.md ├── LICENSE-GPL3.txt ├── LICENSE-UNLICENSE.txt ├── README.md ├── VERSIONS.md ├── autotests ├── .gitignore ├── 00-helloworld │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 01-newdelete │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 02-virtual │ ├── baseclass.cpp │ ├── baseclass.h │ ├── derivclass.cpp │ ├── derivclass.h │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 03-global │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 04-overloading │ ├── expected_output.txt │ ├── main.cpp │ ├── other.cpp │ ├── other.h │ └── testdef.py ├── 05-templates │ ├── expected_output.txt │ ├── main.cpp │ ├── other.cpp │ ├── template.h │ └── testdef.py ├── 06-interop_c │ ├── expected_output.txt │ ├── main.cpp │ ├── other.c │ ├── other.h │ └── testdef.py ├── 07-interrupts │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 08-saveattribute │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 09-pointertomember │ ├── expected_output.txt │ ├── main.cpp │ ├── testclass.cpp │ ├── testclass.h │ └── testdef.py ├── 10-lambda │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 11-delay │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 12-edsbounce │ ├── expected_output.txt │ ├── main.cpp │ ├── other.c │ ├── other.h │ └── testdef.py ├── 13-xc16plusplus-macro │ ├── main.cpp │ └── testdef.py ├── 14-address-spaces │ ├── expected_output.txt │ ├── main.cpp │ └── testdef.py ├── 15-smartio │ ├── arg_char.cpp │ ├── arg_float.cpp │ ├── arg_float_and_string.cpp │ ├── arg_int.cpp │ ├── arg_longlong.cpp │ ├── arg_none.cpp │ ├── arg_string.cpp │ ├── expected_output-with-longlong.txt │ ├── expected_output-without-longlong.txt │ ├── main.cpp │ ├── testdef.py │ └── variants.h ├── 50-example-project │ └── testdef.py ├── 51-all-target-chips │ ├── main.cpp │ └── testdef.py └── testrun │ ├── __init__.py │ ├── __main__.py │ ├── base_test.py │ ├── bundle_io.py │ ├── call_in_subprocess.py │ ├── compile_and_run_test.py │ ├── compiler_version.py │ ├── firmware_runner.py │ ├── project_builder.py │ ├── report_writer.py │ ├── test_loader.py │ └── utils.py └── example-project ├── Makefile-generator.sh ├── README.md ├── clock.c ├── clock.h ├── led.cpp ├── led.h ├── main.cpp ├── minilibstdc++.cpp ├── timer1.cpp └── timer1.h /.github/workflows/continuous-integration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/.github/workflows/continuous-integration.yaml -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/BUILDING.md -------------------------------------------------------------------------------- /LICENSE-GPL3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/LICENSE-GPL3.txt -------------------------------------------------------------------------------- /LICENSE-UNLICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/LICENSE-UNLICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/README.md -------------------------------------------------------------------------------- /VERSIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/VERSIONS.md -------------------------------------------------------------------------------- /autotests/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /autotests/00-helloworld/expected_output.txt: -------------------------------------------------------------------------------- 1 | Hello world 2 | -------------------------------------------------------------------------------- /autotests/00-helloworld/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/00-helloworld/main.cpp -------------------------------------------------------------------------------- /autotests/00-helloworld/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/00-helloworld/testdef.py -------------------------------------------------------------------------------- /autotests/01-newdelete/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/01-newdelete/expected_output.txt -------------------------------------------------------------------------------- /autotests/01-newdelete/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/01-newdelete/main.cpp -------------------------------------------------------------------------------- /autotests/01-newdelete/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/01-newdelete/testdef.py -------------------------------------------------------------------------------- /autotests/02-virtual/baseclass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/baseclass.cpp -------------------------------------------------------------------------------- /autotests/02-virtual/baseclass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/baseclass.h -------------------------------------------------------------------------------- /autotests/02-virtual/derivclass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/derivclass.cpp -------------------------------------------------------------------------------- /autotests/02-virtual/derivclass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/derivclass.h -------------------------------------------------------------------------------- /autotests/02-virtual/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/expected_output.txt -------------------------------------------------------------------------------- /autotests/02-virtual/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/main.cpp -------------------------------------------------------------------------------- /autotests/02-virtual/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/02-virtual/testdef.py -------------------------------------------------------------------------------- /autotests/03-global/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/03-global/expected_output.txt -------------------------------------------------------------------------------- /autotests/03-global/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/03-global/main.cpp -------------------------------------------------------------------------------- /autotests/03-global/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/03-global/testdef.py -------------------------------------------------------------------------------- /autotests/04-overloading/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/04-overloading/expected_output.txt -------------------------------------------------------------------------------- /autotests/04-overloading/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/04-overloading/main.cpp -------------------------------------------------------------------------------- /autotests/04-overloading/other.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/04-overloading/other.cpp -------------------------------------------------------------------------------- /autotests/04-overloading/other.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/04-overloading/other.h -------------------------------------------------------------------------------- /autotests/04-overloading/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/04-overloading/testdef.py -------------------------------------------------------------------------------- /autotests/05-templates/expected_output.txt: -------------------------------------------------------------------------------- 1 | 1 2 3 4 5 2 | a b c d e 3 | -------------------------------------------------------------------------------- /autotests/05-templates/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/05-templates/main.cpp -------------------------------------------------------------------------------- /autotests/05-templates/other.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/05-templates/other.cpp -------------------------------------------------------------------------------- /autotests/05-templates/template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/05-templates/template.h -------------------------------------------------------------------------------- /autotests/05-templates/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/05-templates/testdef.py -------------------------------------------------------------------------------- /autotests/06-interop_c/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/06-interop_c/expected_output.txt -------------------------------------------------------------------------------- /autotests/06-interop_c/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/06-interop_c/main.cpp -------------------------------------------------------------------------------- /autotests/06-interop_c/other.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/06-interop_c/other.c -------------------------------------------------------------------------------- /autotests/06-interop_c/other.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/06-interop_c/other.h -------------------------------------------------------------------------------- /autotests/06-interop_c/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/06-interop_c/testdef.py -------------------------------------------------------------------------------- /autotests/07-interrupts/expected_output.txt: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | done 8 | -------------------------------------------------------------------------------- /autotests/07-interrupts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/07-interrupts/main.cpp -------------------------------------------------------------------------------- /autotests/07-interrupts/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/07-interrupts/testdef.py -------------------------------------------------------------------------------- /autotests/08-saveattribute/expected_output.txt: -------------------------------------------------------------------------------- 1 | 1234 B 2 | -------------------------------------------------------------------------------- /autotests/08-saveattribute/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/08-saveattribute/main.cpp -------------------------------------------------------------------------------- /autotests/08-saveattribute/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/08-saveattribute/testdef.py -------------------------------------------------------------------------------- /autotests/09-pointertomember/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/09-pointertomember/expected_output.txt -------------------------------------------------------------------------------- /autotests/09-pointertomember/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/09-pointertomember/main.cpp -------------------------------------------------------------------------------- /autotests/09-pointertomember/testclass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/09-pointertomember/testclass.cpp -------------------------------------------------------------------------------- /autotests/09-pointertomember/testclass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/09-pointertomember/testclass.h -------------------------------------------------------------------------------- /autotests/09-pointertomember/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/09-pointertomember/testdef.py -------------------------------------------------------------------------------- /autotests/10-lambda/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/10-lambda/expected_output.txt -------------------------------------------------------------------------------- /autotests/10-lambda/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/10-lambda/main.cpp -------------------------------------------------------------------------------- /autotests/10-lambda/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/10-lambda/testdef.py -------------------------------------------------------------------------------- /autotests/11-delay/expected_output.txt: -------------------------------------------------------------------------------- 1 | ready... 2 | go! 3 | -------------------------------------------------------------------------------- /autotests/11-delay/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/11-delay/main.cpp -------------------------------------------------------------------------------- /autotests/11-delay/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/11-delay/testdef.py -------------------------------------------------------------------------------- /autotests/12-edsbounce/expected_output.txt: -------------------------------------------------------------------------------- 1 | ptr points to high memory 2 | 1234 3 | -------------------------------------------------------------------------------- /autotests/12-edsbounce/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/12-edsbounce/main.cpp -------------------------------------------------------------------------------- /autotests/12-edsbounce/other.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/12-edsbounce/other.c -------------------------------------------------------------------------------- /autotests/12-edsbounce/other.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/12-edsbounce/other.h -------------------------------------------------------------------------------- /autotests/12-edsbounce/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/12-edsbounce/testdef.py -------------------------------------------------------------------------------- /autotests/13-xc16plusplus-macro/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/13-xc16plusplus-macro/main.cpp -------------------------------------------------------------------------------- /autotests/13-xc16plusplus-macro/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/13-xc16plusplus-macro/testdef.py -------------------------------------------------------------------------------- /autotests/14-address-spaces/expected_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/14-address-spaces/expected_output.txt -------------------------------------------------------------------------------- /autotests/14-address-spaces/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/14-address-spaces/main.cpp -------------------------------------------------------------------------------- /autotests/14-address-spaces/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/14-address-spaces/testdef.py -------------------------------------------------------------------------------- /autotests/15-smartio/arg_char.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_char.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/arg_float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_float.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/arg_float_and_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_float_and_string.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/arg_int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_int.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/arg_longlong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_longlong.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/arg_none.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_none.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/arg_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/arg_string.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/expected_output-with-longlong.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/expected_output-with-longlong.txt -------------------------------------------------------------------------------- /autotests/15-smartio/expected_output-without-longlong.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/expected_output-without-longlong.txt -------------------------------------------------------------------------------- /autotests/15-smartio/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/main.cpp -------------------------------------------------------------------------------- /autotests/15-smartio/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/testdef.py -------------------------------------------------------------------------------- /autotests/15-smartio/variants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/15-smartio/variants.h -------------------------------------------------------------------------------- /autotests/50-example-project/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/50-example-project/testdef.py -------------------------------------------------------------------------------- /autotests/51-all-target-chips/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/51-all-target-chips/main.cpp -------------------------------------------------------------------------------- /autotests/51-all-target-chips/testdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/51-all-target-chips/testdef.py -------------------------------------------------------------------------------- /autotests/testrun/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/__init__.py -------------------------------------------------------------------------------- /autotests/testrun/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/__main__.py -------------------------------------------------------------------------------- /autotests/testrun/base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/base_test.py -------------------------------------------------------------------------------- /autotests/testrun/bundle_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/bundle_io.py -------------------------------------------------------------------------------- /autotests/testrun/call_in_subprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/call_in_subprocess.py -------------------------------------------------------------------------------- /autotests/testrun/compile_and_run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/compile_and_run_test.py -------------------------------------------------------------------------------- /autotests/testrun/compiler_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/compiler_version.py -------------------------------------------------------------------------------- /autotests/testrun/firmware_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/firmware_runner.py -------------------------------------------------------------------------------- /autotests/testrun/project_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/project_builder.py -------------------------------------------------------------------------------- /autotests/testrun/report_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/report_writer.py -------------------------------------------------------------------------------- /autotests/testrun/test_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/test_loader.py -------------------------------------------------------------------------------- /autotests/testrun/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/autotests/testrun/utils.py -------------------------------------------------------------------------------- /example-project/Makefile-generator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/Makefile-generator.sh -------------------------------------------------------------------------------- /example-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/README.md -------------------------------------------------------------------------------- /example-project/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/clock.c -------------------------------------------------------------------------------- /example-project/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/clock.h -------------------------------------------------------------------------------- /example-project/led.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/led.cpp -------------------------------------------------------------------------------- /example-project/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/led.h -------------------------------------------------------------------------------- /example-project/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/main.cpp -------------------------------------------------------------------------------- /example-project/minilibstdc++.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/minilibstdc++.cpp -------------------------------------------------------------------------------- /example-project/timer1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/timer1.cpp -------------------------------------------------------------------------------- /example-project/timer1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabio-d/xc16plusplus/HEAD/example-project/timer1.h --------------------------------------------------------------------------------