9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] ideal plan9 laptop
@ 2002-01-25 15:18 andrey mirtchovski
  2002-01-25 15:46 ` Ronald G Minnich
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: andrey mirtchovski @ 2002-01-25 15:18 UTC (permalink / raw)
  To: 9fans

> I don't like the little "keyboard eraser" pointing device anymore.

in the more unfashionable northern corners of canada they call it
'the nipple'..  probably trying to pass it as an intuitive interface.

which it isn't..



^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [9fans] ideal plan9 laptop
@ 2002-01-25 15:22 Boyd Roberts
  2002-01-25 22:19 ` [9fans] " Jim Choate
  0 siblings, 1 reply; 25+ messages in thread
From: Boyd Roberts @ 2002-01-25 15:22 UTC (permalink / raw)
  To: 9fans

Ronald G Minnich wrote:
> Any recommendations?

I think Sony VAIOs are great:

    - small, fast, light, thin, 5620 style key action, touch pad

However, make sure that it has a supported Ethernet interface
and a supported graphics 'card'.  This can be tricky.

I have two.  Russ and I worked out how to do a USB floppy install,
but one doesn't have a supported Ethernet card and the other doesn't
have a (fully) supported graphics card.

The default disk partition seems to be half for c: and the other
half is unused -- ideal for Plan 9 [no messy partition/reinstallation
games].


^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [9fans] Re: ideal plan9 laptop
@ 2002-01-30 12:37 jmk
  2002-01-30 14:49 ` Boyd Roberts
  0 siblings, 1 reply; 25+ messages in thread
From: jmk @ 2002-01-30 12:37 UTC (permalink / raw)
  To: 9fans

Although they function the same, Intel have recently started giving new
PCI Device IDs to the 82557s connected to (or embedded in) their 'hub'
chipsets. You may have to alter the detection code in the driver (and 9load)
to recognise them:

	i82557pci(void)
	{
		int port;
		Pcidev *p;
		Ctlr *ctlr;

		p = nil;
		while(p = pcimatch(p, 0x8086, 0)){
			switch(p->did){
			default:
				continue;
			case 0x1209:		/* Intel 82559ER */
			case 0x1229:		/* Intel 8255[789] */
			case 0x1031:		/* Intel 82562EM */
			case 0x2449:		/* Intel 82562ET */
				break;
			}
			...

On Wed Jan 30 06:35:34 EST 2002, boyd@strakt.com wrote:
> > Sony products should be avoided ...
>
> Hmm, I hope this is just an id string thing, but it doesn't
> find my on board:
>
>     i8255x PCI 10/100Base-T
>     PCI Bus 0 ctrl 11 func 0
>     IRQ 9
>     Mem FECFF000-FECFFFFF
>         FCCO-FCFF
>         FED0000-FEDFFFFF


^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [9fans] Re: ideal plan9 laptop
@ 2002-01-30 16:31 forsyth
  2002-01-30 16:46 ` Matt H
  2002-01-31 11:13 ` Boyd Roberts
  0 siblings, 2 replies; 25+ messages in thread
From: forsyth @ 2002-01-30 16:31 UTC (permalink / raw)
  To: 9fans

>>Also my 9load in (/n/9fat) has the 'a' [append] bit on.  This must be a bug.
          The file attribute flags used by the DOS file system do not
          map directly to those used by Plan 9.  Since there is no
          concept of user or group, permission changes via wstat (see
          stat(2)) will fail unless the same (read, write, execute)
          permissions are specified for user, group, and other.  For
          example, removing write permission in Plan 9 corresponds to
          setting the read-only attribute in the DOS file system.
          Most of the other DOS attributes are not accessible.

          Setting the exclusive use flag (CHEXCL) in Plan 9 corre-
          sponds to setting the system use attribute in the DOS file
          system.  Such files are not actually restricted to exclusive
          use, but do merit special treatment that helps in the cre-
          ation of boot disks: when dossrv allocates a new block for
          such a file (caused, say, by a write that fills the file's
          last allocated block), it succeeds only if it can arrange
          for the file to be stored contiguously on disk.

          Since other operating systems do not guarantee that system
          files are laid out contiguously, the CHAPPEND mode bit is
          set in file stat information only when the file is currently
          contiguous.  Attempts to set the CHAPPEND mode bit explic-
          itly will cause dossrv to try to make the file contiguous,
          succeeding only if this is possible.


^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [9fans] Re: ideal plan9 laptop
@ 2002-01-30 17:50 Russ Cox
  0 siblings, 0 replies; 25+ messages in thread
From: Russ Cox @ 2002-01-30 17:50 UTC (permalink / raw)
  To: 9fans

matt@proweb.co.uk:
> so is the 'a' mapped onto DOS's Archive bit?

No, the 'a' means "this file is currently contiguous on disk,
as 9load must be in order to be the target of a single
sector bootstrap loader".  It's a clumsy hack and I'm sorry
I did it, but there's really no good alternative that
doesn't require writing custom tools.  At least this
way I can use chmod and ls.

Russ


^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [9fans] Re: ideal plan9 laptop
@ 2002-01-31 14:14 Russ Cox
  2002-01-31 14:20 ` Boyd Roberts
  2002-01-31 15:48 ` Boyd Roberts
  0 siblings, 2 replies; 25+ messages in thread
From: Russ Cox @ 2002-01-31 14:14 UTC (permalink / raw)
  To: 9fans

> That is awful.  It also explains why my 9load crashed and burned; it not
> being contiguous, perchance?

Umm... But you said it had the 'a' bit set.
It only has the 'a' bit set when it is contiguous.



^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [9fans] Re: ideal plan9 laptop
@ 2002-01-31 15:52 Russ Cox
  2002-01-31 16:15 ` Boyd Roberts
  0 siblings, 1 reply; 25+ messages in thread
From: Russ Cox @ 2002-01-31 15:52 UTC (permalink / raw)
  To: 9fans

>     chmod +al 9load
>
> Leave off the l and you get EPERM.

That was intentional, because it's so
magical.  You're only allowed to make
system files (the l bit) contiguous.

The whole thing is a crock.

Russ


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2002-01-31 16:15 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-25 15:18 [9fans] ideal plan9 laptop andrey mirtchovski
2002-01-25 15:46 ` Ronald G Minnich
2002-01-25 22:18 ` [9fans] " Jim Choate
2002-01-28 11:13   ` ozan s yigit
2002-01-28 12:46     ` Matt H
2002-01-28 18:38     ` [9fans] Question about VAIO laptop and mouse support [was ideal Plan9 Laptop] Gene Garbutt
2002-01-29 10:58       ` Boyd Roberts
2002-01-25 23:26 ` [9fans] ideal plan9 laptop paurea
2002-01-28 11:13   ` Thomas Bushnell, BSG
2002-01-25 15:22 Boyd Roberts
2002-01-25 22:19 ` [9fans] " Jim Choate
2002-01-28 11:13   ` Thomas Bushnell, BSG
2002-01-28 13:18     ` Jim Choate
2002-01-30  6:24       ` Thomas Bushnell, BSG
2002-01-30 11:34         ` Boyd Roberts
2002-01-30 12:37 jmk
2002-01-30 14:49 ` Boyd Roberts
2002-01-30 16:31 forsyth
2002-01-30 16:46 ` Matt H
2002-01-31 11:13 ` Boyd Roberts
2002-01-30 17:50 Russ Cox
2002-01-31 14:14 Russ Cox
2002-01-31 14:20 ` Boyd Roberts
2002-01-31 15:48 ` Boyd Roberts
2002-01-31 15:52 Russ Cox
2002-01-31 16:15 ` Boyd Roberts

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).