1 Jun 2010 19:25
Re: Porting recommendations
David Given <dg <at> cowlark.com>
2010-06-01 17:25:57 GMT
2010-06-01 17:25:57 GMT
On 28/05/10 00:00, Andrew Dennison wrote: [...] > I can describe it in general terms. [...snip...] That's very interesting; it's nice to hear how this sort of thing works in the real world. ARM, I presume? If I may ask, what made you decide to use Prex and not a more established OS like ECOS or FreeRTOS? [...] > I would like to add features to Prex like tickless operation, Futexes > and a better model for task / server memory operations as a few > examples but it would be nice to have a proper collaborative > development model so I'm not effectively maintaining a fork that has > to be rebased onto the moving target of the "official" tarballs that > come out occasionally. Yes, it's a pity. I suspect Kohsuke Ohtani simply doesn't have time/inclination to be a source herder. As you know, it's a thankless and surprisingly complicated job. Incidentally, I'm making decent progress with the Cybiko port. I managed to persuade the build system to produce a linked-together image consisting of kernel and bootup tasks, which lets me run them all out of flash. I've got it booting up into 'user' mode and trying to load /boot/init. Currently that's failing because I haven't done an H8300S elf relocator yet. But it's running multiple processes and threads, interrupts are working, the timer is running --- no preemption or exceptions yet, but that's not bad for under a week's work.(Continue reading)
RSS Feed