S.J.R. van Schaik
|
e4d0dc3cb3
|
usart: implement interrupt for USART receive
|
8 years ago |
S.J.R. van Schaik
|
159a4e83b4
|
spi: flash: correct wrap-around.
|
8 years ago |
S.J.R. van Schaik
|
3395eb1a82
|
spi: flash: support the 256-byte wraparound when programming pages
|
8 years ago |
S.J.R. van Schaik
|
7a3e5a7679
|
spi: flash: enable write before every chunk to write in flash_write()
|
8 years ago |
S.J.R. van Schaik
|
d17c80e7eb
|
spi: flash: provide the proper length of the buffer in flash_write()
|
8 years ago |
S.J.R. van Schaik
|
6d73d7a655
|
spi: flash: use default_flash_copy()
|
8 years ago |
S.J.R. van Schaik
|
c38413dc90
|
flash: change prototype of flash_copy() and use the default implementation in the sandbox
|
8 years ago |
S.J.R. van Schaik
|
fa49f634e4
|
flash: spi: perform both flash_read() and flash_write() in chunks of 32 bytes
|
8 years ago |
S.J.R. van Schaik
|
7ab3a84fc4
|
spi: flash: use default_is_erased() to check if a block is erased
|
8 years ago |
S.J.R. van Schaik
|
f20e7128eb
|
spi: flash: wait for operations to complete
|
8 years ago |
S.J.R. van Schaik
|
5bafd2ac8f
|
spi: flash: set log2_block_size
|
8 years ago |
S.J.R. van Schaik
|
d53276e407
|
spi: flash: the JEDEC ID should be at most three bytes in length
|
8 years ago |
S.J.R. van Schaik
|
85a3f84d61
|
spi: properly exchange bytes by sending and reading each byte within a SPI transaction
|
8 years ago |
S.J.R. van Schaik
|
e7ad03608a
|
spi: flash: don't print the JEDEC ID any longer
|
8 years ago |
S.J.R. van Schaik
|
440c598d16
|
spi: flash: properly copy the JEDEC ID from the buffer
|
8 years ago |
S.J.R. van Schaik
|
460fc8f7a5
|
spi: flash: map get_capacity to spi_flash_get_size()
|
8 years ago |
S.J.R. van Schaik
|
154c33950a
|
spi: get rid of the separate calls to spi_set_cs_level()
|
8 years ago |
S.J.R. van Schaik
|
60d316711f
|
spi: clean up the code in order to reduce the latency
|
8 years ago |
S.J.R. van Schaik
|
e20e9e13e0
|
spi: flash: update code
|
8 years ago |
S.J.R. van Schaik
|
32f0ca0e1a
|
flash: remove log2_page_size
|
8 years ago |
S.J.R. van Schaik
|
937521c909
|
flash: return size for flash_read() and flash_write()
|
8 years ago |
S.J.R. van Schaik
|
f53b072a65
|
flash: implement release() as part of flash_ops
|
8 years ago |
S.J.R. van Schaik
|
20125827b6
|
flash: add and implemented flash_is_erased() for sandbox flash
|
8 years ago |
S.J.R. van Schaik
|
e65110f084
|
improve API for flash_erase()
|
8 years ago |
S.J.R. van Schaik
|
5a8bf83c7b
|
stm32f0: added tested example code to reset the Whitebox
|
8 years ago |
S.J.R. van Schaik
|
bd326ad795
|
flash: add flash_copy and improve flash_erase
|
8 years ago |
S.J.R. van Schaik
|
f61ecefdc6
|
flash: add flash_get_size()
|
8 years ago |
S.J.R. van Schaik
|
bff4845c32
|
flash: detect flash size
|
8 years ago |
S.J.R. van Schaik
|
77c3e5f440
|
spi: avoid setting up clocks again as it conflicts with USART
|
8 years ago |
S.J.R. van Schaik
|
f7db775316
|
usart: re-route input as output
|
8 years ago |
S.J.R. van Schaik
|
0bc1146ffd
|
flash: separate SPI flash commands
|
8 years ago |
S.J.R. van Schaik
|
ce9065166b
|
flash: use MAP_SHARED for files
|
8 years ago |
S.J.R. van Schaik
|
d1da4b3c9d
|
flash: add function to release flash device
|
8 years ago |
S.J.R. van Schaik
|
d2bb6994eb
|
spi: add function to release SPI device
|
8 years ago |
S.J.R. van Schaik
|
31740bbb20
|
flash: map existing file to memory to use as sandbox flash
|
8 years ago |
S.J.R. van Schaik
|
2f82854e8a
|
flash: sandbox: fix size checks and erase initial memory
|
9 years ago |
S.J.R. van Schaik
|
c815803869
|
flash: add sandbox driver for testing
|
9 years ago |
S.J.R. van Schaik
|
54d6134e21
|
console: add console driver for stdio
|
9 years ago |
S.J.R. van Schaik
|
81632df5e9
|
console: separate driver for USART
|
9 years ago |
S.J.R. van Schaik
|
094c600283
|
flash: add SPI flash driver
|
9 years ago |
S.J.R. van Schaik
|
a078de7c9f
|
spi: stm32f0: add SPI driver
|
9 years ago |