Commit Graph

60 Commits

Author SHA1 Message Date
Mario Hüttel 04a1714237 Improve read performance by switching to DMA and mult-block operations 2020-03-01 20:13:31 +01:00
Mario Hüttel e616e22dd7 Improve single block writing and reading 2020-02-26 23:52:42 +01:00
Mario Hüttel bea543269e Add write test 2020-02-26 23:51:51 +01:00
Mario Hüttel a2256acd94 Add programming scripts for Jlink 2020-02-25 17:28:38 +01:00
Mario Hüttel 641a6a88af Omplement first draft of write functionality 2020-02-22 21:52:51 +01:00
Mario Hüttel d722738de9 Further style improvements. Tested: Read still works 2020-02-22 20:22:34 +01:00
Mario Hüttel 6021c9e1e2 Merge branch 'master' of git.shimatta.de:mhu/stm32f4-sdio 2020-02-22 19:32:43 +01:00
Mario Hüttel cd986ff984 Edit linker script and fix read function in SDIO 2020-02-22 19:30:13 +01:00
Mario Hüttel d0c488645c Improve style of sdio driver 2020-02-22 17:28:06 +01:00
Mario Hüttel 4b07178f3d Tested SDIO functionality. Still works. Rework has to be done urgently code is very bad 2020-01-19 20:47:52 +01:00
Mario Hüttel 104bd65ac0 Merge branch 'master' of git.shimatta.de:mhu/stm32f4-sdio 2020-01-19 20:11:48 +01:00
Mario Hüttel caf5456067 unlock 2020-01-19 20:10:26 +01:00
Mario Hüttel ad02c17e0c Add new fatfs module. will fix warnings and sdio driver later on 2020-01-14 21:55:51 +01:00
Mario Hüttel e91d1ed0bd start reworking driver to preferred code style 2020-01-14 21:26:58 +01:00
Mario Hüttel c4166fef74 Merge branch 'master' of shimatta.de:mhu/stm32f4-sdio 2018-11-09 00:30:43 +01:00
Mario Hüttel 591f41b3cb Update foo 2018-11-09 00:29:03 +01:00
Mario Hüttel 03daeeeb36 Update Makefile to use dependency files 2018-11-07 17:18:24 +01:00
Mario Hüttel e882607fe8 Makefile improvement, fix #3 2017-10-31 17:05:59 +01:00
Mario Hüttel 2d794f56d8 fix 3, add hardfault pre handler 2017-10-31 17:04:38 +01:00
Mario Hüttel b1a6399e82 add Makefile 2017-10-31 16:22:22 +01:00
Mario Hüttel d7a2705056 found bug in get response function. compile with O0 works. Further checking required 2017-04-17 22:03:37 +02:00
Mario Hüttel 79d476e1eb STM32F407VE adaptations, tried to find initialization bug 2017-04-15 19:50:17 +02:00
Mario Hüttel 6d5b9578b9 edited settings 2017-04-06 18:24:27 +02:00
Mario Hüttel ecf8b01ced edited project 2017-04-06 18:14:15 +02:00
Mario Hüttel 7604e71e92 eclipse debugging project 2017-04-06 17:03:53 +02:00
Mario Hüttel b0f5ab30a9 Merge branch 'master' of git.shimatta.de:mhu/stm32f4-sdio 2017-04-03 19:01:07 +02:00
Mario Hüttel 3831de162f Finished SD initialization, implemented iotcl, ready to implement block transfers 2017-04-03 19:00:35 +02:00
Mario Hüttel df1d3eba77 Finished SD initialization, implemented iotcl, ready to implement block transfers 2017-04-03 18:56:02 +02:00
Mario Hüttel b935f93ae1 removed WAITPEND from CMD init, Module is able to send commands. Ready to test SD Card 2017-04-03 01:35:20 +02:00
Mario Hüttel 00bcf66457 implmented initialization, fixed a few bugs, fixed indentation 2017-04-02 23:54:06 +02:00
Mario Hüttel a5ae7ec9a1 edited driver, fixed crc handling 2017-03-31 13:59:44 +02:00
Mario Hüttel 6e5d32350c edited sdio driver, todo: check crc response handling 2017-03-31 13:45:38 +02:00
Mario Hüttel b5fbdb4bb6 fixed #2, moved include files, dited qtproject 2017-03-31 13:30:41 +02:00
Mario Hüttel 70aa56497f fixed #1 2017-03-31 13:25:42 +02:00
Mario Hüttel 266acb48c8 edited makefile to strip all unneeded functions from binary 2017-01-28 15:07:14 +01:00
Mario Hüttel 0f347db128 remove unnecessary things in main() 2017-01-27 00:05:23 +01:00
Mario Hüttel 1844e46167 fixed clock switch 2016-09-27 17:41:53 +02:00
Mario Hüttel 9bce46516a implemented clock switch 2016-09-27 17:34:06 +02:00
Mario Hüttel 1004efa300 Moved insertion check and write protection check to functions. 2016-09-27 15:21:48 +02:00
Mario Hüttel 9c8eb5cc41 fix rtc 2016-09-25 19:59:22 +02:00
Mario Hüttel 2e52153b23 Added todos 2016-09-25 19:51:19 +02:00
Mario Hüttel 6db78f07c2 implemented initialization 2016-09-25 19:34:41 +02:00
Mario Hüttel 19655b7259 fixed Makefile 2016-08-24 21:15:51 +02:00
Mario Hüttel 376c346579 Fixed minor startup script error 2016-01-10 20:51:59 +01:00
Mario Hüttel fc41defe36 Fixed_write Syscall 2015-12-17 18:36:50 +01:00
Mario Hüttel 246a94305e edited Makefile 2015-12-08 21:31:41 +01:00
Mario Hüttel 17ab424dcf implemented disk sync() 2015-11-26 21:29:59 +01:00
Mario Hüttel c87d09cc1c IOCTL 80percent done 2015-11-25 19:23:14 +01:00
Mario Hüttel 7c937c879e Added security Pullups 2015-11-25 18:17:54 +01:00
Mario Hüttel 7065af6477 Fixed structfoo 2015-11-24 12:14:45 +01:00