Fix to have load pin working with SPI1.

Dependencies:   mbed

Fork of Max7221 by Dwayne Dilbeck

Revision:
8:3f5901f2f813
Parent:
7:a160cb7cdd86
Child:
9:75bddbfbb692
--- a/Max7221.h	Mon Nov 23 11:28:44 2015 +0000
+++ b/Max7221.h	Mon Nov 23 11:38:17 2015 +0000
@@ -3,7 +3,7 @@
 * @brief Header file for the MAX7219/7221 driver class.
 * 
 * @author Grzegorz Kaczmarek
-* @comment Code inspired on erlier Dwayne S. Dilbeck's work
+* @comment Code inspired on earlier Dwayne S. Dilbeck's work
 * @date 20/11/2015
 */
 
@@ -13,10 +13,10 @@
 // MAX7219/7221 register map
 #define max7219_reg_noop         0x00
 #define max7219_reg_decodeMode   0x09
-#define max7219_reg_intensity    0x0a
-#define max7219_reg_scanLimit    0x0b
-#define max7219_reg_shutdown     0x0c
-#define max7219_reg_displayTest  0x0f
+#define max7219_reg_intensity    0x0A
+#define max7219_reg_scanLimit    0x0B
+#define max7219_reg_shutdown     0x0C
+#define max7219_reg_displayTest  0x0F
 
 // Logical values
 #define LOG_0 0
@@ -25,14 +25,14 @@
 class Max7221 {
 private:
    SPI *mp_spi;             // SPI used for this display (no data transmission when NULL)
-   DigitalOut *mp_cs;       // CS signal (it should be handled manually when NULL)
+   DigitalOut *mp_cs;       // /CS signal (it should be handled manually when NULL)
    unsigned int m_position; // Display position on SPI chain (0 = 1'st)
 
 public:
     /**
     *  Default constructor.
     *  @param spi       Initialized SPI port used for communication with MAX7219/7221.
-    *  @param cs        Initialized output pin used as SW CS signal or NULL when HW one is used.
+    *  @param cs        Initialized output pin used as SW CS signal or NULL when this signal is handled manually.
     *  @param position  Position on SPI port (for displays connected in daisy-chain: DOUT-DIN). 0=1st.
     */
     Max7221(SPI *spi, DigitalOut *cs, unsigned int position=0);