Центр информации по операционным системам : Комментарии
http://www.osrc.info/
Сайт посвящен всему, что связано с операционными системами. Здесь можно найти море спецификаций, учебной литературы, ответы на частые вопросы по созданию ОС и многое другое.ru-rus2016-04-24T13:23:53+03:00rik@nospam.comhourly12000-01-01T12:00+00:00Микропроцессор "Эверест"
http://www.osrc.info/comment.php?comment.news.4284
2016-04-24T13:23:53+03:00Roman I KhimovНе хватает внятного описания цели проекта. В чём кайф, так сказать? На какой стадии проект сейчас, что доделывается, к чему можно приложить руки. По крайней мере, я за полчаса изучения какой-то внятной картины для себя так и не составил.Запрет регистрации на osrc.info
http://www.osrc.info/comment.php?comment.news.4282
2016-04-24T13:23:53+03:00almanЗнакомая проблема - не помогает даже капача. Причём, большинство регистраций - ботнеты с китайскими IP.BeOS FAQ
http://www.osrc.info/comment.php?comment.news.45
2016-04-24T13:23:53+03:00gongnuanthat there are a few among the ordinary that may not be capable to pay for one thing costly cute homecoming dresses summer wedding dresses , it could cause unpleasantness in the event that the lady do not want that which you have picked.You need to agree upon a price beforehand, along with settle on a financial budget everybody is more comfortable with navy bridesmaid dresses . short dress If everyone is pleased with the conclusions until now, you are going to go on a spree all-around.This will make it possible for everybody to sample variations this is a great explanation to hold out and about for any working day with your friends.It will also help along with finding the optimum price ranges, a reward. cheap evening dresses uk Remember to have a beneficial occasion.The time previous to your wedding really should not be all stress and also countless details involving activities to do. dresses for mother of the bride Let your basic for being at this time there in your case and helpЛицензия раздора
http://www.osrc.info/comment.php?comment.news.129
2016-04-24T13:23:53+03:00promdressdiverse dressUnfortunately, satin prom dress usually to lower it receives close to past thank you April and may. Of, you are heading to truly should get possibility, and wait around for approximately four a variety of numerous months ago final minutes, occasionally you are heading to get their individual an important deal with... But you truly could maybe be truly should possess a red party dress.YQ9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00almanВышла новая сборка системы Хамелеон. Сборка получила название Концепт.Статус сборки - бета.Запускается на реальном железе - поддерживается минимум, достаточный для демонстрации возможностей, но недостаточный для реального использования.Страница Xameleon ConceptПроекту требуются бета-тестеры.Новый релиз Visopsys - свободной операционной системы
http://www.osrc.info/comment.php?comment.news.4280
2016-04-24T13:23:53+03:00SergeevИменно.Новый релиз Visopsys - свободной операционной системы
http://www.osrc.info/comment.php?comment.news.4280
2016-04-24T13:23:53+03:00AlexanbarНасколько я понял из скриншотов, там панели задач нет?9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00almanВышла новая сборка от 15 января 2011 года.- исправлены некоторые ошибки реализации TCP протокола.+ добавлена первоначальная поддержка UDP протокола.+ добавлена утилита nslookup.- исправлена ошибка в разборе параметров утилиты ln.- исправлена ошибка в реализации библиотечной функции pthread_create.+ добавлен разбор параметров утилитой ifconfig. В предыдущих версиях IP адрес и маска были прописаны в коде программы.- исправлена ошибка загрузки шрифта на некоторых видеокартах.+ добавлена утилита route.* добавлены новые ошибкиОписание новой сборки и страница загрузки: http://l4os.ru/floppy_image/201101159 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00almanПроблема с телнетом решилась с помощью pthread_create - один поток на входные данные, второй на исходящие. Заработал, как ни странно. Но пока терминал слишком тупой - для bash его почти хватает, но Midnight Commander не воспринимает клавиши, хотя отрисовывается правильно.9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00Roman I KhimovПо второму вопросу - OpenBSD-шный telnet не смотрел?9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00almanУра, UDP сокеты заработали и DNS ресолвер готов! Появятся в новой сборке.Но что-то совсем не радостно - слишком много ещё надо исправить и дописать.Коллеги, бью вам челом. Помогите, кто чем может.Вопрос N1. Этот код написан ещё в 2002 году. Функция меняет знакогенератор для текстового режима VGA карты. typedef enum {
seqReset,
seqClockingMode,
seqMapMask,
seqCharmapSelect,
seqMemoryMode
} type_VgaSeqRegisters;
const unsigned int VGA_PORT_GRAPHICS = 0x3ce;
const unsigned int VGA_PORT_MISC_READ = 0x3cc;
const unsigned int VGA_PORT_MISC_WRITE = 0x3c2;
const unsigned int VGA_PORT_SEQUENCER = 0x3c4;
const unsigned int VGA_PORT_CRT_COLOR = 0x3d4;
const unsigned int VGA_PORT_CRT_MONO = 0x3b4;
const unsigned int VGA_PORT_MODE_SELECT = 0x3d8;
const unsigned char VGA_COLOR_BIT = 0x01;
int VGA_Card::set_font(
int ch, // First character
int count, // Characters count
int height, // Character heights
bool invert, // Invert font?
bool wide_char, // Enable additional charset?
unsigned char * ptr) // Pointer to font
{
int result;
int i, j;
int position;
unsigned char * font_ptr;
unsigned char mask;
result = XAM_EINVAL;
//return result;
if( ch + count < 512)
{
mask = invert ? 0xff : 0x00;
vga_write_index_reg(VGA_PORT_SEQUENCER, seqMapMask, 0x04);
vga_write_index_reg(VGA_PORT_SEQUENCER, seqMemoryMode, 0x04);
vga_write_index_reg(VGA_PORT_GRAPHICS, graMiscallaneous, 0x0c);
for(j=ch; j<count; j++)
{
position = j << 5;
font_ptr = (unsigned char*) video_memory;
font_ptr += position;
for(i=0; i<height; i++)
{
*font_ptr++ = mask ^ (*ptr++);
}
}
vga_write_index_reg(VGA_PORT_GRAPHICS, graMiscallaneous, 0x0e);
vga_write_index_reg(VGA_PORT_SEQUENCER, seqMemoryMode, 0x03);
vga_write_index_reg(VGA_PORT_SEQUENCER, seqMapMask, 0x03);
// Do you want 512 glyphs ?
if(wide_char) vga_write_index_reg(VGA_PORT_SEQUENCER, seqCharmapSelect, 0x20);
result = S_OK;
}
return result;
} Собственно вопрос, почему этот код обновляет знакогенератор на MS Virtual PC, но не работает на VMWare Workstation 7 ?Буду признателен за помощь.Вопрос 2. Разыскивается код минимальной реализации telnet клиента. Пробовал написать "за одну ночь", но не так всё просто. Разумеется, брать код из Linuх не хочется по лицензионным соображениям.Очень надеюсь на вашу помощь и поддержку.9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00almanСпасибо. Я сейчас рекурсивно ушёл в "дебри". Написал многопотчный ftp сервер. Писал и отлаживал, разумеется, на Линуксе. Когда сервер более-менее заработал, начал портировать на Хамелеон и тут началось "интересное". struct hostent *hp = gethostbyaddr( (const char*) &m_remote_address.sin_addr.s_addr, 4, AF_INET); Функция используется для получения доменного имени из адреса. Такая, казалось бы, простая функция, но тянет за собой RFC 1035 (протокол работы с DNS сервером), кэширование ответов, UDP сокеты и множество маленьких функций, типа inet_addr.Господи, дай мне сил и здоровья.9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00SergeevТак, Хамелеон кстати добавлен в КаталогОСКакой используете компилятор?
http://www.osrc.info/comment.php?comment.poll.21
2016-04-24T13:23:53+03:00DronДа, это можно как в clang делать независимо... Вовсе не обязательно смешивать..9 декабря вышла новая сборка Xameleon
http://www.osrc.info/comment.php?comment.news.4279
2016-04-24T13:23:53+03:00SergeevВсегда пожалуйста. Я сейчас вновь болею и не часто на сайте, но буду следить за различными ОСями. В т.ч. и за этим чрезвычайно интересным проектом. Надо будет про него статью в КаталогОС впилить.. Хотя я не понимаю,что мешает это сделать таким же местным юзерам