Commit graph

12 commits

Author SHA1 Message Date
stnolting
9a6f9621f1 [sw/example] update SPI trap handler 2024-03-24 09:33:27 +01:00
Andreas Kaeberlein
83d4450dd2 [sw/example/demo_spi_irq]: change driver to accept only byte orientated transfers, api of neorv32_spi_rw changed 2023-03-04 17:26:30 +01:00
stnolting
00dcf3b40e [sw/example] update SPI programs 2023-03-04 11:58:33 +01:00
emb4fun
32d1799318
SPI: Change "variable style" by "pointer style" 2023-02-27 13:18:02 +01:00
Andreas Kaeberlein
dc2db3ce5d [sw/example/demo_spi_irq]: make read/write data pointer and busy flag volatile to ensure to have always the non cached version. Correct variable name 'uint32Fifo' to 'uint16Fifo' cause its as uint16_t defined. 2023-01-06 17:51:30 +01:00
stnolting
f92c27c98c [sw/example] update SPI demo programs 2022-11-01 17:43:17 +01:00
Andreas Kaeberlein
cf907c8390 minor: format code 2022-08-02 09:27:16 +02:00
Andreas Kaeberlein
f9d8eceb4d bugfix: 'neorv32_spi_rw' can only write on element to SPI, otherwise is 'neorv32_spi_rw' interrupted by ISR and after finishing ISR continued which leads the false writes on SPI bus. 2022-08-02 09:15:47 +02:00
Andreas Kaeberlein
b5e81b6cfd bugfix: typing issue 2022-08-01 16:44:17 +02:00
Andreas Kaeberlein
dfa7fc74f6 [sw example] add: 'neorv32_spi_init': initializes data flow storage element, add: mimic for handling FIFOs 2022-08-01 15:55:59 +02:00
stnolting
4c03ddc7ec add author filed 2022-07-23 12:09:53 +02:00
Andreas Kaeberlein
2b47f0245a move into subdir to allow include as driver in other project, add to make include 2022-07-23 11:03:08 +02:00