dev_beta_softSerial #4

Merged
klassents merged 31 commits from dev_beta_softSerial into dev_beta 2024-10-14 05:07:05 +03:00
2 changed files with 5 additions and 1 deletions
Showing only changes of commit 7c266d6521 - Show all commits

No files matched your search

+1 -1
View File
@@ -11,7 +11,7 @@ void __attribute__((weak)) wire_interrupt_handler(void)
}
// ---------------------------------------------- //
void __attribute__((noinline, section(".ram_text"))) trap_handler(void)
void __attribute__((noinline, section(".ram_text"), optimize("O3"))) trap_handler (void)
{
// gpio interrupt
if (EPIC_CHECK_GPIO_IRQ())
+4
View File
@@ -21,6 +21,10 @@
// get ticks from systick
#define SYSTICK_GET_TICKS() ((uint64_t)(SCR1_TIMER->MTIMEH)<<32 | SCR1_TIMER->MTIME)
// ----------------- UART ----------------- //
#define UART_READ_BYTE(pUart) ((uint16_t)pUart->RXDATA)
#define UART_IS_RX_FIFO_EMPTY(pUart) ((pUart->FLAGS & UART_FLAGS_RXNE_M) == 0)
// ----------------- TIMER16 ----------------- //
#define TIM16_DISABLE(htim16) (htim16.Instance->CR &= ~TIMER16_CR_ENABLE_M)
#define TIM16_CLEAR_INT_MASK(htim16, intMask) (htim16.Instance->ICR = intMask)