Re: [9fans] my ts7200 port

2009-07-07 Thread Nick LaForge
 unfortunately x86 cannot be beat, if the object of the game is 
 price/performance

the object of the game is price and power.  Performance doesn't
factor, notwithstanding that the terminal must drive 1024x768 vga.

Nick



Re: [9fans] timesync -r not working?

2009-07-07 Thread Steve Kostecke
On 2009-06-29, Ethan Grammatikidis eeke...@fastmail.fm wrote:

 Balwinder S Dheeman bsd.sans...@cto.homelinux.net wrote:

 I also run Plan 9 in qemu, the:

  aux/timesync -n pool.ntp.org

 solved a similar problem here.

 ty. That's what was in my cpurc, I don't know whether as a default or
 from tinkering with it a few years ago. I didn't want to load ntp.org
 with multiple requests from the same machine.

pool.ntp.org resolves to a random selection from over 1700 public time
servers located around the world.

You may be better off using a time server located in your geographic
area. Please see http://www.pool.ntp.org/ for a list of pool zones (and
more infomation about the pool).

-- 
Steve Kostecke st...@kostecke.net
I am a citizen, not a consumer. I am a human being, not a revenue source.
Public Key at gopher://kostecke.net or `finger st...@kostecke.net` 



[9fans] I have two questions

2009-07-07 Thread xiantingmanbu
hi everyone:
I have two questions : A  has anyone installed plan 9  through
internet from Windows XP ? If so, how to get it ? B: can MetaPost ,
ConTeXt etc. TeX --- related programs be ported into plan 9 ? I know
TeX and MetaFont can do it, but i need more TeX ---related programs
for my work...if so .how to port them.?
 looking forwards for answers.. Thanks first..



Re: [9fans] my ts7200 port

2009-07-07 Thread Ethan Grammatikidis
On Mon, 6 Jul 2009 23:50:14 -0400
erik quanstrom quans...@quanstro.net wrote:

 On Mon Jul  6 19:41:36 EDT 2009, jrm8...@gmail.com wrote:
  On Mon, Jul 6, 2009 at 7:37 PM, ron minnichrminn...@gmail.com wrote:
   I just ported the linux driver
  
  I'm interested in how hard this is, and how it might be made easier.
 
 that depends.  i've found that porting a driver or working backwards
 from an example is often harder than just writing a new driver.
 this is because the hard part is understanding how the hardware works,
 not in coding that knowledge up.  and unfortunately, looking at a
 linux driver hasn't been very instructive to me.
 
 i'm sure one could create a compatability layer for certain driver types
 along the lines of ndiswrapper.  but given the instability of linux
 internal interfaces, this might be finished about the same time as
 duke nukem forever.

What about emulating a usb-ethernet device in software? (Assuming the beagle 
board's usb interface can operate in gadget mode as opposed to host mode.) The 
Linux kernel does a good job of emulating a usb ethernet device, I use it 
extensively. I rather assumed the Bitsy port had this already, but perhaps not.


-- 
Ethan Grammatikidis

Those who are slower at parsing information must
necessarily be faster at problem-solving.



[9fans] Trivia question

2009-07-07 Thread Brantley Coile
Hopefully this is not the same kind of question as Since data goes in  
both directions, why do you call it streams?


Does anyone know why u.h is named u.h?

Brantley




Re: [9fans] I have two questions

2009-07-07 Thread David Leimbach
You totally misrepresented yourself with 2 questions
You can download Plan 9 from any OS that will let you have an internet
connection and download plan 9.  When you install it you can install it
virtualized or on hardware, but check the wiki and documentation for
successful configurations perhaps first, or just give it a try.

I believe there is TeX for Plan 9, but I've not used it.  There is a POSIX
compatibility layer for Plan 9 that may help you get things ported that you
want to run (ape) and I believe there is experimental linux binary support
though i've never seen it working, screenshot or otherwise, nor have I tried
to make it work.

Good luck!

On Tue, Jul 7, 2009 at 2:20 AM, xiantingmanbu xiantingma...@gmail.comwrote:

 hi everyone:
I have two questions : A  has anyone installed plan 9  through
 internet from Windows XP ? If so, how to get it ? B: can MetaPost ,
 ConTeXt etc. TeX --- related programs be ported into plan 9 ? I know
 TeX and MetaFont can do it, but i need more TeX ---related programs
 for my work...if so .how to port them.?
  looking forwards for answers.. Thanks first..




Re: [9fans] Trivia question

2009-07-07 Thread David Leimbach
uh I don't know.

On Tue, Jul 7, 2009 at 7:56 AM, Brantley Coile brant...@coraid.com wrote:

 Hopefully this is not the same kind of question as Since data goes in both
 directions, why do you call it streams?

 Does anyone know why u.h is named u.h?

 Brantley





Re: [9fans] Trivia question

2009-07-07 Thread Rob Pike
because originally it was little more than the typedefs for uchar, ulong etc.

-rob



Re: [9fans] I have two questions

2009-07-07 Thread Steve Simon
tex is availabe as an old ISO /n/sources/extra/tex.iso.bz2, this expects
you to have kfs as your main filesystem - but you can fake this with a
couple of binds before running replica/pull.

I installed this image, recompiled it, and pushed it out as a contrib
package steve/tex. I had a look at updating the package to a more curent
version (this source is circa 1998) but it required too mych delving for
an occasional tex user such as myself.

beware, both tex packages are bigger than you might expect.

-Steve



Re: [9fans] I have two questions

2009-07-07 Thread Ethan Grammatikidis
On Tue, 7 Jul 2009 07:58:53 -0700
David Leimbach leim...@gmail.com wrote:

 I believe there is TeX for Plan 9, but I've not used it.  There is a POSIX
 compatibility layer for Plan 9 that may help you get things ported that you
 want to run (ape) and I believe there is experimental linux binary support
 though i've never seen it working, screenshot or otherwise, nor have I tried
 to make it work.

The TeX bundle for Plan 9 dates from 1999 or so, IIRC. I'm told it works well 
despite it's age but don't recall details, sorry.

There is Linux application support, I have seen a screenshot which included 
Firefox; quite astonishing. I think only limited attention is paid to Linux app 
support as for many the whole point of using Plan 9 is to avoid the 
planet-sized amount of cruft un*x has accumulated, but it's there if you need 
it.

-- 
Ethan Grammatikidis

Those who are slower at parsing information must
necessarily be faster at problem-solving.



Re: [9fans] my ts7200 port

2009-07-07 Thread Ethan Grammatikidis
On Tue, 7 Jul 2009 12:36:31 +0100
Ethan Grammatikidis eeke...@fastmail.fm wrote:

 On Mon, 6 Jul 2009 23:50:14 -0400
 erik quanstrom quans...@quanstro.net wrote:
 
  On Mon Jul  6 19:41:36 EDT 2009, jrm8...@gmail.com wrote:
   On Mon, Jul 6, 2009 at 7:37 PM, ron minnichrminn...@gmail.com wrote:
I just ported the linux driver
   
   I'm interested in how hard this is, and how it might be made easier.
  
  that depends.  i've found that porting a driver or working backwards
  from an example is often harder than just writing a new driver.
  this is because the hard part is understanding how the hardware works,
  not in coding that knowledge up.  and unfortunately, looking at a
  linux driver hasn't been very instructive to me.
  
  i'm sure one could create a compatability layer for certain driver types
  along the lines of ndiswrapper.  but given the instability of linux
  internal interfaces, this might be finished about the same time as
  duke nukem forever.
 
 What about emulating a usb-ethernet device in software? (Assuming the beagle 
 board's usb interface can operate in gadget mode as opposed to host mode.) 
 The Linux kernel does a good job of emulating a usb ethernet device, I use it 
 extensively. I rather assumed the Bitsy port had this already, but perhaps 
 not.

Huh, I just realised that if both ends of the fake ethernet link run Plan 9 
then the only advantage of what I suggested would be that both ends of the link 
are known quantities with open source code.

Now I wonder if it might be simpler to implement 9p directly over USB.


-- 
Ethan Grammatikidis

Those who are slower at parsing information must
necessarily be faster at problem-solving.



[9fans] 9p implemention using print() like formats for marshaling

2009-07-07 Thread Steve Simon
I am interested in a 9p implementation which used print()-like
format strings for packet marshaling. This was pre-9p2k and I
even have a vague memory that it was a student project, mentored by Rob,
though I may have made that up.

I found this code on the net a long time ago but I ahve lost the link;
does this description ring any bells with anyone?

-Steve



Re: [9fans] 9p implemention using print() like formats for marshaling

2009-07-07 Thread Kris Maglione

On Tue, Jul 07, 2009 at 05:13:58PM +0100, Steve Simon wrote:

I am interested in a 9p implementation which used print()-like
format strings for packet marshaling. This was pre-9p2k and I
even have a vague memory that it was a student project, mentored by Rob,
though I may have made that up.

I found this code on the net a long time ago but I ahve lost the link;
does this description ring any bells with anyone?


Someone wrote a patch for libixp some years ago. The result was  
public, but not exceptionally nice, as I recall. That said, I 
suspect that I could write a nicer one in an hour or so, but I'm 
not really sure it's the best approach.


--
Kris Maglione

For every complex problem there is an answer that is clear, simple,
and wrong.
--H. L. Mencken




Re: [9fans] 9p implemention using print() like formats for marshaling

2009-07-07 Thread Eric Van Hensbergen
On Tue, Jul 7, 2009 at 11:13 AM, Steve Simonst...@quintile.net wrote:
 I am interested in a 9p implementation which used print()-like
 format strings for packet marshaling. This was pre-9p2k and I
 even have a vague memory that it was a student project, mentored by Rob,
 though I may have made that up.

 I found this code on the net a long time ago but I ahve lost the link;
 does this description ring any bells with anyone?


I wasn't aware of the previous instance, but the stuff Anthony Ligouri
did for the qemu-based-9p server used this approach and I liked it so
much I sucked it into the v9fs kernel code but there isn't currently a
standalone library version of it (but it should be trivial to extract
it from the kernel code -- specifically:  http://is.gd/1q7hV ).  I
wanted to do a Plan 9 version using fmtinstall (or some variant)
because that should make it a lot cleaner, but never got around to
doing it.

 -eric



Re: [9fans] my ts7200 port

2009-07-07 Thread erik quanstrom
  What about emulating a usb-ethernet device in software? (Assuming the 
  beagle board's usb interface can operate in gadget mode as opposed to host 
  mode.) The Linux kernel does a good job of emulating a usb ethernet device, 
  I use it extensively. I rather assumed the Bitsy port had this already, but 
  perhaps not.
 
 Huh, I just realised that if both ends of the fake ethernet link run Plan 9 
 then the only advantage of what I suggested would be that both ends of the 
 link are known quantities with open source code.
 
 Now I wonder if it might be simpler to implement 9p directly over USB.

sure.

but you still have to solve the problem of talking to the usb device.

- erik



Re: [9fans] I have two questions

2009-07-07 Thread Federico G. Benavento
 There is Linux application support, I have seen a screenshot which included 
 Firefox; quite astonishing. I think only limited attention is paid to Linux 
 app support as for many the whole point of using Plan 9 is to avoid the 
 planet-sized amount of cruft un*x has accumulated, but it's there if you need 
 it.


if you're talking about linuxemu, cinap still works on it from time to
time, and you
can run a lot's of stuff with it, firefox, qemu, etc

http://plan9.bell-labs.com/sources/contrib/cinap_lenrek/linuxemu3/HOWTO


-- 
Federico G. Benavento