RE: Announcing the first public release of UZIX

1999-07-02 Thread Boon, Eric

Hi,

[UZIX]
1st of all: Adriano = *BIG* Fudeba :-D

Yes. It ignores MSX-DOS2.

 Can it work with harddisks as well?

MegaSCSI users can write the demo disk-image in a extended
partition, select it at A: drive and boot UZIX without problems.
Now UZIX can access any MSX disk-drive, floppy or HD. But you
can't access MegaSCSI/IDE partitions for now (/dev/hda and similars
are not implemented).

Hm, sounds like you're not using the BDOS for disk I/O but writing/reading
directly to/from the disk controller, right?  What's the reason for that?
Even if you're just using the sector read/write routines, you're saving a
lot of hassle.

BTW, will UZIX be open source (under GPL for example), so every one can
fine-tune his own kernel, write drivers (e.g the /dev/hdX ;-)) - like Linux?

Eric (waiting for some1 to do X on UZIX ;-))


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




RE: Announcing the first public release of UZIX

1999-07-02 Thread Boon, Eric

[UZIX]
  For now, there are 50 utils compiled for UZIX. All of them are in 
 the demo disks available on UZIX page.

Ok, is it much work to compile an average util, like top or so?

*grin* How much work is it to type 'make' ? ;-)

Eric (sorry, couldn't resist ;-))


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-02 Thread Manuel Bilderbeek

 In my 5x86 100MHz, about 1 minute...
  I mean, including adaptions for Hi-Tech C.
 
   So top is not a good example. It was written from scratch.
   The time to port a program to UZIX depends of your C knowledge,
 the program size and complexity. I can't give you a precise value.
   For example, some proggies like bogomips, whoami and uname didn't
 need any port. Just compiling. But man, grep and tar, for example, took an
 entire day each one.

Ah, ok. But maybe some other C-freaks like Eric Boon or Alex Wulms can help 
you! (And us!)

  I mean, not with virtual terminals, but just occupying the other terminal. 
  E.g. user1 logs in, and starts 2 background jobs. Then, he types somting as
   "login user2", and user2 logs in. He can now also start bg jobs. When he 
does
  top, he sees processes of user1 and user2! Can Uzix do this already?

   Oh, yes.
   I confess I never tried it, but it's possible. If it doesn't work,
 you discovred a bug, and I'll fix it. I'll try it tonight...

I tried it, but it doesn't work! I'm getting error's like: fork failed. Please 
retry

(on a 128kB MSX, like 8250, 8245 of Philips. Worked fine on those machines, 
although it was swapping a lot (from diskdrive!!). Strange fact: top shows 
-32kb FREE!)

 
 There is no reason for UZIX hanging up because you have 512Kb RAM.
  No, it crashed with MORE than 512 kB RAM.
 
   Anyway. There is no reason for UZIX hanging up because you have
 512k RAM or more.

OK.

Now, I also tested it on my Sony HB-F700D, with 256kB RAM (to see if it did 
less swapping!). AND: it fails! After loading (Loading UZIX..), I get one 
line of garbage at the top of the screen instead of Welcome to UZIX 0.1.2 (or 
whatever)...
So, I guess I found another bug!

By the way: I noticed that Suspending a process with CTRL-Z doesn't work yet. 
Will it, soon?
Another note: top is VERY slow on a 128kB MSX2... Swapping?


Grtjs, Manuel ((m)ICQ UIN 41947405)

PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
PPS: Visit my homepage at http://www.sci.kun.nl/marie/home/manuelbi/ 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




RE: Announcing the first public release of UZIX

1999-07-02 Thread Adriano Camargo Rodrigues da Cunha


Eric,

 1st of all: Adriano = *BIG* Fudeba :-D

"Better fudeba than nothing!" X-D

 Hm, sounds like you're not using the BDOS for disk I/O but writing/reading
 directly to/from the disk controller, right?

Right.

 What's the reason for that?

New filesystem.
Also BDOS only understands FAT and uses a lot of variables in RAM.

 Even if you're just using the sector read/write routines, you're saving a
 lot of hassle.

All the filesystem routines are implemented, and the lowest point
is just one: read or write a disk sector.

 BTW, will UZIX be open source (under GPL for example), so every one can
 fine-tune his own kernel, write drivers (e.g the /dev/hdX ;-)) - like Linux?

Yes.

 Eric (waiting for some1 to do X on UZIX ;-))

Preferabily, for MSX1 SCREEN2... X-D


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* I watch Novell at 8 from monday to saturday. And Lantastic on sundays. *




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-02 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

   I mean, not with virtual terminals, but just occupying the other terminal. 
   E.g. user1 logs in, and starts 2 background jobs. Then, he types somting as
"login user2", and user2 logs in. He can now also start bg jobs. When he 
 does
   top, he sees processes of user1 and user2! Can Uzix do this already?
 I tried it, but it doesn't work! I'm getting error's like: fork failed. Please 
 retry

Low memory... Try with 256k or 512k RAM.

 (on a 128kB MSX, like 8250, 8245 of Philips. Worked fine on those machines, 
 although it was swapping a lot (from diskdrive!!).

It's nop swapping. It's buffer and inode flushing and
/dev/console access.
Yeah, it's not very nice. Sometime in the future I will work on
it.

 Strange fact: top shows  -32kb FREE!)

Hum... I think you found a bug. :)

 Now, I also tested it on my Sony HB-F700D, with 256kB RAM (to see if it did 
 less swapping!). AND: it fails! After loading (Loading UZIX..), I get one 
 line of garbage at the top of the screen instead of Welcome to UZIX 0.1.2 (or 
 whatever)...

Try loading more two or three times. See if the error persists.

 So, I guess I found another bug!

It's not a bug. It's a wrong behaviour. I never noticed this.
Can you give me more info (in private) about your Sony? I think
I'll send you a modified UZIX version for discovering the problem...

 By the way: I noticed that Suspending a process with CTRL-Z doesn't work yet.

No. And also, CONTROL+C stop all background processes.
Things to work on in the future... :)
 
 Another note: top is VERY slow on a 128kB MSX2... Swapping?

How "slow"? For updates? Or displaying lines? Change the update
delay with s key. The disk access that delays the display is the same I
explained above.


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* 233MHz ain't fast enough! *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-02 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

 Oh, I forgot to tell you I found another bug: try 
 man fld | more

It's not a bug. It's a missing feature.
In UZIX page you can read that sash doesn't has pipe nor
redirection.
["what? manuel didn't read the manual?" :)]

 This works on normal Unix systems, but on UZIX I get an error that |
 can't be found in the manual or something Or did I use the wrong
 pipe-symbol?

You want pipe?
Do a "man fld". The output of /usr/man/man1/fld.man will be piped
to sash 'more' internal command. Try playing with 'PAGER' environment. Do
a 'set PAGER cat' and a 'man fld'.


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* Windows is not bad. Just wait it be finished. *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Manuel Bilderbeek

   I would like to present you a new operating system for MSX. It's
 called UZIX.
   What is UZIX? 
   UZIX is a UNIX implementation for MSX.
   UZIX is based on UZI written by Douglas Braun and ported to PC
 and MSX by Archi Schekochikhin and me, Adriano C. R. da Cunha. 
   UZIX  implements almost all 7th Edition ATT UNIX kernel
 functionality. UZIX's code was based on public domain Doug Braun's UZI, which
 was written from scratch, and contains no ATT code, so it is not subject
 to any of ATT's copyright or licensing restrictions. 
   UZIX implements almost all of the 7th Edition functionality. All file
 I/O, directories, mountable file systems, user and group IDs, pipes, and
 applicable  device I/O are supported. The number of processes is  limited
 only by the swap space available, with a maximum of 31 processes (total of
 1024k memory). UZIX implements UNIX well enough to run the Bourne Shell in
 its full functionality, although it has not been ported.
   UZIX is still in development, but there is already a running
 version, that includes a shell and many utilities. Although it's still a
 beta, it took much effort and time to be made.

Whoow! This sounds real cool! I hope you will continue with this project! I'll try to 
test it real soon. Does it work with MSX-DOS2? (Is it compatible with it?)

Grtjs, Manuel ((m)ICQ UIN 41947405)

PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
PPS: Visit my homepage at http://www.sci.kun.nl/marie/home/manuelbi/ 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

  I would like to present you a new operating system for MSX. It's
  called UZIX.
 Whoow! This sounds real cool! I hope you will continue with this
 project! I'll try to test it real soon. Does it work with MSX-DOS2?

Of course not!
UZIX is a new OPERATING SYSTEM. It's NOT an operating environment,
Win95-wanna-be or just a group-of-aliases-trying-to-pretend-that-you-are-
running-a-unix-os.
UZIX must be booted. It doesn't use MSXDOS for nothing. It
"shoot"down MSXDOS. UZIX has its own filesystem, devices and memory
management.
For exchanging files between MSXDOS and UZIX, there is UCP.COM,
available also in UZIX page. Check it.


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* A feature is a bug that has been documented. *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Manuel Bilderbeek

 
 
   Manuel,
 
 I would like to present you a new operating system for MSX. It's
   called UZIX.
  Whoow! This sounds real cool! I hope you will continue with this
  project! I'll try to test it real soon. Does it work with MSX-DOS2?
 
   Of course not!
   UZIX is a new OPERATING SYSTEM. It's NOT an operating environment,
 Win95-wanna-be or just a group-of-aliases-trying-to-pretend-that-you-are-
 running-a-unix-os.
   UZIX must be booted. It doesn't use MSXDOS for nothing. It
 "shoot"down MSXDOS. UZIX has its own filesystem, devices and memory
 management.
   For exchanging files between MSXDOS and UZIX, there is UCP.COM,
 available also in UZIX page. Check it.
 
I understand, but I mean: does it work if a MSX-DOS2 cartridge is inserted?

Can it work with harddisks as well? (Probably, since it can use subdirectories
in its filesystem!)

And, what format does it use on diskdrives? Compatible with Unix or MSX-DOS?
Compatible with DOS2, so files can be UNDELETED? (Ofcourse, normal Unix systems
don't know undelete, since the diskspace is probably overwritten by something
else like swap or another user, but in this case)

Is the multitasking as good as on a normal Unix? (E.g. start background jobs by
putting  behind the command). Will there also be a c-shell clone, like tcshell?
(Which is great! bash would be great too, ofcourse! I saw you were working on
the shell to get it as much bash as possible. Do scripts work too?)
 
Grtjs, Manuel ((m)ICQ UIN 41947405)

PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
PPS: Visit my homepage at http://www.sci.kun.nl/marie/home/manuelbi/ 



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

I would like to present you a new operating system for MSX. It's
called UZIX.
   Whoow! This sounds real cool! I hope you will continue with this
   project! I'll try to test it real soon. Does it work with MSX-DOS2?
 I understand, but I mean: does it work if a MSX-DOS2 cartridge is inserted?

Yes. It ignores MSX-DOS2.

 Can it work with harddisks as well?

MegaSCSI users can write the demo disk-image in a extended
partition, select it at A: drive and boot UZIX without problems.
Now UZIX can access any MSX disk-drive, floppy or HD. But you
can't access MegaSCSI/IDE partitions for now (/dev/hda and similars are 
not implemented).

 And, what format does it use on diskdrives? Compatible with Unix or MSX-DOS?

Compatible with it. :)
It's a proprietary format. Maybe another UZI-derived OS
(UZI280, UZI180, etc) can read it... I don't know...

 Compatible with DOS2, so files can be UNDELETED?

As any UNIX, you can't undelete files. :)

 Is the multitasking as good as on a normal Unix? (E.g. start background jobs by
 putting  behind the command).

Yes. Try calling "clock " in the sash prompt. It's stupid, but is
the best example of background processing. Examine it with top. Later,
kill it using the kill command.

 Will there also be a c-shell clone, like tcshell?

A better shell is in our plans.

 (Which is great! bash would be great too, ofcourse! I saw you were working on
 the shell to get it as much bash as possible. Do scripts work too?)

