lnls-dig / lnls-dig/openMMC

Move LPCOpen drivers to a different repo

Open
#26 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
46
Forks
34
PR merge metrics
No merged PRs in 30d

Description

LPCOpen license:

> Permission to use, copy, modify, and distribute this software and its documentation is hereby granted, under NXP Semiconductors' and its licensor's relevant copyrights in the software, without fee, **provided that it is used in conjunction with NXP Semiconductors microcontrollers.** This copyright, permission, and disclaimer notice must appear in all copies of this code.

This section in bold makes the license incompatible with GPLv3, so we cannot have it together with our code in this repo. The solution is to upload the drivers to a different repo and instantiate it as a submodule here.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names the LPCOpen drivers but no files or tests. Start by locating those drivers and checking the repository's license and build configuration; done means the drivers live in a separate repository, are included here as a submodule, and their incompatible license is no longer bundled with this code.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
build-system, embedded-iot
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.