Subversion Repositories shark

Rev

Rev 656 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

S.Ha.R.K. RoadMap
Update 13/04/2004

- DRIVERS -
        
        - Linux 2.6 Interface Layer
             Working in S.Ha.R.K. 1.4
             Giacomo Guidi <giacomo@gandalf.sssup.it>

        - New PCI Driver (From Linux 2.6)
             Working in S.Ha.R.K. 1.4
             Giacomo Guidi <giacomo@gandalf.sssup.it>

                - New FrameBuffer (From Linux 2.6)
                     Working in S.Ha.R.K. 1.4
                     Giacomo Guidi <giacomo@gandalf.sssup.it>
                
                - New Network layer (From Linux 2.6) *****
                     Starting Soon
        
                        - Ethernet Cards Drivers ****
        
                        - Wireless 802.11 Card Drivers *****

                        - BlueTooth Driver *****

                - New BTTV Driver (From Linux 2.6)
                     Working in S.Ha.R.K. 1.4
                     Giacomo Guidi <giacomo@gandalf.sssup.it>

                - USB Driver (From Linux 2.6) ****
                     Developing at Pavia 60%
                     Claudio Melita <claumeli@tin.it>

        - New File System (From Linux 2.6) ****

                - RAM-Disk Driver/Loopback ***

                - New IDE/FLOPPY/CDROM Driver (From Linux 2.6) ****

                - FAT32/ISO9660 Support ***

                - EXT2/EXT3 Support ***

        - New Keyboard and Mouse drivers ***
             Working in S.Ha.R.K. 1.4
             Mauro Marinoni <thenino@tipiloschi.net>

        - New RS232 and parallel port drivers **
             Starting soon

- LOW LEVEL KERNEL -

        - Memory Protection ******

        - Support Non-x86 CPU

                - ARM (XSCALE) *******
                    Developing at ReTiS Lab - Pontedera
                    60% complete
                    Michael Trimarchi <trimarchi@gandalf.sssup.it>

                - PowerPC ******

        - Hyper-Threading Support *****

        - SpeedStep Support ***
             Testing at Robotic Lab - Pavia
             Mauro Marinoni <thenino@tipiloschi.net>

- HIGH LEVEL KERNEL -

        - Power-Aware Scheduler ****
             Developing at ReTis Lab - Pontedera
             Developing at Robotic Lab - Pavia
             60% complete
             Mauro Marinoni <the.nino@tipiloschi.net>

        - POSIX Trace ***

        - Hierarchical Scheduler ****
             Testing at ReTis Lab - Pontedera
             Giacomo Guidi <giacomo@gandalf.sssup.it>
             Michael Trimarchi <trimarchi@gandalf.sssup.it>

- PORTS -

        - Real-Time MPEG Decoder ****

        - York Tracer Implementation ****
             Testing at ReTiS Lab - Pontedera
             Giacomo Guidi <giacomo@gandalf.sssup.it>

        - GTK/QT GUI porting

- COMPILING AND LANGUAGES -

        - Makefile.h dependencies **

        - GDB/console support ***

        - C++ Support ***

        - ADA Support ****

        - Dynamic module allocation and loading ***

- DOCUMENTATION - 

        - Documentation on Makefiles **

        - Documentation on working ports **

        - Documentation on supported demos **