[SqNOS] [ANN] SqueakNOS update released!

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[SqNOS] [ANN] SqueakNOS update released!

melkyades
For all those who may be intrested, we are glad to announce that we have just uploaded an updated version of SqueakNOS to our site. You can find the updated download links here.

This release adds the following items to the previous version: (99.9% modeled with objects)

- Improved support for ATA devices access
- Implementation of a model of files and directories
- Implementation of FAT32 filesystem 
- Support for reading sources from the hard disk
- Support for X86 paging setup and handling of page faults
- Implementation of a model of free and used memory
- Implementation of image snapshotting (based on the paging mechanism)
- Based on Pharo, but also supporting Squeak and Cuis
- Added some primitives for communicating between VM and image
- Support for Alien and FFI
- Added basic support for writing to serial via VM so that it's possiblo to out debug info to the outside world.
- Added pretty basic ATA benchmarks
- Added some scripts to automatize work done from the outside world
- Many code cleanups

Future directions are: 

- Support for Cog VM
- Investigate replacing SqueakNOS plugin with NativeBoost so that we do more on the image
- Offloading memory pages to disk
- More tests
- Benchmarks

For the brave ones, remember that you can always generate a SqueakNOS image by using the ConfigurationOfSqueakNOS (which is a bit outdated now), or by manually loading the packages from monticello. Also to generate a SqueakNOS VM download its code from GIT (hosted on sourceforge.net).

Don't forget to visit squeaknos.blogspot.com for news and instructions. We hope to be able to write more soon.

Many thank's t all the people who made it possible to understand the code and to develop all this.

SqueakNOS' Team

--
Javier Pimás
Ciudad de Buenos Aires

_______________________________________________
SqueakNOS mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/squeaknos
Reply | Threaded
Open this post in threaded view
|

Re: [SqNOS] [ANN] SqueakNOS update released!

petdvo
Great! :) Sounds good, especially FAT32, acces to sources and
snapshotting will ease development a lot. :)

Unfortunately, I have to report it failed to boot in Qemu-0.13 on
windows XP (vmware plaer seems to work better a bit). Just now I
can't test it on Dell or on linux, I'll be able at saturday or
sunday.


Cheers,

Petr

----- PŮVODNÍ ZPRÁVA -----
Od: "Javier Pimás" <[hidden email]>
Komu: [hidden email],
"[hidden email]"
<[hidden email]>
Předmět: [SqNOS] [ANN] SqueakNOS update released!
Datum: 21.3.2011 - 17:30:25

> For all those who may be intrested, we are glad to
> announce that we have
> just uploaded an updated version of SqueakNOS to
> our site. You can find the
> updated download links here
> <http://squeaknos.blogspot.com/p/download.html>.
>
> This release adds the following items to the
> previous version: (99.9%
> modeled with objects)
>
> - Improved support for ATA devices access
> - Implementation of a model of files and
> directories
> - Implementation of FAT32 filesystem
> - Support for reading sources from the hard disk
> - Support for X86 paging setup and handling of
> page faults
> - Implementation of a model of free and used
> memory
> - Implementation of image snapshotting (based on
> the paging mechanism)
> - Based on Pharo, but also supporting Squeak and
> Cuis
> - Added some primitives for communicating between
> VM and image
> - Support for Alien and FFI
> - Added basic support for writing to serial via VM
> so that it's possiblo to
> out debug info to the outside world.
> - Added pretty basic ATA benchmarks
> - Added some scripts to automatize work done from
> the outside world
> - Many code cleanups
>
> Future directions are:
>
> - Support for Cog VM
> - Investigate replacing SqueakNOS plugin with
> NativeBoost so that we do more
> on the image
> - Offloading memory pages to disk
> - More tests
> - Benchmarks
>
> For the brave ones, remember that you can always
> generate a SqueakNOS image
> by using the ConfigurationOfSqueakNOS (which is a
> bit outdated now), or by
> manually loading the packages from monticello.
> Also to generate a SqueakNOS
> VM download its code from GIT (hosted on
> sourceforge.net).
>
> Don't forget to visit squeaknos.blogspot.com for
> news and instructions. We
> hope to be able to write more soon.
>
> Many thank's t all the people who made it possible
> to understand the code
> and to develop all this.
>
> SqueakNOS' Team
>
> --
> Javier Pimás
> Ciudad de Buenos Aires
>



_______________________________________________
SqueakNOS mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/squeaknos