ADBeta / CH32V003_lib_uart

A simple but full featured UART Library for the CH32V003 MCU
MIT License
6 stars 2 forks source link

Allow configuration without requiring project fork #6

Closed niansa closed 3 months ago

niansa commented 3 months ago

Currently if you want to change configuration you have to fork the project and change the config in the header. Maintaining forks for little things like that sucks. If the configuration wasn't hardcoded inside the header you could simply git submodule this project.

ADBeta commented 3 months ago

The intention was never to support for branches changing configuration. the point is to let people just download the .c and .h, use them as they please, and configure them as they see fit. I'm not trying to make a library for everyone to jump in on. I am making a library for a project I'm working on, which just happens to be generic and useful enough that others can change it for what they need.

I don't aim for perfection, just useful-ness :) Be my guest to fork, and change the code in whatever way you want, and make the library useful in the way you want. That's why I wrote it

niansa commented 3 months ago

I see.