![]() |
snickerdoodle Platform Controller
firmware for STM32F0 platform controller
|
Macros | |
#define | SD_I2C_SWITCH_ADDR 0xE0 |
#define | SD_I2C_CHANNEL_NONE 0x00 |
#define | SD_I2C_CHANNEL_0 0x01 |
#define | SD_I2C_CHANNEL_1 0x02 |
#define | SD_I2C_CHANNEL_2 0x04 |
#define | SD_I2C_CHANNEL_3 0x08 |
#define | SD_I2C_CHANNEL_4 0x10 |
#define | SD_I2C_CHANNEL_5 0x20 |
#define | SD_I2C_CHANNEL_6 0x40 |
#define | SD_I2C_CHANNEL_7 0x80 |
#define | SD_I2C_JA1 SD_I2C_CHANNEL_0 |
#define | SD_I2C_JA2 SD_I2C_CHANNEL_1 |
#define | SD_I2C_JB1 SD_I2C_CHANNEL_2 |
#define | SD_I2C_JB2 SD_I2C_CHANNEL_3 |
#define | SD_I2C_JC1 SD_I2C_CHANNEL_4 |
#define | SD_I2C_J3 SD_I2C_CHANNEL_5 |
#define | SD_I2C_J2 SD_I2C_CHANNEL_7 |
#define SD_I2C_CHANNEL_0 0x01 |
#include <Inc/sd_i2c.h>
Switch channel 0
#define SD_I2C_CHANNEL_1 0x02 |
#include <Inc/sd_i2c.h>
Switch channel 1
#define SD_I2C_CHANNEL_2 0x04 |
#include <Inc/sd_i2c.h>
Switch channel 2
#define SD_I2C_CHANNEL_3 0x08 |
#include <Inc/sd_i2c.h>
Switch channel 3
#define SD_I2C_CHANNEL_4 0x10 |
#include <Inc/sd_i2c.h>
Switch channel 4
#define SD_I2C_CHANNEL_5 0x20 |
#include <Inc/sd_i2c.h>
Switch channel 5
#define SD_I2C_CHANNEL_6 0x40 |
#include <Inc/sd_i2c.h>
Switch channel 6
#define SD_I2C_CHANNEL_7 0x80 |
#include <Inc/sd_i2c.h>
Switch channel 7
#define SD_I2C_CHANNEL_NONE 0x00 |
#include <Inc/sd_i2c.h>
No channels enabled
#define SD_I2C_J2 SD_I2C_CHANNEL_7 |
#include <Inc/sd_i2c.h>
J2 channel
#define SD_I2C_J3 SD_I2C_CHANNEL_5 |
#include <Inc/sd_i2c.h>
J3 channel
#define SD_I2C_JA1 SD_I2C_CHANNEL_0 |
#include <Inc/sd_i2c.h>
JA1 channel
#define SD_I2C_JA2 SD_I2C_CHANNEL_1 |
#include <Inc/sd_i2c.h>
JA2 channel
#define SD_I2C_JB1 SD_I2C_CHANNEL_2 |
#include <Inc/sd_i2c.h>
JB1 channel
#define SD_I2C_JB2 SD_I2C_CHANNEL_3 |
#include <Inc/sd_i2c.h>
JB2 channel
#define SD_I2C_JC1 SD_I2C_CHANNEL_4 |
#include <Inc/sd_i2c.h>
JC1 channel
#define SD_I2C_SWITCH_ADDR 0xE0 |
#include <Inc/sd_i2c.h>
I2C Switch address