Skip to content

Conversation

thomaseichinger
Copy link
Member

CAUTION: This is not meant to be merged.

This is a prototype of the refactored driver for at86rf2xx drivers
intended to provide a basis to be enhanced for specific models and
implements the ng_netdev_t interface to use with ng_* network stack.

Will need special attention for the sending and receiving part and also
to improve code capsulation for usage for specialised drivers.

I will have only limited time to work on this in the near future, so feel free
to take it and improve/finish it
.

CAUTION: This is not meant to be merged.

This is a prototype of the refactored driver for at86rf2xx drivers
intended to provide a basis to enhance for specific models and
implements the ng_netdev_t interface to use with ng_* network stack.
@thomaseichinger thomaseichinger added State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet Area: drivers Area: Device drivers NSTF labels Mar 19, 2015

/* busy wait for TRX_OFF state */
do {
int delay = _MAX_RETRIES;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

compare #2704

@OlegHahm OlegHahm force-pushed the master branch 3 times, most recently from 9f184dd to 45554bf Compare March 31, 2015 13:01
@haukepetersen
Copy link
Contributor

@everyone: I will take the taken for this driver. I already started to refactor it and stumbled upon some design flaws. I hope I will be able to post an updated PR next week.

@biboc
Copy link
Member

biboc commented Apr 9, 2015

@haukepetersen, are you going to work on the implementation of 231, 233 and 212b within this new driver as well?
What will be required to implement to make each transceiver work with this new driver?

@haukepetersen
Copy link
Contributor

@bapclenet I just started to look into the driver and basically refactored it to some more stable structure so far. Once I have it stable working (I plan to have this in the next days), I will also look into the variants other than the 231 -> here I will need help! So how about we do it this way: I PR my changes as soon as I have them ready and we have then a discussion on top of that code how we best extend it for the other variants?!

@biboc
Copy link
Member

biboc commented Apr 13, 2015

@haukepetersen, sounds great!
I will have a look at your PR when it's ready.

@haukepetersen
Copy link
Contributor

I'll let you know :-)

@biboc
Copy link
Member

biboc commented Apr 16, 2015

@haukepetersen, Is that your working branch?
Basically, once done, it should be ready to use the new Network Stack?

@haukepetersen
Copy link
Contributor

I continued this work in #2825, so I take the freedom to close this PR.

@jonas-rem jonas-rem mentioned this pull request May 20, 2015
3 tasks
@miri64 miri64 added the Area: network Area: Networking label Sep 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: drivers Area: Device drivers Area: network Area: Networking State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants