Mercurial > public > ostc4
comparison Discovery/Inc/ostc.h @ 981:c6c781a2e85b default
Merge into default
| author | heinrichsweikamp |
|---|---|
| date | Tue, 11 Feb 2025 18:12:00 +0100 |
| parents | 8d3f3a635397 |
| children | 33b91584d827 |
comparison
equal
deleted
inserted
replaced
| 871:f7318457df4d | 981:c6c781a2e85b |
|---|---|
| 55 #define SDRAM_MODEREG_CAS_LATENCY_3 ((uint16_t)0x0030) | 55 #define SDRAM_MODEREG_CAS_LATENCY_3 ((uint16_t)0x0030) |
| 56 #define SDRAM_MODEREG_OPERATING_MODE_STANDARD ((uint16_t)0x0000) | 56 #define SDRAM_MODEREG_OPERATING_MODE_STANDARD ((uint16_t)0x0000) |
| 57 #define SDRAM_MODEREG_WRITEBURST_MODE_PROGRAMMED ((uint16_t)0x0000) | 57 #define SDRAM_MODEREG_WRITEBURST_MODE_PROGRAMMED ((uint16_t)0x0000) |
| 58 #define SDRAM_MODEREG_WRITEBURST_MODE_SINGLE ((uint16_t)0x0200) | 58 #define SDRAM_MODEREG_WRITEBURST_MODE_SINGLE ((uint16_t)0x0200) |
| 59 | 59 |
| 60 #define DISPLAY_VERSION_LCD (0u) | |
| 61 #define DISPLAY_VERSION_NEW (1u) | |
| 62 | |
| 60 /* Exported variables --------------------------------------------------------*/ | 63 /* Exported variables --------------------------------------------------------*/ |
| 61 | 64 |
| 62 extern SPI_HandleTypeDef hspiDisplay; | 65 extern SPI_HandleTypeDef hspiDisplay; |
| 63 extern SPI_HandleTypeDef cpu2DmaSpi; | 66 extern SPI_HandleTypeDef cpu2DmaSpi; |
| 64 | 67 |
| 96 GPIO_PinState MX_GPIO_Read_The_One_Button(void); | 99 GPIO_PinState MX_GPIO_Read_The_One_Button(void); |
| 97 | 100 |
| 98 void MX_TestPin_High(void); | 101 void MX_TestPin_High(void); |
| 99 void MX_TestPin_Low(void); | 102 void MX_TestPin_Low(void); |
| 100 | 103 |
| 101 uint8_t hardwareDisplay; //< either OSTC4 LCD (=0) or new Screen (=1) | 104 void SetDisplayVersion(uint8_t version); |
| 105 uint8_t isNewDisplay(void); | |
| 106 | |
| 102 | 107 |
| 103 #endif // OSTC_H | 108 #endif // OSTC_H |
