This is an involuntary fork, created because the repository would not update mmSPI. SPI library used to communicate with an altera development board attached to four zigbee-header pins.

Dependents:   Embedded_RTOS_Project

Fork of mmSPI by Mike Moore

Revisions of mmSPI.cpp

Revision Date Message Actions
36:32cdc295f859 2013-09-17 updates for RTOS class project. File  Diff  Annotate
35:6152c9709697 2013-09-01 add project code. File  Diff  Annotate
34:d5553509f31a 2013-08-31 IR can now be written from the UI. test is passing. needs some cleanup. File  Diff  Annotate
33:59e13ec04ea8 2013-08-30 snapshot current state. File  Diff  Annotate
32:5a5d9525c6c4 2013-08-26 cleanup. File  Diff  Annotate
31:ea7b25e494b5 2013-08-25 this is working with python 'run'. File  Diff  Annotate
30:331c7c7d8bc1 2013-08-25 working on CPU step. File  Diff  Annotate
29:4ed71dfee7d8 2013-08-25 instead, try suppressing cpu operation during register read. File  Diff  Annotate
28:80b46485fa1d 2013-08-25 introduce CPU clock control bit. File  Diff  Annotate
27:fb63c8b70bc2 2013-08-25 be able to write memory when the spi control is paid attention to in the rtl. File  Diff  Annotate
26:26a8f31a31b8 2013-08-21 working on host command decoder. File  Diff  Annotate
24:d3b8c68f41f2 2013-08-20 cleanup. File  Diff  Annotate
23:dbd89a56716d 2013-08-20 cleanup. File  Diff  Annotate
22:7524dee5c753 2013-08-20 cleanup. File  Diff  Annotate
21:e90dd0f8aaa1 2013-08-20 remove obsolete code. File  Diff  Annotate
20:2d5cd38047ca 2013-08-19 first read_memory, write_memory confirmed. File  Diff  Annotate
19:c2b753533b93 2013-08-19 read_register, write_register first time consistent mapping, although the mapping comments in the code are wrong. File  Diff  Annotate
18:4a29cad91540 2013-08-19 latest write_register. File  Diff  Annotate
17:b81c0c1f312f 2013-08-19 test of new read_register. File  Diff  Annotate
16:0e422fd263c6 2013-08-19 first evidence loaded shadows from registers & read-out to mbed. File  Diff  Annotate
15:d6cc57c4e23d 2013-08-19 experimental spi receive phase correction. File  Diff  Annotate
14:35717622a4fb 2013-08-18 AC immediate value is seen from R0 LED monitor. File  Diff  Annotate
13:3e6886a96aea 2013-08-18 I expected an extra clock would be needed, but experimentally its not. File  Diff  Annotate
12:a1b7ce9c1d64 2013-08-17 looping with char as index doesn't work, switched to int. File  Diff  Annotate
11:17207edac925 2013-08-17 blink test from mbed to altera board is working. File  Diff  Annotate
10:8c0b8722cfcb 2013-08-17 hack, regress later. File  Diff  Annotate
9:0551307e3b15 2013-08-17 toward cpu clock toggle test. File  Diff  Annotate
8:e2d8bbc3e659 2013-08-17 added cpu clock. File  Diff  Annotate
7:b3e8b537d5c2 2013-08-14 void mmSPI::transceive_vector(char *cReceive, char *cSend, char cNumBytes) File  Diff  Annotate
6:b480fc4e87e5 2013-08-14 void mmSPI::transceive_byte(char *cReceive, char *cSend) File  Diff  Annotate
5:b14dcaae260e 2013-08-14 void mmSPI::transceive_byte(void) File  Diff  Annotate
4:aa1fe8707bef 2013-08-14 mmSPI::setSPIfrequency(float fFreq) File  Diff  Annotate
3:de99451ab3c0 2013-08-14 working on spi interface class. File  Diff  Annotate
2:bebcf53b72dc 2013-08-14 toward defining DigitalOut objects within a class. it doesn't look to be working with straight instantiation, so use allocation instead. File  Diff  Annotate
1:15706d15d123 2013-08-14 toward spi byte transceive. File  Diff  Annotate
0:fb42c5acf810 2013-08-14 mmSPI skeleton. File  Diff  Annotate