SPI library used to communicate with an altera development board attached to four zigbee-header pins.
Diff: mmSPI.h
- Revision:
- 21:e90dd0f8aaa1
- Parent:
- 18:4a29cad91540
- Child:
- 22:7524dee5c753
--- a/mmSPI.h Mon Aug 19 23:14:36 2013 +0000 +++ b/mmSPI.h Tue Aug 20 14:02:56 2013 +0000 @@ -31,21 +31,15 @@ void setSPIfrequency(float); // set SPI clock frequency. // byte transceive. - void transceive_byte(char *cReceive, char *cSend); - - // byte-array transceive. - void transceive_vector(char *cReceive, char *cSend, char cNumBytes); + void transceive_vector2(char *cReceive, char *cSend, int cNumBytes); - void test_toggle_cpu_clock(); // cpu clock toggle test. - - void force_write(char, char, char); // force write. act as IR. - void force_read(char); + void write_register(char, char, char *, char *); char read_register(char, char *, char *); - void write_pulse(char *, char *); + void write_memory(char, char, char, char *, char *); unsigned int read_memory(char, char *, char *);