Merge branch 'master' of https://github.com/coverclock/com-diag-diminuto

git-svn-id: svn://graphite/diminuto/trunk@436 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Trying to fix up dir mixup.

git-svn-id: svn://graphite/diminuto/trunk@437 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Merge branch 'master' of https://github.com/coverclock/com-diag-diminuto

git-svn-id: svn://graphite/diminuto/trunk@438 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Still trying.

git-svn-id: svn://graphite/diminuto/trunk@439 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Updating README.

git-svn-id: svn://graphite/diminuto/trunk@440 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Updating README for github.

git-svn-id: svn://graphite/diminuto/trunk@441 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Debugging on Nvidia Jetson TK1 platform.
Log now uses microsecond timestamps.
Log now does atomic write for non-kernel non-daemon log messages to stderr.
Unit test now offers way to set log mask from environment.
(And some unit tests now use this.)
Debugging MUX, IPC, and PERIODIC.
Some seem related to alarms; others to static linking.

git-svn-id: svn://graphite/diminuto/trunk@442 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Fixed Day One bug in MUX related to handling signal mask.
From this I may infer that Linux on i686 blocks some signals by default,
and Linux on ARM does not.
Also added percentage error report in some unit tests.

git-svn-id: svn://graphite/diminuto/trunk@443 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Added comments to mmdriver which was broken by API change in 3.10 kernel.
Minor tweaks to log and unittest and better unit test unit test.
Made endianess self checking.
Added error percentage to timer and periodic.

git-svn-id: svn://graphite/diminuto/trunk@444 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Interating on port to Cortex-A5 and 3.10.
Working on figuring out ARM backtrace().
Losts of comment changes.

git-svn-id: svn://graphite/diminuto/trunk@445 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Added options for both i686 and ARM to get backtrace to work.
(Works on both platforms.)

git-svn-id: svn://graphite/diminuto/trunk@446 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Merge /home/jsloan/src/Diminuto

Conflicts:
	Diminuto/Makefile
	Diminuto/tst/unittest-ipc.c
	Diminuto/tst/unittest-mux.c
	Diminuto/tst/unittest-periodic.c
	Diminuto/tst/unittest-timer.c

git-svn-id: svn://graphite/diminuto/trunk@447 5dfbf39a-1452-0410-8a97-9e58fedde8e3