sam3 spi: use data transfer register interrupt instead of tx finished interrupt:...
authoraleph <aleph@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 21 Oct 2010 10:24:53 +0000 (10:24 +0000)
committeraleph <aleph@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 21 Oct 2010 10:24:53 +0000 (10:24 +0000)
commit76c6c49a35c2c883fc303f0f29480dfe831eb69c
tree701460d12c3b1ea0d2c2e88be4e65e0e0a4b2093
parent205956d8852f43814dfa118b890a0952116c6216
sam3 spi: use data transfer register interrupt instead of tx finished interrupt: this
way transfer is faster and we avoid chip select deasserting after each byte of a multi-byte
transfer.
Set all chip select registers at initialization, in case user change chip select manually
(at the moment the spi driver doesn't have an API to change chip select).

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4442 38d2e660-2303-0410-9eaa-f027e97ec537
bertos/cpu/cortex-m3/drv/ser_sam3.c