▲ | convolvatron 2 days ago | |||||||
that is a pain. oswiki is a good resource, and there are also a huge number of examples. but it still takes a day. context save and restore and interrupts is another speed bump. but its no different than any other development banging your head against the wall exercise, and its pretty rewarding to have smoothed all that over and go to town on bespoke scheduler design. | ||||||||
▲ | saulpw 2 days ago | parent [-] | |||||||
I dunno, I've done it myself, and I would say that it's qualitatively different than other "banging your head against the wall" software development. At least it's an order of magnitude more painful, due to lack of integrated tooling, questionable documentation, and a more delayed feedback loop. Single-threaded kernel bringup is easier than most distributed systems though. | ||||||||
|