The actual default shell of UZIX, sash, is very limited. Scripts
can be only recognizable commands.
BUT nothing disallows you compiling any shell you want to UZIX.
The original UZI could run the Bourne Shell in its full
functionality. So, UZIX also can. It "just" need to be compiled.


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* Insert diskette in Drive C. Press [ENTER] to continue... *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Manuel Bilderbeek

  I understand, but I mean: does it work if a MSX-DOS2 cartridge is inserted?
 
   Yes. It ignores MSX-DOS2.

Nice if you want to use harddisk, without having any MSX-DOS!

  Can it work with harddisks as well?
 
   MegaSCSI users can write the demo disk-image in a extended
 partition, select it at A: drive and boot UZIX without problems.

What about Novaxis?

   Now UZIX can access any MSX disk-drive, floppy or HD. But you
 can't access MegaSCSI/IDE partitions for now (/dev/hda and similars are 
 not implemented).

And on Novaxis?

  And, what format does it use on diskdrives? Compatible with Unix or MSX-DOS
?
   Compatible with it. :)
   It's a proprietary format. Maybe another UZI-derived OS
 (UZI280, UZI180, etc) can read it... I don't know...

So it is compatible with all formats? 

  Compatible with DOS2, so files can be UNDELETED?
 
   As any UNIX, you can't undelete files. :)

So deleted files on a diskette can also not be undeleted with MSX-DOS2? (This 
would mean it is FULLY compatible with DOS2)

   Yes. Try calling "clock " in the sash prompt. It's stupid, but is
 the best example of background processing. Examine it with top. Later,
 kill it using the kill command.

Nice!

  Will there also be a c-shell clone, like tcshell?
 
   A better shell is in our plans.

Better than tcsh? Impossible! :-)

   The actual default shell of UZIX, sash, is very limited. Scripts
 can be only recognizable commands.
   BUT nothing disallows you compiling any shell you want to UZIX.
   The original UZI could run the Bourne Shell in its full
 functionality. So, UZIX also can. It "just" need to be compiled.

Well, I'm not good in compiling, especially not with Hi-Tech C... Maybe you 
can compile loads of goodies for us, simple users?

Another thing: is UZIX multi-user? Is 'screen' compiled yet? (To make 
multi-user more useful, since I guess there is no terminal support! ;-)



Grtjs, Manuel ((m)ICQ UIN 41947405)

PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
PPS: Visit my homepage at http://www.sci.kun.nl/marie/home/manuelbi/ 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

  MegaSCSI users can write the demo disk-image in a extended
  partition, select it at A: drive and boot UZIX without problems.
 What about Novaxis?

I don't know Novaxis. I know MegaSCSI. MegaSCSI can simulate
floppies in extended partitions. That's why UZIX works with MegaSCSI.
If Novaxis function in the same way of MegaSCSI/IDE, patching
DiskROM 4010h, UZIX can access the Novaxis drive.

  Now UZIX can access any MSX disk-drive, floppy or HD. But you
  can't access MegaSCSI/IDE partitions for now (/dev/hda and similars are 
  not implemented).
 And on Novaxis?

Give me detailed information about programming Novaxis, and it
will be supported when MegaSCSI/IDE direct access will be made.

   And, what format does it use on diskdrives? Compatible with Unix or MSX-DOS ?
  It's a proprietary format. Maybe another UZI-derived OS
  (UZI280, UZI180, etc) can read it... I don't know...
 So it is compatible with all formats? 

I don't understand what you mean with "all formats".
UZIX FS is a proprietary format. MSXDOS doesn't understand. Linux
doesn't understand. MINIX doesn't understand.
MAYBE UZI, UZI280, UZI180 or ATT UNIX 7th Ed. understands, but I
don't know.

   Compatible with DOS2, so files can be UNDELETED?
  As any UNIX, you can't undelete files. :)
 So deleted files on a diskette can also not be undeleted with MSX-DOS2? (This 
 would mean it is FULLY compatible with DOS2)

UZIX disks can't be read by MSXDOS2.
And also, UZIX can't read MSXDOS2 diskettes. Well, not now.
Sometime in the future I'll make mtools...

   Will there also be a c-shell clone, like tcshell?
  A better shell is in our plans.
 Better than tcsh? Impossible! :-)

I mean a better shell than the actual shell, sash.

 Well, I'm not good in compiling, especially not with Hi-Tech C... Maybe you 
 can compile loads of goodies for us, simple users?

For now, there are 50 utils compiled for UZIX. All of them are in
the demo disks available on UZIX page.

 Another thing: is UZIX multi-user?

Yes.

 Is 'screen' compiled yet?

No.
Maybe in the future...


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* This message was written using 100% reciclable eletrons. *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

  Give me detailed information about programming Novaxis, and it
  will be supported when MegaSCSI/IDE direct access will be made.
 I can send you the manual in WP-format, Gert de Boom sent it to me once.

Nice.
But if it's in dutch, I'll have _much_ problem...

  For now, there are 50 utils compiled for UZIX. All of them are in
  the demo disks available on UZIX page.
 Ok, is it much work to compile an average util, like top or so?

You're reading messages too fast... :)
In the previous message about clock, I told you "use top to check
the processes".
Your answer is yes, it's a little work, but it's possible.

 How can I test the multi-user features?

By now, only logging as different users (login as root, use,
logout, login as user, use, logout, login as guest, use, logout, etc).


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* Insert diskette in Drive C. Press [ENTER] to continue... *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Manuel Bilderbeek

 Give me detailed information about programming Novaxis, and it
   will be supported when MegaSCSI/IDE direct access will be made.
  I can send you the manual in WP-format, Gert de Boom sent it to me once.
 
   Nice.
   But if it's in dutch, I'll have _much_ problem...

It's now online: http://www.sci.kun.nl/marie/home/manuelbi/soft/scsi.zip, or 
get it via my MSX page (http://www.sci.kun.nl/marie/home/manuelbi/msx.html

It is in English!

 For now, there are 50 utils compiled for UZIX. All of them are in
   the demo disks available on UZIX page.
  Ok, is it much work to compile an average util, like top or so?
 
   You're reading messages too fast... :)

Heheh, this will be the last, I'll go home to eat now!

   In the previous message about clock, I told you "use top to check
 the processes".
   Your answer is yes, it's a little work, but it's possible.

I know you have top compiled, but I wondered how long it took to get it 
compiled!

  How can I test the multi-user features?
 
   By now, only logging as different users (login as root, use,
 logout, login as user, use, logout, login as guest, use, logout, etc).

Aha. And when logged in, can another user login too?

By the way, I just tried running Uzix on fMSX 2.0 (Unix), and it hung if I 
took more than 512kB RAM. When I don't, I get: Mounting root fs: [cursor]
What then? It seems to hang...
Or does it just not work on fMSX? Or on diskette?

Grtjs, Manuel ((m)ICQ UIN 41947405)

PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
PPS: Visit my homepage at http://www.sci.kun.nl/marie/home/manuelbi/ 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

 It's now online: http://www.sci.kun.nl/marie/home/manuelbi/soft/scsi.zip, or 
 get it via my MSX page (http://www.sci.kun.nl/marie/home/manuelbi/msx.html

Thanks.

 I know you have top compiled, but I wondered how long it took to get it 
 compiled!

In my 5x86 100MHz, about 1 minute...

   How can I test the multi-user features?
  By now, only logging as different users (login as root, use,
  logout, login as user, use, logout, login as guest, use, logout, etc).
 Aha. And when logged in, can another user login too?

Of course not. UZIX doesn't have virtual terminals by now.
You're wanting too much for now, Manuel... :)

 By the way, I just tried running Uzix on fMSX 2.0 (Unix), and it hung if I 
 took more than 512kB RAM.

WHEN it hangs? What you see on screen?

 When I don't, I get: Mounting root fs: [cursor]
 What then? It seems to hang...

Ihihihihih... fMSX is fudeba... :)
I tested it in fMSX-DOS 1.6b2, CJS 1.0b, TR GT, TR ST, ACVS 2++,
DDX 2.0 and others and it worked.
There is no reason for UZIX hanging up because you have 512Kb RAM.
My GT has 512Kb RAM and doesn't crash when loading UZIX. Also, Daniel
Caetano has 4Mb RAM and UZIX doesn't crash with him. Giovanni has 1Mb RAM
and UZIX doesn't crash with him.
I neved tried 512Kb RAM with fMSX-DOS... I'll do it. But I don't
believe it will crash UZIX. It's nonsense.

 Or does it just not work on fMSX?

Works, but I noticed it becames instable... Even in CJS, UZIX is
more stable...
Well... Emulators... Argh...


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* Who had never Windows crashed, throw the first GPF! *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Manuel Bilderbeek

  get it via my MSX page (http://www.sci.kun.nl/marie/home/manuelbi/msx.html
 
   Thanks.

No problem! (I'll now really go home!)

  I know you have top compiled, but I wondered how long it took to get it 
  compiled!
 
   In my 5x86 100MHz, about 1 minute...

I mean, including adaptions for Hi-Tech C.

How can I test the multi-user features?
 By now, only logging as different users (login as root, use,
   logout, login as user, use, logout, login as guest, use, logout, etc).
  Aha. And when logged in, can another user login too?
 
   Of course not. UZIX doesn't have virtual terminals by now.
   You're wanting too much for now, Manuel... :)

I mean, not with virtual terminals, but just occupying the other terminal. 
E.g. user1 logs in, and starts 2 background jobs. Then, he types somting as 
"login user2", and user2 logs in. He can now also start bg jobs. When he does 
top, he sees processes of user1 and user2! Can Uzix do this already?

  By the way, I just tried running Uzix on fMSX 2.0 (Unix), and it hung if I 
  took more than 512kB RAM.
 
   WHEN it hangs? What you see on screen?

I see only: 
Welcome to UZIX 0.1.2
[cursor]

  When I don't, I get: Mounting root fs: [cursor]
  What then? It seems to hang...
 
   Ihihihihih... fMSX is fudeba... :)
   I tested it in fMSX-DOS 1.6b2, CJS 1.0b, TR GT, TR ST, ACVS 2++,
 DDX 2.0 and others and it worked.

Hah, and not in fMSX 2.0! So it might be 'fudeba' indeed!

   There is no reason for UZIX hanging up because you have 512Kb RAM.

No, it crashed with MORE than 512 kB RAM.

 My GT has 512Kb RAM and doesn't crash when loading UZIX. Also, Daniel
 Caetano has 4Mb RAM and UZIX doesn't crash with him. Giovanni has 1Mb RAM
 and UZIX doesn't crash with him.
   I neved tried 512Kb RAM with fMSX-DOS... I'll do it. But I don't
 believe it will crash UZIX. It's nonsense.

My MSX2 at my parent's place has 512kB. I'll test it, but it will probably 
work as normal.

  Or does it just not work on fMSX?
 
   Works, but I noticed it becames instable... Even in CJS, UZIX is
 more stable...
   Well... Emulators... Argh...

Yeah, you're right. Just wanted to do some quick-testing... I have no MSX here 
at the university.


Grtjs, Manuel ((m)ICQ UIN 41947405)

PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
PPS: Visit my homepage at http://www.sci.kun.nl/marie/home/manuelbi/ 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Manuel,

   I know you have top compiled, but I wondered how long it took to get it 
   compiled!
  In my 5x86 100MHz, about 1 minute...
 I mean, including adaptions for Hi-Tech C.

So top is not a good example. It was written from scratch.
The time to port a program to UZIX depends of your C knowledge,
the program size and complexity. I can't give you a precise value.
For example, some proggies like bogomips, whoami and uname didn't
need any port. Just compiling. But man, grep and tar, for example, took an
entire day each one.

 I mean, not with virtual terminals, but just occupying the other terminal. 
 E.g. user1 logs in, and starts 2 background jobs. Then, he types somting as 
 "login user2", and user2 logs in. He can now also start bg jobs. When he does 
 top, he sees processes of user1 and user2! Can Uzix do this already?

Oh, yes.
I confess I never tried it, but it's possible. If it doesn't work,
you discovred a bug, and I'll fix it. I'll try it tonight...

  WHEN it hangs? What you see on screen?
 I see only: 
 Welcome to UZIX 0.1.2
 [cursor]
   When I don't, I get: Mounting root fs: [cursor]

Bingo. Interrupt.
fMSX2.0 is fudeba.
It's interrupt bug. fMSX bug.

  I tested it in fMSX-DOS 1.6b2, CJS 1.0b, TR GT, TR ST, ACVS 2++,
  DDX 2.0 and others and it worked.
 Hah, and not in fMSX 2.0! So it might be 'fudeba' indeed!

Fudeba is fMSX! :)
I don't like emulators. I don't use fMSX. It's in my PC for
emergencies and for being another test-plataform (since my only MSX now is
my TR).

  There is no reason for UZIX hanging up because you have 512Kb RAM.
 No, it crashed with MORE than 512 kB RAM.

Anyway. There is no reason for UZIX hanging up because you have
512k RAM or more.

  Well... Emulators... Argh... 
 Yeah, you're right. Just wanted to do
 some quick-testing... I have no MSX here at the university.

I understand. :)


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* Keyboard error. Press any key to continue or any other key to quit. *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Alex Wulms

] 
]   Hello, MSXers from all over the world.
] 
]   I would like to present you a new operating system for MSX. It's
] called UZIX.
Cool!


