Skip to content

sys: net: Initial import of a UART network interface#1454

Closed
miri64 wants to merge 17 commits intoRIOT-OS:masterfrom
miri64:uart_net
Closed

sys: net: Initial import of a UART network interface#1454
miri64 wants to merge 17 commits intoRIOT-OS:masterfrom
miri64:uart_net

Conversation

@miri64
Copy link
Copy Markdown
Member

@miri64 miri64 commented Jul 21, 2014

Depends on #1448

Based mostly on (and aimed to replace) sys/net/network_layer/sixlowpan/bordermultiplex.h

@miri64 miri64 changed the title Initial import of an UART network interface sys: net: Initial import of an UART network interface Jul 21, 2014
@miri64 miri64 added this to the Release NEXT MAJOR milestone Jul 21, 2014
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 21, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 21, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 28, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 28, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 28, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 29, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Jul 29, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 14, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 15, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 19, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 21, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 21, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
@miri64 miri64 force-pushed the uart_net branch 2 times, most recently from 6f04700 to 77d88c3 Compare August 26, 2014 13:18
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 27, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
miri64 pushed a commit to miri64/RIOT that referenced this pull request Aug 27, 2014
Since basic_net is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
basic_net (e. g. uart_net in RIOT-OS#1454).
@miri64 miri64 force-pushed the uart_net branch 4 times, most recently from 316f515 to bb5f8eb Compare September 8, 2014 16:13
miri64 pushed a commit to miri64/RIOT that referenced this pull request Sep 9, 2014
Since netapi is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
netapi (e. g. uart_net in RIOT-OS#1454).
@OlegHahm
Copy link
Copy Markdown
Member

@authmillenon, did you succeed to test (or at least figure out how to test) this?

miri64 pushed a commit to miri64/RIOT that referenced this pull request Dec 3, 2014
Since netapi is aimed to replace tranceiver one day, but porting
efforts usally take a while, this commit aims to provide access via
transceiver as we are used to for radio/network drivers that already implement
netapi (e. g. uart_net in RIOT-OS#1454).
Makefile.dep Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why lib?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

For the ringbuffer

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ringbuffer is part of core.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Addressed it

@miri64
Copy link
Copy Markdown
Member Author

miri64 commented Dec 6, 2014

Rebased and addressed comments

@miri64 miri64 mentioned this pull request Jan 12, 2015
36 tasks
@miri64
Copy link
Copy Markdown
Member Author

miri64 commented Jan 14, 2015

Repased to #2286 and adapted for change

@miri64
Copy link
Copy Markdown
Member Author

miri64 commented Mar 22, 2015

This is completely outdated. I'll open a new one.

@miri64 miri64 mentioned this pull request Mar 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: network Area: Networking CI: needs squashing Commits in this PR need to be squashed; If set, CI systems will mark this PR as unmergable Community: Hack'n'ACK candidate This PR is a candidate for review and discussion during one of RIOT's monthly Hack'n'ACK parties Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants