This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

"integration/nrfx/legacy" directory in SDK 15.0

I am porting software built with SDK 14.2 to SDK 15.0

It looks like some files have been moved from "components/drivers_nrf" to "integration/nrfx/legacy". The first one I've encountered is nrf_drv_clock.c but I see that there are others. 

Have these files/apis/whatever been deprecated? Are there "new" ways to do the things provided in these legacy files? I notice that (for example) many of the examples still use these "legacy" functions...

Any insights would be helpful. 

Parents Reply
  • Ah, an old lad like me.  Not many of us here.  Now you've seen one successful C++.  I started implementing Object design in since 1996.  It was in an SCSI to IDE RAID system.  It wasn't easy to do the switch.  I started learning C++ around 1988 but never able to really use it until that day.  As I said language is not the important.  You can do object in C too.  It is just a little more difficult.  Object programming is not wrapping all functions in a class.  It is a way of thinking.  C or C++ the same, C++ is not slower nor C is faster.  How you write the code that makes the difference.  As you can see Arduino and mBed use C++ but they are not object oriented design.  They just use C++ as language. 

Children
No Data
Related