LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
BackTrack 3.0 / 4.0
Pre-Final

5,487
Ubuntu 9.10
4,487
VLC 1.0.3
3,388
Wine 1.0.1 / 1.1.32
2,824
Yahoo Messenger
1.0.4

2,483
Adobe Flash Player
for Linux 10.0.32.18

2,320
Thunderbird PST
Import plugin 1.2

2,290
Mandriva Linux
2010.0

1,992
Super Grub Disk
0.9799

1,577
Yellow Dog Linux 6.2
1,441

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.32
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 11
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.2.8.1 ...
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11....
  • Opera 10.01 / 10.1...
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / Education

    Agnix 0.0.4

    Download button

    No screenshots available
    Downloads: 319  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Excellent (4.7/5)
    4 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Lukasz Dembinski | More programs
    GPL / FREE
    October 13th, 2006, 01:05 GMT
    ROOT / Education

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    Agnix description

     

    Agnix project is an embedded real-time network operating system kernel.

    Agnix project is an embedded real-time network operating system kernel.

    It is a small, educational operating system kernel for i386, supporting 32-bit protected memory mode, paging, hardware switched tasks, memory tests, PCI bus, devices, PCI IRQ routing, RT timers, network protocols.

    It is available with all the source code and is fully compatible with the Linux kernel API.

    Here are some key features of "Agnix":

    · Memory: 32-bit protected mode, support for paging
    · Virtual memory: supports for memory allocation algorithms (binary and buddy)
    · Tasks management: mulithreading, hardware switched tasks, round-robin scheduler
    · Synchronization: spinlocks and semaphores
    · Interrupts: interrupts serviced in fastirq kernel thread
    · Timers: RT timers, 100Hz system clock
    · Network: support for ethernet, ARP and IP protocols
    · Driver interface: own driver interface named ADI (Agnix Driver Interface)
    · Drivers: 8254, 8259, RTC, DMA chips, PCI bus, support for RTL-8029(AS) network card
    · Power management: support for APM
    · Support for busses: full support for PCI bus, PCI devices and PCI IRQs
    · Terminals: support for switched terminals
    · Data structures: hashing with open adressing, lists, queues

    Requirements:

    · doxygen (required)
    · QEMU (required)
    · Bochs (optional)

    What's New in This Release:

    · driver interface changes, some bugs fixed
    · new Makefiles
    · added some simple memory Read/Write test
    · added address and data patterns for a memory tests
    · added pcibus_find_capability_pos function
    · more in the changelog

      


    TAGS:

    educational kernel | educational system | extended kernel | Agnix | educational | kernel



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM