summaryrefslogtreecommitdiff
path: root/libhw_cr
AgeCommit message (Expand)Author
4 daysWatch link-up/link-down status from the W5500Luke T. Shumaker
4 daysReapply "Well, I didn't find a CPU bug after all"Luke T. Shumaker
4 daysExplicitly configure GPIO padsLuke T. Shumaker
5 daysrp2040_hwtimer: Don't break after 72 minutes of uptimeLuke T. Shumaker
6 daysSeparate ifup from config, have w5500 reset be more robustLuke T. Shumaker
6 daysAdd fmt_print_base2_u8_Luke T. Shumaker
6 dayslibhw: Use libmisc/linkedlist.h for alarmclocksLuke T. Shumaker
6 daysAdd place-separators when formatting numbersLuke T. Shumaker
6 daysRevert "Well, I didn't find a CPU bug after all"Luke T. Shumaker
2025-09-12Well, I didn't find a CPU bug after allLuke T. Shumaker
2025-07-07libhw_cr: host_alarmclock: Fix whitespaceLuke T. Shumaker
2025-07-07libmisc: Don't include _intercept.h from public headersLuke T. Shumaker
2025-07-06libmisc: Rework the malloc abstraction into heap.hLuke T. Shumaker
2025-07-05Remove extra keywords from target_include_directories() callsLuke T. Shumaker
2025-07-05libhw_cr: host_net: Fix file descriptor leakLuke T. Shumaker
2025-07-03libhw_cr, cpu_main: Don't DMA from XIP_BASELuke T. Shumaker
2025-07-03libhw_generic: io: Begone with io_readwriterLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Add several assert()s about SSP stateLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: No need for a `now` variableLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't bother with a full semaphoreLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't trigger the data channels twiceLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't bother with a null-trigger for txLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Tidy up comments/formatting/assertsLuke T. Shumaker
2025-07-02libhw_cr: rp2040_dma: Re-organize and clean-upLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't allow using DMA channel 0Luke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Tidy up the assert_4distinct macroLuke T. Shumaker
2025-07-01libhw_cr: rp2040_dma: Acknowledge IRQs before dispatchingLuke T. Shumaker
2025-07-01libhw_cr: rp2040_hwspi: Touch up commentLuke T. Shumaker
2025-07-01libch_cr: rp2040_dma.h: WhitespaceLuke T. Shumaker
2025-07-01libhw_cr: w5500_ll: Fix debug loggingLuke T. Shumaker
2025-06-27Lighten rp2040_hwtimer's stack useLuke T. Shumaker
2025-06-27Avoid stack_alloc(), use heap_alloc() insteadLuke T. Shumaker
2025-06-27cpu_main: Assert that coroutines get createdLuke T. Shumaker
2025-06-22libhw_generic: io: Split iovec into rd_iovec and wr_iovecLuke T. Shumaker
2025-06-10libmisc: obj.h: Rework the LO_INTERFACE_* API to expose method funcsLuke T. Shumaker
2025-06-06libhw_generic: Switch io.h and net.h to use result.h/error.hLuke T. Shumaker
2025-06-06host: Avoid the "error" symLuke T. Shumaker
2025-06-02libmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()Luke T. Shumaker
2025-06-01no-integrated-cppLuke T. Shumaker
2025-05-27Pull the ARP-ping from libdhcp to net_ifaceLuke T. Shumaker
2025-05-27libhw_cr: host_net: Fix UDPLuke T. Shumaker
2025-05-26Try to clean up w5500_ll.hLuke T. Shumaker
2025-05-26No more (static inline) function bodies in headersLuke T. Shumaker
2025-05-17Fix some funny indentsLuke T. Shumaker
2025-05-17Sort+align #includesLuke T. Shumaker
2025-05-17Tidy #includes: We don't use PRI* anymoreLuke T. Shumaker
2025-05-15Begone with the printf variants of the log functionsLuke T. Shumaker
2025-05-12More GCC 15 fixesLuke T. Shumaker
2025-05-12libhw_generic: io.h: Clarify that sum lenghts of iovecs must not be 0Luke T. Shumaker
2025-05-06Merge libobj into libmiscLuke T. Shumaker