-
-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
noncritical mcus #42
noncritical mcus #42
Conversation
Hi, Just some thoughts, feel free to ignore. It would be useful, if instead of marking MCUs as non-critical, functions using each MCU mark them as critical. E.g. an active stepper will mark the MCU it's connected to as critical, an active ADXL, a bed leveling sensor, etc. This way, the user doesn't need to configure anything and the system automatically figures out what is and isn't critical. Obviously the main MCU will always be critical, as it's the timing master, but all other MCUs could start out non-critical. Basically a reference counting kind of system. Best regards, |
@dalegaard I really like that idea. I'd have to noodle on it a little bit regarding the disconnect/reconnect states - I'd be worried that an on-demand init/release of an MCU would induce too much overhead |
b939ded
to
55ac128
Compare
55ac128
to
53d1b1b
Compare
53d1b1b
to
3176116
Compare
3176116
to
669f8b1
Compare
add support for hotplugging mcus