9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Joseph Stewart <joseph.stewart@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] rsc's libtask on embedded
Date: Thu,  9 Jul 2015 10:17:22 -0400	[thread overview]
Message-ID: <CANGQBe5xXOyMph-6Y+qCjsN0fOnnsCAT6MB26OaMD4tJUVi1UQ@mail.gmail.com> (raw)
In-Reply-To: <d4d646553bef9cffc6aaa8de2d6c547c@quintile.net>

[-- Attachment #1: Type: text/plain, Size: 863 bytes --]

I really like rsc's libtask and have managed to hide it in a few products.

As for your question: What architecture? Any runtime available?

Personally, I've used libtask on ARM/x86 under Linux/OSX... hardly "bare
metal" though.

The current implementation depends mostly on the ucontext API + berkeley
sockets for net stuff.

There's another project called http://libmill.org/ that is (was?) based on
setjmp/etc that might be easier to port.

Do keep me posted on your "travels"... I'm interested in this kind of stuff
too.

...or maybe we should just all help Charles updating/minimizing Inferno...

-joe

On Thu, Jul 9, 2015 at 4:38 AM, Steve Simon <steve@quintile.net> wrote:

> Anyone stripped rsc's libtask for use on a bare metal embedded system,
> I'am about to do it but if somone already has I could steal it.
>
> -Steve
>
>

[-- Attachment #2: Type: text/html, Size: 1401 bytes --]

  reply	other threads:[~2015-07-09 14:17 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-09  8:38 Steve Simon
2015-07-09 14:17 ` Joseph Stewart [this message]
2015-07-09 14:50   ` Steve Simon
2015-07-09 15:09     ` David du Colombier
2015-07-09 15:52       ` Joseph Stewart
2015-07-09 15:55       ` Joseph Stewart
2015-07-09 15:51     ` Bakul Shah
2015-07-09 15:58     ` Joseph Stewart
2015-07-09 16:12       ` steve
2015-07-09 16:31         ` Bakul Shah
2015-07-09 16:50           ` Skip Tavakkolian
2015-07-10  2:07           ` erik quanstrom

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CANGQBe5xXOyMph-6Y+qCjsN0fOnnsCAT6MB26OaMD4tJUVi1UQ@mail.gmail.com \
    --to=joseph.stewart@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).