Список форумов meos.sysbin.com meos.sysbin.com
Портал моей оси!
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Current status of the network stack/network drivers

 
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов meos.sysbin.com -> Kernel
Предыдущая тема :: Следующая тема  
Автор Сообщение
hidnplayr



Зарегистрирован: 30.06.2006
Сообщения: 27

СообщениеДобавлено: Wed Aug 22, 2007 7:26 pm    Заголовок сообщения: Current status of the network stack/network drivers Ответить с цитатой

In the latest kernels, most ethernet drivers are broken.
The only drivers (wich i'm aware of) that still works are the RTL8139 and RTL8029.
This was so in all latest kernels since Serge merged the flat kernel (no offence)
I cannot find out why bu i gues it has something to do with memory map...

The stack could use a lot of improvements too.
I'm going to try to make it better, but i like to know how you guys think about how it should be...
I'll try to make external ethernet drivers first, maybe add irq support for some drivers too. (irq support for rtl8139 is practically done)

give me all your idea's Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mario79
Site Admin


Зарегистрирован: 19.05.2005
Сообщения: 1966
Откуда: РФ, г. Челябинск

СообщениеДобавлено: Thu Aug 23, 2007 4:38 am    Заголовок сообщения: Ответить с цитатой

hidnplayr
The improvement of the network part kernel Kolibri will very good idea. This is a single part kernel, which does not develop already much long ago.
The restrictions in the manner of simultaneous access to network only 2 applications too more essential defect.
The division of the driver of the network card from kernel - good idea.
Good luck.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
hidnplayr



Зарегистрирован: 30.06.2006
Сообщения: 27

СообщениеДобавлено: Mon Aug 27, 2007 1:49 pm    Заголовок сообщения: Ответить с цитатой

I have some questions about the drivers.
As first: why can a driver only be loaded once? Is it supposed to handle multiple devices?
(for example: i have two NIC's rtl8139, but the driver may only be loaded once, so the driver must handle both cards?)
Can i unload the driver when i want to?
Can i start/stop the driver?
How does a program communicate with the driver ? (for knowing the status of the driver)

I hope somebody can help me with this....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Quick Reply
Показать сообщения:   
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов meos.sysbin.com -> Kernel Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by www.phpbb.com