123456789101112131415161718192021222324 |
- // See LICENSE for license details.
- #ifndef _SIFIVE_GPIO_H
- #define _SIFIVE_GPIO_H
- #define GPIO_INPUT_VAL (0x00)
- #define GPIO_INPUT_EN (0x04)
- #define GPIO_OUTPUT_EN (0x08)
- #define GPIO_OUTPUT_VAL (0x0C)
- #define GPIO_PULLUP_EN (0x10)
- #define GPIO_DRIVE (0x14)
- #define GPIO_RISE_IE (0x18)
- #define GPIO_RISE_IP (0x1C)
- #define GPIO_FALL_IE (0x20)
- #define GPIO_FALL_IP (0x24)
- #define GPIO_HIGH_IE (0x28)
- #define GPIO_HIGH_IP (0x2C)
- #define GPIO_LOW_IE (0x30)
- #define GPIO_LOW_IP (0x34)
- #define GPIO_IOF_EN (0x38)
- #define GPIO_IOF_SEL (0x3C)
- #define GPIO_OUTPUT_XOR (0x40)
- #endif /* _SIFIVE_GPIO_H */
|