Slashdot Mirror


Contiki on Ethernut

randomErr writes "Many of you may remember Contiki, the OS and GUI for the C64 and many other 8 bit platforms, which was posted on Slashdot in March. Adam Dunkels has ported Contiki to a more modern platorm: the open source Ethernut board. You can also see the working webserver and VNC server."

131 comments

  1. Not for long . . . . by jmt9581 · · Score: 5, Funny

    You can also see the working webserver and VNC server.

    If that webserver is hooked up to the net, you won't be seeing it for long. :)

    --

    My blog

    1. Re:Not for long . . . . by notb4dinner · · Score: 3, Interesting

      The web pages you are watching are served by a web server running under the Contiki operating system on an an Ethernut embedded Ethernet board, which consists of a 14 MHz AVR Atmega128 microcontroller with 32 kilobytes of RAM and 128 kilobytes of flash ROM, and a RealTek RTL8019AS Ethernet chip. :)

  2. Recipe for disaster by sweeney37 · · Score: 0, Funny

    The web pages you are watching are served by a web server running under the Contiki operating system on an an Ethernut embedded Ethernet board, which consists of a 14 MHz AVR Atmega128 microcontroller with 32 kilobytes of RAM and 128 kilobytes of flash ROM, and a RealTek RTL8019AS Ethernet chip.

    Add one good pinch of Slashdottting and you'll have a beautiful baked server in less than 3 seconds.

    Mike

    1. Re:Recipe for disaster by Anonymous Coward · · Score: 0

      you are such a dumbass.

    2. Re:Recipe for disaster by bhtooefr · · Score: 1

      He's probably got a nice internet connection, so it's not going to get /.ed that way. Contiki's stood up to a /.ing before, with TWO VNC servers AND streaming RealAudio (not to mention the webserver) on a Commodore 64. It's kinda slow, but the Ethernut is still up, BTW.

  3. Why? by heironymouscoward · · Score: 5, Funny

    The answer should be obvious: a web server able to run on a C64 can run on any embedded system that can emulate a 6502 CPU. This means I can put a web server into my mouse. The possibilities are stunning...

    --
    Ceci n'est pas une signature
    1. Re:Why? by kasperd · · Score: 1

      This means I can put a web server into my mouse.

      So what? Somebody already put a webserver in a dead fly.

      --

      Do you care about the security of your wireless mouse?
  4. *Ahem*, Allow me: by llamalicious · · Score: 2, Funny
    Why? ...and don't give me any b.s. "because we can" answer.

    The answer is simple: because we can!

    /smartass

    1. Re:*Ahem*, Allow me: by Sayjack · · Score: 0, Offtopic

      Or perhaps its due to a lack of girlfriend? Geeks with too much time will sometimes do incredible things. You gotta love it!

      --

      -- Good judgement comes with experience. -- Experience comes with bad judgement.

  5. I thought by Cackmobile · · Score: 3, Funny

    This was going to be a story about drunken backpackers travelling round Europe!!!

    --
    -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    1. Re:I thought by Cackmobile · · Score: 3, Informative

      This is not offtopic B$£"&DS. Contiki is a european tour company for Backpackers. Heathens. Yes /. is too American-centric.

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    2. Re:I thought by BiteMeFanboy · · Score: 0, Troll

      Nah /. is perfect, there are just too many foreigners thinking they're important enough for the rest of us to give a shit.

    3. Re:I thought by Cackmobile · · Score: 0, Redundant

      This isn't offtopic B%£"$%DS. Contiki is a European tour compnay for backapacker. Heathens!!! /. is too american-centric.

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    4. Re:I thought by usotsuki · · Score: 1

      (2, Offtopic)

      God, I've seen everything.

      -uso.
      RH8 posting with Galeon (at last!)

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    5. Re:I thought by Anonymous Coward · · Score: 0

      They have a home office in California, and I recently saw a commercial for them on TV, which was odd. Actually, I was in London when I ordered my tour, and despite there being an office in London, I had to have the papers shipped from CA, so I have no clue where they're based out of.

    6. Re:I thought by ncc74656 · · Score: 1
      (2, Offtopic)

      God, I've seen everything.

      If you get "5, Troll," you win!

      --
      20 January 2017: the End of an Error.
    7. Re:I thought by AndroidCat · · Score: 1

      It is possible (just highly improbable). Assuming 0 starting point: 1 Troll and 6 Underrated votes. Assuming 2 starting point: 1 Troll and 4 Underrated.

      --
      One line blog. I hear that they're called Twitters now.
    8. Re:I thought by MemoryAid · · Score: 1

      Last I heard, Kon-tiki was an expedition by Thor Heyerdahl to cross the Pacific in a raft using thousand year old technology.

      --
      Language students: Don't try to learn English here. This ain't it.
    9. Re:I thought by bhtooefr · · Score: 1
    10. Re:I thought by eyeye · · Score: 2, Insightful

      There is no -1 unfunny rating.
      I assume you were trying to be funny by deliberately misunderstanding the topic. I get bored of seeing those posts to be honest.
      If you want to be witty please try harder, you are currently at the "In soviet russia" level.

      --
      Bush and Blair ate my sig!
    11. Re:I thought by Cackmobile · · Score: 1

      ok....fair enough

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    12. Re:I thought by Cackmobile · · Score: 1

      Good to see that my lame call can start up a nice conversation. I do have a meaning in life!

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
  6. Wire your mouse? by ites · · Score: 3, Funny

    Yes, within 5 years all mice will have Bluetooth and you can surf to your mouse site and ask stuff like 'how many clicks have I done since whenever'. Using your keyboard, hopefully.

    --
    Sig for sale or rent. One previous user. Inquire within.
    1. Re:Wire your mouse? by grub · · Score: 1


      ..ask stuff like 'how many clicks have I done since whenever'

      In the mid 80's there was a Mac program that acted as an odometer for the mouse. You could watch it slowly go up as you used the mouse day by day. I don't recall the name unfortunately.

      --
      Trolling is a art,
    2. Re:Wire your mouse? by teamhasnoi · · Score: 2, Informative
      Google to the rescue!

      All sorts of other platforms too.

    3. Re:Wire your mouse? by jafuser · · Score: 1

      Does that mean we will be able to use our optical mice as webcams?

      At the very least, it would be easy to find sources for 2D textures =D

      --
      Please consider making an automatic monthly recurring donation to the EFF
    4. Re:Wire your mouse? by kasperd · · Score: 1

      surf to your mouse site and ask stuff like 'how many clicks have I done since whenever'.

      That information could as well be handled by your computer. No reason to put a webserver in the mouse for that. For some time I have had a page telling when I last used my mouse and keyboard.

      --

      Do you care about the security of your wireless mouse?
  7. Re:Better recipe for disaster by jkrise · · Score: 4, Funny

    Just say it's rumored to contian SCOde - all hell will break lose.

    --
    If you keep throwing chairs, one day you'll break windows....
  8. Gawd, I really didn't want to... by TrollBridge · · Score: 5, Funny
    ...but someone's gotta say it.

    Now go forth, Slashdot readers, and give that server a good kick in the ethernuts!

    --
    There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
  9. Re:Question by randomErr · · Score: 4, Interesting

    Imagine a low cost, already documented, platform that could be used for say plastic injection machine controllers. Think about a Minitel like device for a $100.

    --
    You say things that offend me and I can deal with it. Can you?
  10. Oh the humanity! by llamalicious · · Score: 5, Funny

    It seems so unfair, Ethernut vs. Slashdot vs.

    Almost like David vs. Goliath, except in this case, David has two broken arms, no legs, 3 gunshot wounds center mass, and massive blunt trauma to the head. And Goliath is a hungry T-Rex.

    I gotta say, the thing appears to still be responding right now as I post, not bad, not bad at all. Not necessarily *working*, but responding. Hit that /cgi/tcp page and check the connections, truely evil.

    1. Re:Oh the humanity! by i.r.id10t · · Score: 1

      Time for a Monty Python quote -

      " 'Tis just a flesh wound!"

      --
      Don't blame me, I voted for Kodos
  11. I'm impressed by KjetilK · · Score: 2, Interesting

    Wow, 15 comments, and the Ethernut webserver is still running fine. Wow, I'm impressed! Looks like servedby.advertising.com is going to be /.ed before that card! :-)

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:I'm impressed by Anonymous Coward · · Score: 0

      Wow, I'm impressed! Looks like servedby.advertising.com is going to be /.ed before that card

      Not likely. All the whiny slashdorks have aliased "servedby.advertising.com" to 127.0.0.1 in their /etc/hosts file.

      Bleat, you sheep, bleat!

    2. Re:I'm impressed by Anonymous Coward · · Score: 0

      What did you expect? It's a solid state system which can deliver 2 MBit/s.

  12. Current Connections by tomzyk · · Score: 5, Interesting

    HA. I got to see the true Slashdot effect in action.

    I went to the Current Connections screen and only saw 2 ... that's right, TWO... connections. Literally, a few seconds later I refreshed the page and constantly got garbage in return. (Basically, it looked like the server would never output the entire HTML document. I'd sometimes see some gibberish, sometimes some CSS code, sometimes only the navigation table...) After about 60 seconds of refreshing the page, I finally saw the page again. Results: about 50 connections. And this Slashdot article only has 19 comments so far.

    Burn little server, burn. :D

    --
    Karma: NaN
  13. I HATE to say, but... by jabbadabbadoo · · Score: 0, Offtopic
    ...image a Beowulf cluster of these!

    Beonuts!

    1. Re:I HATE to say, but... by Trigun · · Score: 1

      Then we'd have a real webserver (except they'd probably flood themselves off under normal operation.)

  14. Re:Not for long . . . .but it works! by jkrise · · Score: 2, Interesting

    Faster than IIS, I should add. Reminds me of a naive qn. I used to ask: If a 486@66MHz and 20MB RAM can run Win95, and pretty fast as well, why can't we have 100 times faster response with a PentiumIV@ 2.4GHz running WinXP (which is upposed to be faster than Win2K, which in turn is supposed to be faster than Win98 which in turn is supposed to be faster than Win95)

    --
    If you keep throwing chairs, one day you'll break windows....
  15. Who's cracking whose nuts?? by jkrise · · Score: 2, Interesting

    This is the FIRST site I can still access, full 15 minutes after a Slashdot article! Maybe a lesson in it for all bloatware.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Who's cracking whose nuts?? by SkArcher · · Score: 2, Interesting

      I'm getting some dropped pages, but i've seen 503's within 5 minutes of a slashdotting, so the fact that this little thing is hanging in there is quite impressive

      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    2. Re:Who's cracking whose nuts?? by bhtooefr · · Score: 1

      The same guy's gotten it to work with a C64 for two weeks, including a /.ing. He decided to take down the C64 to prevent it from getting hit by hackers... oh, wait... there aren't any known backdoors for it... must have just done it for fun!

  16. that is fucking sweet by autopr0n · · Score: 5, Interesting

    And, it seems like the web server is withstanding the Slashdot effect! I remember there was actualy a C64 based web server that was actualy able to hold up based on some pretty impressive TCP hacks that made the connections 'stateless' (by embedding state in the TCP sequence number, IIRC)

    That said, I doubt a 14 mhz chip would really have that much of a problem dealing with hits. I think most of the systems that 'go down' when hit by a hit torrent do so because A) They run out of bandwidth, get capped, etc. or B) They are using super-bloated web app code when they really don't need to. You often see things like "MySQL errors" and the like from too many user connections. I think a lot of web developers don't really bother to code for efficiency at all. I mean seriously, the work you need to do to serve a mostly static page is really tiny. An intelligent caching routine should solve most of the problems, but most web-apps it seems get all data out of the DB every run, possibly doing multiple queries. Keep in mind a 386 running Apache can saturate a t1 line. That would have a clock speed of about the same thing, I think the fastest 386 was about 25 mhz. Of course, this is a 32 bit chip, not 8 :)

    The way autopr0n works, I have a class system that holds all the data, and gets updated independently of the database whenever new data is entered. I hardly ever need to do a query to get new data out of the system. Unfortunately, this means that it's using code I wrote myself, which is just buggy as hell : P. Oh well. It runs 'well enough' :P

    --
    autopr0n is like, down and stuff.
    1. Re:that is fucking sweet by wolruf · · Score: 1

      actually, there were 386 33MHz and AMD produced this 386DX40MHz (which I had) that outperformed a 486SX25 :)

      --
      wolruf@gmail.com
    2. Re:that is fucking sweet by Anonymous Coward · · Score: 0

      That said, I doubt a 14 mhz chip

      It's not 14 MHz - it's running 1 MHz (or maybe 1.4 MHz)

  17. lazy web-devvers by autopr0n · · Score: 3, Insightful

    I think most of the slowness comes from lazynes. Designers use DBs for everything, even pages that never change. I honestly belive a lot of web apps out there that use huge-ass systems could easily be run on a normal PC with some good optimization and caching routines.

    --
    autopr0n is like, down and stuff.
    1. Re:lazy web-devvers by jafuser · · Score: 1

      As we begin to closely approach a physical (as in physics) hard limit on how much computing can be done per cubic unit of volume, perhaps then we will spend time on optimization. And very likely by then, we will have a lot of software to optimize.

      Are there any plausible theories on the theoretical limits of computation-per-volume?

      --
      Please consider making an automatic monthly recurring donation to the EFF
    2. Re:lazy web-devvers by frunch · · Score: 1

      Yeah, and then we'll have to worry about how we're going to optimize the optimization software.

      And then we're going to worry about who's optimizing the optimization of the optimization of the .....AAAAAHHH!

      <crawls into corner, shuddering>

  18. Watch out Microsoft by WC+as+Kato · · Score: 3, Funny

    Microsoft better watch out. Contiki is on its way to running on every platform in the world. Once that has been achieved. He'll release a "killer app" and over take Microsoft's domination.

    Keep an eye on the forthcoming IPO!

    --
    --- I'm Green Hornet's sidekick not Inspector Clouseau's!
    1. Re:Watch out Microsoft by Pflipp · · Score: 1

      Uhh, I really don't know how to say this without completely stupifying you, but what you say is actually reality.

      I'd say 90% of these 8-bit monsters normally chunk BASIC for lunch that was written by ...Microsoft. (This includes at least the C64, Vic-20 and Apple ][.)

      So yes, M$ dominates the 8-bit world, and installing another OS over those BASIC ROMs is probably the only way to change that. Sadly a cold restart will always put you into BASIC mode again, making the "I was forced to buy Windows with my PC" problems of today look bleak in comparison.

      Although I do think that a multitasking OS is a killer app for those 8-bit BASIC systems...

      --
      "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    2. Re:Watch out Microsoft by randomErr · · Score: 1

      This is straight ANSI C code baby.

      --
      You say things that offend me and I can deal with it. Can you?
    3. Re:Watch out Microsoft by smithmc · · Score: 1

      Microsoft better watch out. Contiki is on its way to running on every platform in the world.

      Can you imagine how screaming fast it would be on a P4/3GHz/GFFX5900? Can you imagine a Beowulf cluster of... *whew* sorry 'bout that.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  19. Cluster by snipingkills · · Score: 1

    Well if this works on a C64, does that mean if i can get the network thingy that connects the floppy drives together and make a cluster out of these that can withstand a slashdotting?

    1. Re:Cluster by usotsuki · · Score: 1

      Maybe; the C64's 1541 drive was in fact an embedded system based on a 6502 CPU and 2K of RAM.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  20. Re:Question by Anonymous Coward · · Score: 0

    Someone really needs to build a system-on-a-chip with ethernet, lcd controller and 8-bit digital multi-purpose i/o, in a dual inline package (or SMD with amateur friendly pitch). Sell it for 29,95 and it will revolutionize the automation industry from the user end.

  21. Re:Question by Anonymous Coward · · Score: 0

    Right, I would trust this p.o.s over an already proven platform, such as Allen-Bradley industrial controls.

    Guess what? Manufacturing facilities are more concerned with reliability than a freebie.

  22. picking nits by mblase · · Score: 2, Insightful

    Almost like David vs. Goliath, except in this case, David has two broken arms, no legs, 3 gunshot wounds center mass, and massive blunt trauma to the head. And Goliath is a hungry T-Rex.

    A T-Rex relies on motion to identify possible meat sources. Your David would be completely immobile. (Of course, after a good Slashdotting, so it the average web server.)

  23. Congratulations Slashdoting warrior. by arcanumas · · Score: 4, Funny
    So you have actually been hitting "reload" on an mini server that is going down due to a slashdoting in progress? Congratulations! You deserve the "Slashdoting Warrior" metal of honor.

    Hey, just kidding.
    We are all evil minions armed with Web Browsers , attacking whoever the Slashdot Mastermind points to. :)

    --
    Slashdot Sig. version 0.1alpha. Use at your own risk.
    1. Re:Congratulations Slashdoting warrior. by Anonymous Coward · · Score: 0
      We are all evil minions armed with Web Browsers , attacking whoever the Slashdot Mastermind points to

      ITYM: We are all Slashdot DDoS Zombies.

      Member of the League of Ordinary Gentlemen

  24. Re:Question by randomErr · · Score: 1

    Seems to be taking the slashdotting perty well. Plus each part of the project been under developement for quite a while and is open sourced.

    --
    You say things that offend me and I can deal with it. Can you?
  25. OFFTOPIC Re:picking nits by dreamchaser · · Score: 1

    Since you started the nitpicking, there is strong evidence (size of nasal cavities for one) that indicate the T-Rex hunted/scavenged mainly be smell.

  26. I Know.. by isoga · · Score: 2, Funny
    why not just post: I have a server here that I'd like destroyed!

    dave

    1. Re:I Know.. by boogy+nightmare · · Score: 1

      lawks sir, in the spirit of slashdothood i decided to help you, either i was just too darn late or you have set up the first slashdotted emulator....

      glad to be of help

      S

      --
      Kingdom of Loathing (www.kingdomofloathing.com) Addicted is me
    2. Re:I Know.. by DNS-and-BIND · · Score: 0, Offtopic

      Hahaha, what an idiot...he thinks Applebee's serves good Mexican food? Might as well stop in to McDonald's for the prime rib.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    3. Re:I Know.. by isoga · · Score: 1

      I was being sarcastic...where do I say 'alot'? That's a typo

    4. Re:I Know.. by Anonymous Coward · · Score: 0

      You should set "Signature dash" in your preferences. I don't know why it isn't on by default.

  27. Imagine a beo... by Anonymous Coward · · Score: 0

    Imagine a beo... Eh... Nevermind.

  28. Re:OFFTOPIC Re:picking nits by Anonymous Coward · · Score: 0
    ..indicate the T-Rex hunted/scavenged mainly by smell.

    It knocks its prey over with its smell then eats them? Cool! (This might explain some humans.)

  29. *SIGH* by Anonymous Coward · · Score: 0

    Score:-5, Numnuts

  30. GEOS by Anonymous Coward · · Score: 0

    Maybe I'm mistaken, but in true slashdot form, I didn't even bother to read the article, much less the slashdot summary. But I do remember a little graphical software for the C64...GEOS??? Or was it a nightmare I had when I was playing Maniac Mansion, Leisure Larry, Morpheus, or any of the other waaaaay cool C64 games?

    The Hman

    1. Re:GEOS by Jedi+Holocron · · Score: 1

      Nope, your nightmate was real. I recall eagerly going out and buying a copy of this to run on my C64c (had to upgrade from my C64 because I blew out the something or other sound/graphics chip that I do not recall the name of via static electricy thru the joystick port when attaching my favortite Atari 2600 joystick--evidently a common problem on the C64 and hence my first attempt at circuit board IC replacement soldering). It sood for Graphic Environment Operating System. It was very MAC like looking.

      I was certain it was going to replace my Kwik-Write word processor. And I remember several late nights writting a term paper in high school that was due the next day--ever the procrastinator. The advantage of it was that for documents it allowed you to change to all sorts of fonts beyond the one native to the printer (C-8050 dot matrix as I think it was...) The fonts were great for making the document longer...larger fonts...

      I'm now reminded about a little game I had called "Computer People" or something like that. Especially after having read an aritcle in Wired about "The Sims". This was way pre-Sims...

      'nuff said

    2. Re:GEOS by Anonymous Coward · · Score: 0

      Little Computer People was cool, and very definatley pre-sims (makes me feel old!)

    3. Re:GEOS by dubstop · · Score: 1

      or other sound/graphics chip that I do not recall the name of

      The sound chip on the C64 was the SID chip, standing for Sound Interface Device. Amazing sound for the time, especially when compared to the tinny beep of the ZX Spectrum.

    4. Re:GEOS by uradu · · Score: 1

      > Nope, your nightmate was real

      Alas, "nightmates" are NEVER real for slashdotters. They always turn out to be the pillow or some such.

      Oh, if you meant "nightmares", you seem to actually have liked GEOS, so how was it a nightmare?

    5. Re:GEOS by leinhos · · Score: 1

      I had GEOS for my C64, and it really was very impressive for the level of hardware it was running on. It was supposed to be an entire graphical OS written entirely in assembly language (yikes!). It didn't have anything like a TCP/IP stack (neither did anything else in those days!).

  31. this is very cool by squarefish · · Score: 1

    something I've thought about for awhile that I'd like to have is a clock radio that can pull in streaming radio from the net.

    wireless would be better, but this is great and would totally work. now if I had any idea how to put this together on my own or could just buy one!

    --
    Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
    1. Re:this is very cool by jafuser · · Score: 1
      I'd like to have is a clock radio that can pull in streaming radio from the net

      For a long time I've been thinking that a USB or network-connected alarm clock radio would be a very cool geeky holiday gift item.

      There could be some interesting capabilities:

      • Play streaming audio from the net (as parent poster suggested)
      • Interface with a calendar software or work off of a weekly schedule, to pre-set the next dozen or two alarm events into the clock (so that it will still alarm if the computer is not running).
      • Download and (optionally) save a stream of audio data from the clock for whatever the reciever is picking up at the time.
      • Control the radio frequency, band (AM/FM), and volume from the computer.
      • Set the clock automatically from an internet time server, at 2:00:01 every day.
      • Let the computer control the LED display on the clock so you can display your CPU load, temperatures, bandwith usage, etc...
      Ok EE majors... get to it! =D
      --
      Please consider making an automatic monthly recurring donation to the EFF
  32. It's nut dead yet! by Anonymous Coward · · Score: 0

    It's feeling better...

  33. Aghhh mainly be smell, me hearties by DrSkwid · · Score: 1

    thems mighty fine T-Rexs, but mah giant squid could tek im oot

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  34. Ouch... by mess31173 · · Score: 1

    I can hear it now, the colective cry and death of 1000 Contiki webservers being slashdotted.

  35. Potato power !!!! by DrSkwid · · Score: 1

    is what you need

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  36. props for the DX40... by black_widow · · Score: 1

    that thing ran Win95 with 4 megs of ram and no FPU.

    Win 3.1 on it was a dream when I first bought it...

    Such dear memories

    1. Re:props for the DX40... by dubstop · · Score: 1

      I thought all DXs had an FPU. I had a 386sx16 with 4 megs of RAM, and I lusted after a DX. I managed to get Win95 running on it, but it was so slow that it took several seconds between the mouse being moved and the pointer responding. I remember there being a 'performance' control panel applet that was supposed to offer suggestions to tweak a bit more speed out of machines, all it told me was to get more memory.

    2. Re:props for the DX40... by mjolner · · Score: 1

      The difference between the 386DX and SX was that the DX had an 16-bit data bus, whereas the difference between the 486DX and SX was the (intentionally) broken FPU IIRC. I am not sure if the 386 had an FPU as I remember there being a socket for an FPU on my mom's old M/B.

    3. Re:props for the DX40... by usotsuki · · Score: 1

      386SX, not DX, had the 16-bit bus. (32 for DX)

      BTW no 386s had FPUs (you had to buy a 387 for that).

      I hate to sound like a slashbot, but YFI!

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    4. Re:props for the DX40... by mjolner · · Score: 1

      DOH! Yeah, the DX was the high-end with the 32-bit bus. Guess I shouldn't be typing anything before I have my coffee.

  37. Re:Question by Anonymous Coward · · Score: 0

    Your reply indicates that you have never been involved with industrial controls in a manufaturing enviroment. Production lines don't get "slashdotted". They are expected to do the same job, over and over, day in and day out without fail. Having a webserver run 1 hour under moderatle load would not convince to many engineers. IIS would handle that amount of traffic. Would you use Wintel for that purpose? Didn't think so.

  38. Re:Question by Anonymous Coward · · Score: 0

    Read the FAQ. They explicitly state that there are no versions of this board specced for industrial temperature ranges. It would also need to be tested for shock- and vibration-resistance and electromagnetic robustness.

  39. +2 offtopic, hehe by jonnyfivealive · · Score: 1

    some mods dont suck, i spose... but why is it still offtopic if its been modded back up?

    1. Re:+2 offtopic, hehe by kasperd · · Score: 1

      why is it still offtopic if its been modded back up?

      Though it has been modded up more times than it has been modded down, it turned out those who modded down agreed on offtopic, while those modding up could not agree, so somebody said funny while other said interesting. In total the most frequent moderating thus was offtopic. The exact counts is a mystery, 20% is missing. Possibly the moderations have been: 2*offtopic, 1*interesting, 1*funny, 1*underrated.

      --

      Do you care about the security of your wireless mouse?
  40. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  41. Re:Note to the newbie (idiot) by isoga · · Score: 1

    that's too funny dave -- you, yes you, are stupid

  42. expensive by jpc · · Score: 1

    Its a nice little device, but I want something like this for $10 or so. Its about $140, and I can buy a real computer for that much (eg VIA Eden). So ok it uses less power and is smaller, but it is not that compelling at that price.

    1. Re:expensive by uradu · · Score: 1

      > but it is not that compelling at that price.

      I thought the ethernut might be one cheap little board, but alas. Circuit Cellar is full of sub-$100 SBCs based on various 8 bit micros, some are even 16 bit. Of course, you could get it (fairly) cheaply if you assemble it yourself, which should be entirely possible.

    2. Re:expensive by Anonymous Coward · · Score: 0
      Why bother with that?!? Check out Rabbit Core modules here.

      They have core modules that are:

      • a lot smaller
      • with a faster clock
      • more memory
      • and built in ethernet with a royalty free TCP/IP stack
      And all for around $50 in qty 1, and you can get a full development kit for less than their devel kit. You'd be nuts to pay for EtherNut!
    3. Re:expensive by Taldo · · Score: 1

      Looks proprietary as hell to me. I've never heard of a 'rabbit processor' and it doesn't look like the OS it runs is anything standard.... no embedded linux?

    4. Re:expensive by mog · · Score: 1

      I program Rabbits for a living, myself. They come with a Dynamic C suite. It's terrible. For the most part, it's just plain C - but there are differences. They're cool little devices themselves, though.

  43. on "why", and UNIX port? by Pflipp · · Score: 1

    Already now people have asked "why" and gotten "because we can" as an answer. While this is probably true for this project, I think this is also quite interesting Operating Systems material. Remember, this is a small system that multitasks, is portable, and has some coherent (G?)UI stuff.

    (OK, it's a joke -- or is it? -->) So apart from the multitasking, it's way ahead of *nix ;-)

    While the 8-bit part may certainly be a little bit too much '80's for many of today's practical purposes, I think this is a hell of a reference system which can be re-used and studied by many people who think MINIX contains too much code already. And all that under an old BSD license (with advertising clause).

    Anyway, to get back on my original subject. I've downloaded the 1.0 source code and noticed there was a target "gtksim", as well as a directory "arch/unix-gtk". So I guess this stuff is available under *nix as well -- for demonstration purposes, of course.

    The odd thing is that when I wanted to compile that target, it said it required stuff from cc65, an 8-bit C compiler for the Commodore 64. So unless this means that GTK+ is ported to the C64, I wonder what this is all about.

    (*nix was already "ported" to the C64, and it's called Lunix Look at for more info, and insert your SCO jokes here.)

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    1. Re:on "why", and UNIX port? by randomErr · · Score: 1

      The 1.0 stuff is VERY out of date. Check the CSV for the code for all platforms. The code on the site is C64 specfic. Adam hasn't had a chance to create a 1.1 or 2.0 release.

      As to GTK+ stuff I'm perty sure it used was for system 16 and 32 bit systems like Atari Jaguar and Sega Genesis. I know it's been heavily discussed on the maillist.

      --
      You say things that offend me and I can deal with it. Can you?
  44. Okay. Yeah. by usotsuki · · Score: 1

    Tell me when the Apple //e version is finally ready, I've got a vested interest.

    -uso.

    --
    Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  45. Re:Okay. Yeah. by Gax · · Score: 1

    >Tell me when the Apple //e version is finally >ready, I've got a vested interest.

    Phew! For a minute I thought you had a vest interest. I was trying to imagine a wearable Contiki being Slashdotted. It would keep you toasty warm in the winter as the server gradually died.

  46. Object Inflation by hughk · · Score: 1
    Abstracting things is a real nice thing to do. Encapsulating is also nice and when we get to LRPCs hooking code between processes, it is^really cute.

    The trouble is that by this time you are going through so many virtual function tables, process switches or whatver to do something basic you are completely screwed over for performance. Oh and given all the DLLs that need dynamic linking with your image when you activate - what chance do you get?

    The kernel of Win2K/NT is quite nice. If someone sat down and coded a Linux style API on top of it, it could be serious competition. They tried to do this with their Posix layer. However, they screwed it up in other ways.

    If anyone ever gets to meet Dave Cutler, the primary NT architect, just ask him how he feels about performance and memory use now against the days when he wrote an operating system for the PDP-11 (16-bit, 64K and small).

    --
    See my journal, I write things there
  47. ITYM? by Anonymous Coward · · Score: 0

    Uh... what does "ITYM" mean?
    I've never seen that one before...

    1. Re:ITYM? by Anonymous Coward · · Score: 0

      i tHINK yOU mEAN

    2. Re:ITYM? by staed · · Score: 0

      I Touch Your Mama

  48. Oooooo sneaky by tomzyk · · Score: 1

    And then after your article gets posted, and hundreds and thousands of Slashdotters start visiting your site... change the homepage to redirect them all to goatse.cx!!!

    --
    Karma: NaN
    1. Re:Oooooo sneaky by isoga · · Score: 1
      hah hah!

      Actually, I'm amazed how many people clicked on the link...about 400 according to the web logs!

      dave

  49. Re:Better recipe for disaster by AndroidCat · · Score: 1

    Aha! So that's what made those tree-aliens so easy to control by evil ancient hidden code in Vernor Vinge's A Fire Upon The Deep! They were SCrOde-Riders!

    --
    One line blog. I hear that they're called Twitters now.
  50. What's the point? by Anonymous Coward · · Score: 0

    when ethernut's own EXAMPLE CODE does the exact same thing anyway! (and is open source and royalty free too!)... I know, I know ... "because we can" blah blah blah, why not use the real answer : because we were bored.... oh sorry, not as exciting is it?! [DOH]! oh well back to the drawing board ya go ...

    1. Re:What's the point? by randomErr · · Score: 1

      The Ethernut code has a full TCP/IP stack and modular GUI?

      --
      You say things that offend me and I can deal with it. Can you?
  51. Guess again... by ClassicG · · Score: 3, Funny

    I'm shocked - both the webserver and the VNC server are still up and running. The VNC server is -extremely- slow - you can see it redrawing the individual chars on the screen at the rate of maybe a dozen a second - but it's still going.

    What's the matter with you people - has the slashdot effect lost it's teeth to the point where it can't even crash a little embedded system like this? For shame! :c)

    --
    I game, therefore I am...
  52. Re: THIS IS VERY COOL! by zimmermantech.com · · Score: 1

    I wrote something kind of similar that streams audio remotely by way of a FM tuner card I have installed in my FreeBSD server at home (ADSL 1.2 Mbps down / 225 upstream). Let the slashdotting begin!

    http://zmaster.dyndns.org/fm_radio/

    You control the frequency on the FM tuner card remotely, unless of course someone else is listening and changes the channel. The 'stereo' and 'signal' indicators on the radio actually work and are queried from the FM tuner card itself. If anyone knows of a similar project (I haven't seen any so far) please let me know!

    I wrote the PHP / Java applet so that my father (an avid HAM radio / RFI hunter) can listen to bootleg radio stations broadcasting here in Miami Florida all the way from his house in Colorado.

    Here is the link of audio samples on his site I created (presets are of local pirate radio stations here in Miami):
    http://www.aerorfi.org/?page=audio_samples.html

    Cheers!

    --

    Listen to Live FM Radio
  53. hmmm... by josepha48 · · Score: 1
    more like ... gone flaky ...

    I tried going to the webserver, it started to load then did something else, then each time I refreshed I got a different page. I'm not sure about others, but I wouldn't want my website to show different pages on a refresh.

    Oh and the vnc java thing just kinda hung. ANyone know which version of Java does it use?

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  54. Haha:Re:Oooooo sneaky by Anonymous Coward · · Score: 0

    well - now your site is surely down under...

    Ha-Ha ( pointing finger on you )

    1. Re:Haha:Re:Oooooo sneaky by isoga · · Score: 1
      Held up great..not bad for a 300MHz box. Nearly 600 visitors. What's a pity is that noone leaves any witty comments :(

      dave

  55. Scale Up? by lostchicken · · Score: 1

    Whenever I see anything about these tiny, tiny OS/Server/Browser systems, I ask myself if it would be possible to scale them up to modern systems for a really fast, simple operating system?

    It's sorta the opposite of bloatware.

    --
    -twb
  56. /. in full effect by Anonymous Coward · · Score: 0


    9:42 PM EST

    Better late than never...