Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

(Temporarily) lost features after radical cleanup #3418

Closed
33 of 34 tasks
haukepetersen opened this issue Jul 15, 2015 · 10 comments
Closed
33 of 34 tasks

(Temporarily) lost features after radical cleanup #3418

haukepetersen opened this issue Jul 15, 2015 · 10 comments
Assignees
Labels
Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation

Comments

@haukepetersen
Copy link
Contributor

haukepetersen commented Jul 15, 2015

Here is a list of features, that would be temporarily lost, when doing a radical cleanup by removing all deprecated platforms/drivers and other modules. In the current state we can surely not drop everything in the list (e.g. native, msp430 support)! But this list should give us some guidance on what needs to be done...

Stuff that we get rid of for good:

  • sys/uart0
  • sys/chardev
  • all calls to dINT/eINT (already done?)

Features that need adjustments (and are candidates to be dropped). Checked items are already being worked on.

CPUs:

  • cpu/arm7_common
  • cpu/arm7
  • cpu/cc430
  • cpu/lpc2387
  • cpu/mc1322x
  • cpu/msp430-common
  • cpu/msp430fxyz
  • cpu/native (uart peripheral driver is missing, but not needed for stdio)
  • cpu/x86 (won't fix)

Boards:

  • boards/native
  • boards/x86-multiboot-common (won't fix)
  • boards/msb-430
  • boards/pttu
  • boards/msb-430-common
  • boards/qemu-i386 (won't fix)
  • boards/z1
  • boards/avsextrem
  • boards/msb-430h
  • boards/telosb
  • boards/msba2
  • boards/redbee-econotag
  • boards/chronos
  • boards/msba2-common
  • boards/wsn430-common
  • boards/wsn430-v1_3b
  • boards/wsn430-v1_4

Drivers:

  • drivers/sht11 (also usable with the dht driver?)
  • drivers/smb380
  • drivers/cc110x_legacy (netdev2 cc110x PR'ed)
  • drivers/cc110x_legacy_csma
  • drivers/cc2420
  • drivers/lm75a
  • drivers/ltc4150

Others:

@haukepetersen haukepetersen added the Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation label Jul 15, 2015
@haukepetersen
Copy link
Contributor Author

Please edit/extend this list!

@miri64
Copy link
Member

miri64 commented Jul 15, 2015

Kind of a duplicate of (or overlap with) #1540

@haukepetersen
Copy link
Contributor Author

True. Actually I was looking for #1540 earlier, but could not find it... How about closing #1540 and keep this issue, as this is more detailed and more up-to-date?

@miri64
Copy link
Member

miri64 commented Jul 15, 2015

👍

@OlegHahm
Copy link
Member

OlegHahm commented Sep 3, 2015

updated the list

@kaspar030
Copy link
Contributor

updated

@cgundogan
Copy link
Member

added a word about desvirt. 0e4386a kicked out the -t parameter from the native executable that specifies a TCP port for the stdout redirection.

@OlegHahm OlegHahm modified the milestones: Release 2015.09, Release NEXT MAJOR Oct 22, 2015
@OlegHahm OlegHahm modified the milestone: Release 2015.12 Dec 3, 2015
@miri64
Copy link
Member

miri64 commented Oct 17, 2016

Bump

@OlegHahm
Copy link
Member

This looks actually doable for the release.

@haukepetersen
Copy link
Contributor Author

It seems to me, that everything we didn't (re-)merge until today can't be important. So closing this issue now.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation
Projects
None yet
Development

No branches or pull requests

5 participants