Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
9 user(s) are online (9 user(s) are browsing encyclopedia)

Members: 0
Guests: 9

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner
Strom Preisvergleich Strom muss nicht unbedingt teuer sein. Vergleichen Sie Preise

AGNIX

[http://agnix.sourceforge.net Agnix] is an educational Operating system operating system kernel.

Agnix is an Open source project, which has been founded to provide an educational, network operating system kernel. Agnix is an extended kernel, written in pure C code. It is an ideal starting point to learn about operating system kernel architecture. In addition Agnix is a very fast and small kernel and it is suggested that it be used in Embedded_system and everywhere a fast, small and stable operating system kernel is needed.

The main goal of the project is to provide an educational, network Operating system operating system kernel which will be fully compatible with the Linux Kernel in the system call layer. The compatibility with Linux kernel is very important, because Agnix must be able to run programs compiled for Linux. This is the basis of the Agnix kernel project.

Agnix supports:

  • Memory: 32-bit protected mode, support for paging
  • Virtual memory: supports memory allocation algorithms (binary and buddy)
  • Task management: multithread, 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, Address Resolution Protocol and Internet Protocol protocols
  • Driver interface: driver interface named ADI (Agnix Driver Interface)
  • Drivers: PIT, 8259, RTC, Direct memory access, Peripheral Component Interconnect, 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 terminal
  • Data structures: hashing with open addressing, lists, queues
  • =External link=

    *[http://agnix.sourceforge.net Agnix s home page]