I just downloaded it and tried it on my MSX turbo R. It works! Great to see 
that Unix prompt on my TV.

 
Kind regards,
Alex Wulms
-- 
Alex Wulms/XelaSoft - MSX of anders NIX - Linux 4 ever
See my homepage for info on the  *** XSA *** format
http://www.inter.nl.net/users/A.P.Wulms




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread J. Lautenbag

   Anyway. There is no reason for UZIX hanging up because you have
512k RAM or more.

It works fine on my Philips 8245 with 128K and with 512K. Nice
to see some unix on the screen, but it's very slow. Even ls
may take up to one minute before displaying some results!

But it really is a very nice project!

Jasper.




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread Adriano Camargo Rodrigues da Cunha


Jasper,

 It works fine on my Philips 8245 with 128K and with 512K. Nice
 to see some unix on the screen, but it's very slow. Even ls
 may take up to one minute before displaying some results!

Did you try Linux running from floppy? :)

Floppy IS slow.
Yeah, a cache could be done, but... in the future.
Want speed? Use a HD. [also, 720k is too little space...]


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* "Back in the USSR" [Beatles], by John Lenin e Ringo Stalin. *



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Announcing the first public release of UZIX

1999-07-01 Thread J. Lautenbag

 It works fine on my Philips 8245 with 128K and with 512K. Nice
 to see some unix on the screen, but it's very slow. Even ls
 may take up to one minute before displaying some results!

   Did you try Linux running from floppy? :)

   Floppy IS slow.

I wish I could try it from HD...

Jasper.




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Announcing the first public release of UZIX

1999-06-30 Thread Adriano Camargo Rodrigues da Cunha


Hello, MSXers from all over the world.

I would like to present you a new operating system for MSX. It's
called UZIX.
What is UZIX? 
UZIX is a UNIX implementation for MSX.
UZIX is based on UZI written by Douglas Braun and ported to PC
and MSX by Archi Schekochikhin and me, Adriano C. R. da Cunha. 
UZIX  implements almost all 7th Edition ATT UNIX kernel
functionality. UZIX's code was based on public domain Doug Braun's UZI, which
was written from scratch, and contains no ATT code, so it is not subject
to any of ATT's copyright or licensing restrictions. 
UZIX implements almost all of the 7th Edition functionality. All file
I/O, directories, mountable file systems, user and group IDs, pipes, and
applicable  device I/O are supported. The number of processes is  limited
only by the swap space available, with a maximum of 31 processes (total of
1024k memory). UZIX implements UNIX well enough to run the Bourne Shell in
its full functionality, although it has not been ported.
UZIX is still in development, but there is already a running
version, that includes a shell and many utilities. Although it's still a
beta, it took much effort and time to be made.
You can find more information and download a working version in
this page:

http://www.dcc.unicamp.br/~adrcunha/uzix

Doubts, questions and bug reports to me, [EMAIL PROTECTED]
I hope you like UZIX.

Regards,


Adriano Camargo Rodrigues da Cunha   ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net   MSX-TR:I have one.And you?

* 5 minutes ago, this moment was in the future. *




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)