Re: [9fans] Thinkpad 345cs

2012-07-17 Thread Calvin Morrison
On 17 July 2012 10:30, hiro neu <23h...@gmail.com> wrote: > > now just get that x series in the corner of the picture up and running :P Calvin -sent from my X220

Re: [9fans] Thinkpad 345cs

2012-07-17 Thread hiro
those others are already working nicely ;) also see http://h1ro.dyndns.org/nein/x20.jpg and http://h1ro.dyndns.org/nein/ac100.jpg

Re: [9fans] Thinkpad 345cs

2012-07-17 Thread Calvin Morrison
On 17 July 2012 11:03, hiro <23h...@gmail.com> wrote: > those others are already working nicely ;) > also see http://h1ro.dyndns.org/nein/x20.jpg > and http://h1ro.dyndns.org/nein/ac100.jpg > > wow awesome! Calvin

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Ethan Grammatikidis
On Mon, 16 Jul 2012 09:49:20 -0400 Wes Kussmaul wrote: > On Mon, 2012-07-16 at 08:44 +, opryy...@gmail.com wrote: > > Another neat comparison of 44 tiny devices: > > http://dl.dropbox.com/u/4035896/a320_downloads/SBC_comparison44.pdf > > No mention of the $16 Teensy? http://www.pjrc.com/ I

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
> Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It > would be a fun challenge, I think, and I'd be interested to find > exactly what compromises would be needed. It may even be less of a > challenge than writing drivers for the crap peripherals ARM SOCs always > seem to be burde

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread Ethan Grammatikidis
On Thu, 12 Jul 2012 01:42:55 -0400 erik quanstrom wrote: > > Thinking it over, I'd rather use the regular Linux toolchain for the > > task. You can still write sensible C for gcc to compile, and I think > > we don't know what the task is. Fair point. I had stared at the email until I thought

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Paul Lalonde
More to the point, you don't want any OS on an 8 bit machine. A small driver library, maybe. But really, 8 bit machines today are just for fun little micro-control projects and you really don't want an OS in the way. The first thing I did to make an arduino useful was reclaim the timer thread tha

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Kurt H Maier
On Tue, Jul 17, 2012 at 12:53:05PM -0400, erik quanstrom wrote: > > you don't want plan 9 on an 8 bit machine. > > - erik > Thanks for letting him know, erik. Please also explain his other hardware opinions, I think he's looking for a keyboard

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Charles Forsyth
it's an Atmel AVR. we did z[acl] for the ATmega128 in the Berkeley mote, which is an 8-bit AVR, and I wrote a little 16/32 bit kernel for it. On 17 July 2012 17:51, Ethan Grammatikidis wrote: > It's an 8-bit, what are you going to put on it,

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Charles Forsyth
You do on the wireless motes, because you have several networks and a file system. There isn't a "user mode" of course, but there are applications. ours was a noise monitoring system to some international noise-monitoring standard. On 17 July 2012 18:33, Paul Lalonde wrote: > A small driver libr

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
On Tue Jul 17 13:35:18 EDT 2012, kh...@intma.in wrote: > On Tue, Jul 17, 2012 at 12:53:05PM -0400, erik quanstrom wrote: > > > > you don't want plan 9 on an 8 bit machine. > > > > - erik > > > > Thanks for letting him know, erik. Please also explain his other > hardware opinions, I think he's

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Kurt H Maier
On Tue, Jul 17, 2012 at 02:16:00PM -0400, erik quanstrom wrote: > > it's an opinion that 8 bits don't have mmus? > that's taking relativism to a whole new level. > your original message didn't contain anything approaching useful content

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Anthony Sorace
> you don't want plan 9 on an 8 bit machine. Which, of course, doesn't say anything about wanting styx/9p on such a machine. Every time we get to this point in this (recurring) conversation, I'm compelled to make sure everyone has seen the excellent Styx on a Brick paper, describing work to export

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
On Tue Jul 17 14:44:28 EDT 2012, a...@9srv.net wrote: > > you don't want plan 9 on an 8 bit machine. > > Which, of course, doesn't say anything about wanting styx/9p > on such a machine. Every time we get to this point in this > (recurring) conversation, I'm compelled to make sure everyone > has

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Eli Cohen
https://github.com/echoline/NinePea too (it needs work) On Jul 17, 2012 11:52 AM, "erik quanstrom" wrote: > On Tue Jul 17 14:44:28 EDT 2012, a...@9srv.net wrote: > > > > you don't want plan 9 on an 8 bit machine. > > > > Which, of course, doesn't say anything about wanting styx/9p > > on such a m

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Bakul Shah
On Tue, 17 Jul 2012 17:51:13 BST Ethan Grammatikidis wrote: > Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It > would be a fun challenge, I think, and I'd be interested to find > exactly what compromises would be needed. It may even be less of a > challenge than writing driv

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread hiro
why does this have a .cpp file? On 7/17/12, Eli Cohen wrote: > https://github.com/echoline/NinePea too (it needs work) > On Jul 17, 2012 11:52 AM, "erik quanstrom" wrote: > >> On Tue Jul 17 14:44:28 EDT 2012, a...@9srv.net wrote: >> >> > > you don't want plan 9 on an 8 bit machine. >> > >> > Whi

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
> Actually it doesn't have to be 9p. It can be something > simpler. you should read the iwp9 papers! - erik

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread hiro
On 7/17/12, Bakul Shah wrote: > On Tue, 17 Jul 2012 17:51:13 BST Ethan Grammatikidis > wrote: >> Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It >> would be a fun challenge, I think, and I'd be interested to find >> exactly what compromises would be needed. It may even be les

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
> > What would be possible is to build a general purpose > > building block. Something like this: > > - provide a tiny thread library > > - provide 9p over USB|serial|UDP > > - implement a simple 9p server framework & export a server > > side interface where one can plug in sensor/actuator > >

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Oleksandr Iakovliev
On 2012-07-17 21:16 , erik quanstrom wrote: >> Actually it doesn't have to be 9p. It can be something >> simpler. > you should read the iwp9 papers! > > - erik > by the way, are there papers/slides from 6th(2011)? haven't seen them signature.asc Description: OpenPGP digital signature

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Bakul Shah
On Tue, 17 Jul 2012 15:33:59 EDT erik quanstrom wrote: > > > What would be possible is to build a general purpose > > > building block. Something like this: > > > - provide a tiny thread library > > > - provide 9p over USB|serial|UDP > > > - implement a simple 9p server framework & export a serve

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Eli Cohen
Arduino uses C++. I guess it could be a .c file, though. On Jul 17, 2012 12:14 PM, "hiro" <23h...@gmail.com> wrote: > why does this have a .cpp file? > > On 7/17/12, Eli Cohen wrote: > > https://github.com/echoline/NinePea too (it needs work) > > On Jul 17, 2012 11:52 AM, "erik quanstrom" > wro

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
> by the way, are there papers/slides from 6th(2011)? haven't seen them ; hget http://iwp9.org/iwp96e.pdf|page - erik

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread Steve Simon
> don't forget jeff's pic controllers. perhaps I have forgotten, perhaps I missed them link please ? -Steve

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread erik quanstrom
On Tue Jul 17 16:34:44 EDT 2012, st...@quintile.net wrote: > > don't forget jeff's pic controllers. > > perhaps I have forgotten, perhaps I missed them > > link please ? see http://9fans.net/archive/2012/07/49 http://4e.iwp9.org/papers/levitation.pdf - erik

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread Christopher Nielsen
On Wed, Jul 11, 2012 at 9:51 PM, Ethan Grammatikidis wrote: > On Wed, 11 Jul 2012 17:15:26 +0100 > "Steve Simon" wrote: > >> Various projects have worked on 8c to make it generate code for other OSs, >> have any of these resulted in code that could generate a very _very_ simple >> ELF shared libr

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread Steve Simon
Thanks to all who have replied. I have spoken to russ; 8l may be able to generate object files soon, but there is no plan for support for shared libraries. Its OK, I still have some options: use gcc/gas/gld on linux generate the shared library as a blind data file on plan9

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread Charles Forsyth
I don't think any of them generate the right addressing to implement a dynamic library (in the Linux style). Data is addressed directly, assuming one data per text. Dynamic libraries need to create a data segment for each application sharing the library text, so the references to the data somehow n

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread erik quanstrom
i wonder if you could use the gs global register trick and a bit of runtime setup to implement this. (ducks) - erik

Re: [9fans] apparently nice summary of small linux pcs

2012-07-17 Thread hiro
thanks for all the links - this thread is getting useful :)

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread Charles Forsyth
Normally with these schemes you need to save and restore the module (data) pointer appropriately for calls in and out of the library. Each library has its own data. For the library to be used by Linux applications you'd need to mimic the conventions expected by the Linux programs closely. The code

Re: [9fans] 8c and elf shared libraries

2012-07-17 Thread hiro
just use cygwin