PolyVinalDistillate / NSDSPI

Nick's DMA enabled SD Card interface for the PSoC 5 incorporating FatFS ((C)ChaN, 2015)
7 stars 2 forks source link

Is the actual component project available? #1

Open euggersh opened 7 years ago

euggersh commented 7 years ago

Nick, this component looks great. I got here from your answer on Stack Overflow, and there you mention that "If you look at my component in PSoC Creator, you'll see it's actually composed of 2 components". I don't see the actual component project, though, but just the NSDSPI component in use in the Component Test project. (I could be looking in the wrong place, of course).

PolyVinalDistillate commented 7 years ago

I don't actually have a separate component project - the component was developed in the test project you refer to, so both parts of the component should be present in this project. If you want to transfer it to another project, the easiest option is to import it into your project from my test project! I never figured out how to make a component library!

euggersh commented 7 years ago

Thanks for the response, Nick, and sorry about pinging you in three different places about it (here, Stack Overflow, and the Cypress forums). I see now that I had to go to the Components tab in the Workspace Explorer to see the component source.

I'll let you know if I figure out how to turn it into a library.

PolyVinalDistillate commented 7 years ago

That's quite alright :D You're lucky I noticed - the cypress forums don't seem to email me notifications and the github notification wound up in my spam folder (that I almost never look at!). I've been meaning to figure out how to create component libraries for some time, but never got around to it. I'm sure it's not too difficult though. Feel free to create a component library version on Github if you wish :)

PolyVinalDistillate commented 7 years ago

Oh - it's also worth looking at the FatFS library project on my Github too. That's what I used to create the .a library that's included with the NSDSPI component. If you wish to update to the latest version of FatFS (which I believe supports ExFat) you'll need to modify this project to create an updated library. This is also the only way to change the precompiled settings I've used in FatFS.

C47D commented 7 years ago

Hi, i found your project on the Cypress forum, it's seems great, i'm not very familiar with FatFS so haven't properly test it. I'm quite familiar with custom components so i can try to make one for this component on my spare time and do a PR if you still wanting it.

Please let me know :)

g40 commented 7 years ago

@C47D If you can share a componentized version please let me know. Many thanks.

PolyVinalDistillate commented 7 years ago

I must've missed C47D's comment! You can do whatever you like with the files I've posted here : ) I impose no restrictions. I'm very sorry it's taken me until now to respond!