195 Commits

Author SHA1 Message Date
dwelch67
90c69e37c1 adding spi01 example. 2014-04-08 09:56:31 -04:00
dwelch67
378efabd89 wip, learning about the spi master 2014-04-01 17:24:24 -04:00
dwelch
8b811c38fa added some ARM ARM links 2014-02-26 23:03:21 -05:00
dwelch
d7170f37d4 removing stuff 2014-02-25 22:34:02 -05:00
dwelch
d861fc427d learn from asm work in progress 2014-02-25 03:06:09 -05:00
dwelch
daaa73fa5c adding the beginnings of learning assembly from C 2014-02-25 02:12:01 -05:00
dwelch
c33d342ad1 syncing with home, hopefully not breaking anything 2014-02-25 00:34:19 -05:00
dwelch
05e335f39a UM232H board with FT232H 2014-02-09 18:39:14 -05:00
dwelch
4c96b727fc updated top level README about the FT4232H board 2014-02-05 23:32:47 -05:00
dwelch
abc4bdc7ee adding information about usign the FT4232H board. 2014-02-05 23:28:15 -05:00
dwelch67
b83adce143 adding video01 video framebuffer basics 2014-01-31 14:50:06 -05:00
dwelch
e775dd3081 adding bootloader06, made it more lean and mean than bootloader05 2014-01-28 21:45:54 -05:00
dwelch
3cd2590490 Merge branch 'master' of https://github.com/dwelch67/raspberrypi 2014-01-17 23:42:57 -05:00
dwelch
2a525b5293 fixing readme 2013-12-22 20:05:33 -05:00
dwelch67
247b0091fc updating twain test data with gcc 4.8.x and clang/llvm 3.3 2013-10-28 14:53:16 -04:00
dwelch67
c51f9f7829 I am not maintaining the build_gcc and build_clang in this repo, I have a separate repo now where I maintain those scripts 2013-09-24 15:20:26 -04:00
dwelch67
fb245f37e1 updating readme 2013-05-09 07:28:32 -04:00
dwelch67
661c1a81d3 fixing something 2013-05-04 21:46:47 -04:00
dwelch67
398904f7bb update readme 2013-05-04 21:46:01 -04:00
dwelch
0506d93411 updating README for use of jtag with current rev2 boards. updated openocd config file to match newer key words 2013-05-03 10:21:59 -04:00
dwelch67
59eba3d7e7 updating readme 2013-04-20 10:00:46 -04:00
dwelch67
22bfbe5ddc adding blinker08 same as blinker07 but uses fiq 2013-04-20 09:56:41 -04:00
dwelch67
bc1f8c347c updated README 2013-04-16 00:23:01 -04:00
dwelch67
8a3e12a944 adding float03 2013-02-24 23:34:04 -05:00
dwelch
910f42c1f2 adding blinker07 another interrupt demonstration using the system timer 2012-11-27 17:12:25 -05:00
root
f265bb6c21 small tweak 2012-10-23 01:17:45 -04:00
root
7ab6ec9813 adding newlib0 example 2012-10-23 01:06:49 -04:00
root
4daeded498 fix makefile 2012-10-12 20:28:08 -04:00
David Welch
af0b784514 updating arm jtag readme to make the arm jtag side easier 2012-10-09 12:37:21 -04:00
root
3db8815010 adding pitopi (pi to pi) a way to use two raspberry pi boards,
one as the Linux based development plaform and the other to run
the bare metal programs taking advantage of the uarts on the boards.
2012-09-26 01:45:51 -04:00
root
b454046c98 a little more work on thumb vs arm modes 2012-09-26 00:47:04 -04:00
root
8f5fe658e4 adding more to the bare metal tutorial. added arm/thumb mode interactions 2012-09-25 01:37:41 -04:00
root
5c23b354bf updating bssdata README with a simple Raspberry Pi solution. 2012-09-23 20:56:25 -04:00
root
d11978a627 adding atags example 2012-09-23 20:19:25 -04:00
root
b3b03f7f8a adding bare metal programming tutorial 2012-09-23 19:49:18 -04:00
root
6645008d32 fixing bootloader05 2012-09-13 23:44:52 -04:00
root
c316c42e0a adding bootloader05 2012-09-13 23:29:06 -04:00
root
467e3eb389 adding bssdata example to explain what I mean about not using .data or zeroing .bss
and what happens to you if you assume something when using my code as a baseline.
2012-09-05 02:43:48 -04:00
David Welch
25d544e359 adding uartx01 example, uses UART0 instead of UART1 2012-07-26 16:19:17 -04:00
David Welch
3ac806e23c adding uart04 example. uses interrupts 2012-07-19 13:05:54 -04:00
David Welch
708bf26f8a updating build_gcc script to use gcc 4.7.1 2012-07-11 15:31:01 -04:00
David Welch
8a0a18044e tried to speed up ft232rl jtag 2012-07-09 10:21:19 -04:00
David Welch
c40979d68b adding ft232rl openocd based jtag 2012-07-09 02:17:28 -04:00
David Welch
259ad3212e This is a bit silly and fun, using an msp430 board, and taking jtag over serial
to debug programs on the raspberry pi.  It is slow but it happens to work
2012-07-07 01:32:59 -04:00
David Welch
11e7b38f4b adding two examples that are somewhat position independent, wherever the GPU places this code
it will work (so long as it is not too close to zero, and a 4 byte aligned address of course).
2012-07-06 02:36:01 -04:00
David Welch
1521436e4f adding MIT License. providing all output files in uart02 to help folks having issues getting this running on their boards. 2012-06-29 17:47:53 -04:00
David Welch
055808084e adding MIT License 2012-06-29 00:19:07 -04:00
David Welch
e2c39129c2 adding MIT License 2012-06-28 23:20:50 -04:00
David Welch
eadc29ecd3 adding MIT License 2012-06-28 23:18:23 -04:00
David Welch
f97f30fe85 adding MIT License. Providing all binaries and disassembly files for this directory. Some folks are having problems getting these examples to work
hopefully the binaries and listings will bridge the gap
2012-06-28 22:59:58 -04:00