From 20031f941e72ce9eaaed40d155f07c679395deb6 Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Fri, 6 Sep 2013 10:57:43 +1200 Subject: [PATCH 1/4] Increase delay when polling navswitch --- drivers/navswitch.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/navswitch.c b/drivers/navswitch.c index 723eef0..00fca44 100644 --- a/drivers/navswitch.c +++ b/drivers/navswitch.c @@ -127,8 +127,10 @@ navswitch_update (void) /* I'm unsure why this is needed. It wasn't required for the slightly slower PIO implementation. There may be a minimum number of CPU clock cycles for the synchronising flip flops - to propagate the input state? */ - DELAY_US (1.0); + to propagate the input state? For some reason the boards + made in 2013 need a longer delay. Increasing the charge + time before switching to an input does not help.*/ + DELAY_US (2.0); navswitch_state[i].current = pio_input_get (navswitch_cfg[i].pio) == 0; From f1a461b15c0c22fc66bf5f9b0099ed8caa33263e Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Fri, 6 Sep 2013 11:05:37 +1200 Subject: [PATCH 2/4] Add .hex files --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index a231a6f..e94611e 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,7 @@ *.bin *.map *.out +*.hex *.pdf From 1f49ec646fdbeeb498bcfa288edea75791b37b56 Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Fri, 6 Sep 2013 11:08:24 +1200 Subject: [PATCH 3/4] Add README files --- apps/bounce1/doc/README | 16 ++++++++++++++++ apps/bounce2/doc/README | 16 ++++++++++++++++ apps/bounce3/doc/README | 16 ++++++++++++++++ apps/bounce4/doc/README | 16 ++++++++++++++++ apps/bounce5/doc/README | 16 ++++++++++++++++ apps/chooser/doc/README | 16 ++++++++++++++++ apps/demo1/doc/README | 16 ++++++++++++++++ apps/demo2/doc/README | 16 ++++++++++++++++ apps/fonttest1/doc/README | 16 ++++++++++++++++ apps/hello1/doc/README | 16 ++++++++++++++++ apps/hello2/doc/README | 16 ++++++++++++++++ apps/hello3/doc/README | 16 ++++++++++++++++ apps/hello4/doc/README | 16 ++++++++++++++++ apps/ir_grab1/doc/README | 16 ++++++++++++++++ apps/ir_grab2/doc/README | 16 ++++++++++++++++ apps/ir_grab3/doc/README | 16 ++++++++++++++++ apps/ir_serial_test1/doc/README | 16 ++++++++++++++++ apps/ir_serial_test2/doc/README | 16 ++++++++++++++++ apps/ir_serial_test3/doc/README | 16 ++++++++++++++++ apps/ir_uart_test1/doc/README | 16 ++++++++++++++++ apps/ir_uart_test2/doc/README | 16 ++++++++++++++++ apps/led1/doc/README | 16 ++++++++++++++++ apps/led2/doc/README | 16 ++++++++++++++++ apps/led3/doc/README | 16 ++++++++++++++++ apps/led4/doc/README | 16 ++++++++++++++++ apps/led5/doc/README | 16 ++++++++++++++++ 26 files changed, 416 insertions(+) create mode 100644 apps/bounce1/doc/README create mode 100644 apps/bounce2/doc/README create mode 100644 apps/bounce3/doc/README create mode 100644 apps/bounce4/doc/README create mode 100644 apps/bounce5/doc/README create mode 100644 apps/chooser/doc/README create mode 100644 apps/demo1/doc/README create mode 100644 apps/demo2/doc/README create mode 100644 apps/fonttest1/doc/README create mode 100644 apps/hello1/doc/README create mode 100644 apps/hello2/doc/README create mode 100644 apps/hello3/doc/README create mode 100644 apps/hello4/doc/README create mode 100644 apps/ir_grab1/doc/README create mode 100644 apps/ir_grab2/doc/README create mode 100644 apps/ir_grab3/doc/README create mode 100644 apps/ir_serial_test1/doc/README create mode 100644 apps/ir_serial_test2/doc/README create mode 100644 apps/ir_serial_test3/doc/README create mode 100644 apps/ir_uart_test1/doc/README create mode 100644 apps/ir_uart_test2/doc/README create mode 100644 apps/led1/doc/README create mode 100644 apps/led2/doc/README create mode 100644 apps/led3/doc/README create mode 100644 apps/led4/doc/README create mode 100644 apps/led5/doc/README diff --git a/apps/bounce1/doc/README b/apps/bounce1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/bounce1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/bounce2/doc/README b/apps/bounce2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/bounce2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/bounce3/doc/README b/apps/bounce3/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/bounce3/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/bounce4/doc/README b/apps/bounce4/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/bounce4/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/bounce5/doc/README b/apps/bounce5/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/bounce5/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/chooser/doc/README b/apps/chooser/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/chooser/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/demo1/doc/README b/apps/demo1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/demo1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/demo2/doc/README b/apps/demo2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/demo2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/fonttest1/doc/README b/apps/fonttest1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/fonttest1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/hello1/doc/README b/apps/hello1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/hello1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/hello2/doc/README b/apps/hello2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/hello2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/hello3/doc/README b/apps/hello3/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/hello3/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/hello4/doc/README b/apps/hello4/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/hello4/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_grab1/doc/README b/apps/ir_grab1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_grab1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_grab2/doc/README b/apps/ir_grab2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_grab2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_grab3/doc/README b/apps/ir_grab3/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_grab3/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_serial_test1/doc/README b/apps/ir_serial_test1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_serial_test1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_serial_test2/doc/README b/apps/ir_serial_test2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_serial_test2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_serial_test3/doc/README b/apps/ir_serial_test3/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_serial_test3/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_uart_test1/doc/README b/apps/ir_uart_test1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_uart_test1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/ir_uart_test2/doc/README b/apps/ir_uart_test2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/ir_uart_test2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/led1/doc/README b/apps/led1/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/led1/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/led2/doc/README b/apps/led2/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/led2/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/led3/doc/README b/apps/led3/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/led3/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/led4/doc/README b/apps/led4/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/led4/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. diff --git a/apps/led5/doc/README b/apps/led5/doc/README new file mode 100644 index 0000000..39a9712 --- /dev/null +++ b/apps/led5/doc/README @@ -0,0 +1,16 @@ +Running make in this directory will generate a number of PDF graphs. +In the callgraph, the arrows means "calls". In the dependency graphs, +the arrows means "requires" (or "depends upon"). + +callgraph.pdf This shows the callgraph, i.e., what functions each + function in the program calls. +module_dependencies.pdf This shows the dependencies between the modules. +file_dependencies.pdf This shows the dependencies between the files. +makefile_dependencies.pdf This shows the dependencies required by make when + building the program. +build_dependencies.pdf This is like makefile_dependencies.pdf but shows + the operations performed to generate the new file. + +callgraph.d This shows the callgraph in text format. +files.d This shows the file dependencies in text format. +modules.d This shows the module dependencies in text format. From a21b31950b060c7b91a6c0c4f3de7c183771a149 Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Fri, 6 Sep 2013 11:10:01 +1200 Subject: [PATCH 4/4] Ignore executables --- .gitignore | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/.gitignore b/.gitignore index e94611e..3145a5e 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,58 @@ *.pdf +# Linux executables +apps/bounce1/bounce1 +apps/bounce2/bounce2 +apps/bounce3/bounce3 +apps/bounce4/bounce4 +apps/bounce5/bounce5 +apps/chooser/chooser +apps/demo1/demo1 +apps/demo2/demo2 +apps/fonttest1/fonttest1 +apps/hello1/hello1 +apps/hello2/hello2 +apps/hello3/hello3 +apps/hello4/hello4 +apps/hello5/hello5 +apps/ir_grab1/ir_grab1 +apps/ir_grab2/ir_grab2 +apps/ir_grab3/ir_grab3 +apps/ir_serial_test1/ir_serial_test1 +apps/ir_serial_test2/ir_serial_test2 +apps/ir_serial_test3/ir_serial_test3 +apps/ir_uart_test1/ir_uart_test1 +apps/ir_uart_test2/ir_uart_test2 +apps/ir_uart_test3/ir_uart_test3 +apps/led0/led0 +apps/led1/led1 +apps/led2/led2 +apps/led3/led3 +apps/led4/led4 +apps/led5/led5 +apps/pio1/pio1 +apps/pio2/pio2 +apps/pio3/pio3 +apps/scribble1/scribble1 +apps/snake1/snake1 +apps/space10/space10 +apps/space11/space11 +apps/space12/space12 +apps/space9/space9 +apps/spacey_remote1/spacey_remote1 +apps/squeak0/squeak0 +apps/squeak1/squeak1 +apps/squeak2/squeak2 +apps/squeak3/squeak3 +apps/squeak4/squeak4 +apps/steer1/steer1 +apps/stopwatch1/stopwatch1 +apps/task1/task1 +apps/task2/task2 +apps/tdmdemo1/tdmdemo1 +apps/tdmdemo2/tdmdemo2 +apps/updown1/updown1 +apps/updown2/updown2 + +