Commit Graph
40 Commits
Author SHA1 Message Date
David Welch cab790eeb8 adding MIT License. All as-built files for blinker01 added, makes it easier on me if I am going to provide any binaries. 2012-06-28 22:33:47 -04:00
David Welch b690368e86 normally I dont post binaries, but perhaps due to the gpu firmware files and perhaps due to toolchain or build differences not everyone is able to use these examples directly. I have posted a few blinker binaries with the elf file and
disassembly (.list file in this case) so you can compare your build to my build to insure the start code is in the
right place, etc.
2012-06-28 15:15:17 -04:00
David Welch 42f79b8440 adding a modified uart02 that prints out the program counter near boot.
adding binary because folks are having issues, maybe my boards are special, maybe it is compiler or other
2012-06-25 23:10:18 -04:00
David Welch d6ba20ed86 adding binary versions of uart02 2012-06-25 22:55:39 -04:00
David Welch 0d1a778e72 updating top level readme and changing uart examples to use the 0x8000 base address 2012-06-20 01:00:49 -04:00
David Welch 267b154b8e fixed floating point conversion errors 2012-06-16 01:29:57 -04:00
David Welch 7569f21dcf adding an example using the watchdog timer 2012-06-16 01:29:20 -04:00
David Welch ec4a2220f8 added thumb assembler example, this is not part of an asm tutorial just
testing the new thumb assembler mods.
2012-06-15 13:38:37 -04:00
David Welch 794354527d adding float02, some fun with testfloat 2012-06-13 02:34:58 -04:00
David Welch e063695a38 adding blinker05, interrupt example 2012-06-10 12:45:58 -04:00
David Welch f3a4d8b399 moving twain test to 0x8000 2012-06-08 22:35:30 -04:00
David Welch 215de128be modified bench02 to run from 0x8000 2012-06-08 22:23:50 -04:00
David Welch b8613820ff big commit mostly related to moving start addresses to 0x8000 2012-06-08 16:27:35 -04:00
David Welch 4e56308087 adding second benchmark 2012-06-06 14:14:57 -04:00
David Welch f4b7737ae3 added a lot to the twain README, need to go through it and prune/edit. 2012-06-05 23:45:43 -04:00
David Welch 0ffb3fef9b adding twain example, a work in progress, check back shortly 2012-06-05 18:12:15 -04:00
David Welch acb4da1c3f added vref and gnd to arm jtag pinout 2012-06-04 10:59:18 -04:00
David Welch dfa692d2e6 adding arm jtag example! 2012-06-01 00:47:54 -04:00
David Welch 3d2790dc97 added more info 2012-05-31 15:01:53 -04:00
David Welch 442892d626 adding an ldrex/strex test 2012-05-31 14:57:59 -04:00
David Welch 86dbb30d76 adding zlib test 2012-05-29 02:13:41 -04:00
David Welch fbc6dff3e3 adding more clang build support 2012-05-28 23:13:13 -04:00
David Welch 487aecf4b4 starting to add clang support 2012-05-28 22:25:54 -04:00
David Welch 36fd5ec1f2 adding blinker04, this uses the ARM timer 2012-05-28 18:23:24 -04:00
David Welch 4792bb0a31 adding thumb assembler, cant decide if I really want this here 2012-05-28 17:01:50 -04:00
David Welch 590d8b3f07 adding gnu toolchain build script, to build your own cross compiler 2012-05-28 15:19:01 -04:00
David Welch b0ebc8d38b adding bootloader03. another xmodem based bootloader, uses a state machine so should be a little
more tolerant of errors (which you shouldnt get anyway).
2012-05-28 10:47:35 -04:00
David Welch 0ad7724a06 adding bootloader02, this is xmodem based. 2012-05-28 03:02:17 -04:00
David Welch caf3559ac9 cleaned up Makefiles and READMEs 2012-05-28 00:05:12 -04:00
David Welch b04a3344d6 updated readme 2012-05-27 11:09:10 -04:00
David Welch 507949cb1b adding uart03. same as uart02 except mostly thumb instead of ARM 2012-05-27 10:33:46 -04:00
David Welch e188f43690 adding a binary of the bootloader, it will make sense later 2012-05-27 10:07:07 -04:00
David Welch c44c1146ea sigh, I have a bootloader working! 2012-05-27 02:31:05 -04:00
David Welch d69e19201f adding uart02 example, this one receives characters and echos them back out. 2012-05-27 00:48:42 -04:00
David Welch 18d0f8feac finally got the uart working 2012-05-27 00:14:35 -04:00
David Welch b0b864e352 adding blinker03 example uses the ARM freerunning timer 2012-05-26 16:28:23 -04:00
David Welch 250a069163 some cleanup 2012-05-26 15:27:04 -04:00
David Welch d00dab24f8 adding blinker02 example, uses lower part of the freerunning system level timer 2012-05-26 02:12:00 -04:00
David Welch 0c59440d2d adding blinker01 example, blinks the OK led. 2012-05-26 01:27:30 -04:00
David Welch b7875775d4 first commit 2012-05-26 00:57:01 -04:00