The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Стабильный релиз FreeDOS 1.1 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от opennews (ok) on 03-Янв-12, 17:51 
Спустя шесть лет с момента прошлого выпуска представлена (http://sourceforge.net/news/?group_id=5109&id=305444) стабильная версия операционной системы FreeDOS 1.1 (http://www.freedos.org/), в рамках которой развивается свободная альтернатива DOS с окружением из GNU утилит. Из областей применения FreeDOS называется предустановка на новые компьютеры, запуск старых игр, использование на встраиваемой технике, создание CD/Flash для установки прошивок и настройки материнской платы, обучение студентов основам построения операционных систем, запуск музыкального плеера, использование в DOSEmu (эмулятор DOS для Linux). Код FreeDOS распространяется в рамках лицензии GPL, размер загрузочного iso-образа (http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dist.../) - 39 Мб. Для работы требуется 32 Мб ОЗУ.

Некоторые возможности FreeDOS:

-  Поддержка FAT-32 и длинных имен файлов;
-  Возможность запуска сетевых приложений;
-  Реализация дискового кэша;
-  Поддержка...

URL: http://sourceforge.net/news/?group_id=5109&id=305444
Новость: https://www.opennet.ru/opennews/art.shtml?num=32720

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Стабильный релиз FreeDOS 1.1 "  +15 +/
Сообщение от emfs (ok) on 03-Янв-12, 17:51 
Все дружно ставим
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

56. "Стабильный релиз FreeDOS 1.1 "  –2 +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 01:20 
Угу, вспомнилось http://www.youtube.com/watch?v=zr0d2eRl2nE

PS: а поругайте мне http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkima... :) (что <1.1 и пустые autoexec.bat с config.sys -- знаю)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Стабильный релиз FreeDOS 1.1 "  +5 +/
Сообщение от Какаянахренразница (ok) on 03-Янв-12, 17:56 
32 Мб??? А зачем ему так много? Сколько памяти надо было приснопамятному МС-ДОС-у?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 18:15 
> 32 Мб??? А зачем ему так много? Сколько памяти надо было приснопамятному
> МС-ДОС-у?

16 кб

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

128. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от Аноним (??) on 04-Янв-12, 23:31 
Скриншотик, сколько чего он есть: http://i.imgur.com/lGSea.png
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

14. "Стабильный релиз FreeDOS 1.1 "  +6 +/
Сообщение от Аноним (??) on 03-Янв-12, 18:49 
дос простите и неумел ничего из выше перечиленного, и 16к ел потому что всего было 640к, а не потому что очень хорошо написан.

А вообще MS купила QDOS(Quick&Dirty OS дада именно быстрый и грязный, в прямом смысле) за 25к$ в 1980г.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

16. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от Злобный аноним email on 03-Янв-12, 18:49 
Это ложь. Вот правда:
"FreeDOS was designed to be compatible with all PC hardware, from systems as low as the XT and systems with as little as 640k memory."
В общем нет необходимости в гигабайтах...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

34. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Af. on 03-Янв-12, 20:11 
> 32 Мб??? А зачем ему так много? Сколько памяти надо было приснопамятному
> МС-ДОС-у?

Да там Doom есть в комплекте поставки, на "большом" CD. :) Видимо поэтому.

А серьёзно: в FreeDOS много что появилось за последние годы. Как и для Линукс - обычному современному ядру из современного дистра не хватит устарелой машины. Хотя, урезать можно, безусловно.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

102. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от mr_gfd on 04-Янв-12, 21:26 
>> 32 Мб??? А зачем ему так много? Сколько памяти надо было приснопамятному
>> МС-ДОС-у?
> Да там Doom есть в комплекте поставки, на "большом" CD. :) Видимо
> поэтому.

Да ему как бы и 4Mb хватало

> А серьёзно: в FreeDOS много что появилось за последние годы. Как и
> для Линукс - обычному современному ядру из современного дистра не хватит
> устарелой машины. Хотя, урезать можно, безусловно.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

3. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 17:57 
640КБ ему и хватит...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 17:59 
Интересно, как он забекапит BIOS от VMware или VirtualBox?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Стабильный релиз FreeDOS 1.1 "  +6 +/
Сообщение от Аноним (??) on 03-Янв-12, 18:01 
Ну так попробуй, будешь первым. Потом отпишешься :)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Zenitur (ok) on 03-Янв-12, 18:00 
Году в 2008 пытался собрать последний SVN. Не смог сходу по руководству, потому что оказалось, что код постоянно изменяется. Наконец-то я дождался стабильного релиза
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Стабильный релиз FreeDOS 1.1 "  +4 +/
Сообщение от добрый дядя on 03-Янв-12, 18:27 
"обучение студентов основам построения операционных систем"

ага, наглядный пример - вот так операционные системы делать не надо

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Askent (ok) on 03-Янв-12, 18:41 
поддерживаю, кому сдалась ос 20 летней давности, имхо бредом занимаются.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от добрый дядя on 03-Янв-12, 18:52 
+1, вот тот же Minix3 - Ъ ОСь которую стоит изучать
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

23. "Стабильный релиз FreeDOS 1.1 "  +9 +/
Сообщение от Аноним (??) on 03-Янв-12, 19:08 
> +1, вот тот же Minix3 - Ъ ОСь которую стоит изучать

Таненбаум, залогиньтесь!

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от demimurych email(ok) on 03-Янв-12, 19:09 
Они не ОС изучают. А основы построения.
А основы, везде одинаковые.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

29. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от XoRe (ok) on 03-Янв-12, 19:54 
> поддерживаю, кому сдалась ос 20 летней давности, имхо бредом занимаются.

Да, давайте детей научим писать свою windows vista)
Правда исходников нет, зато есть куча лишнего и не нужного для изучения.
ОС - ядро, работа с железом, среда для запуска программ - обучать лучше начинать с того, что попроще (исходники есть и их объем небольшой).
Можно и с linux начать, главное - повырезать все лишнее.
А в FreeDOS уже много лишнего вырезано.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

46. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Аноним (??) on 03-Янв-12, 23:16 
ReactOS.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

91. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 20:49 
Эту саксь никогда не допишут. А когда допишут, ад замерзнет.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

25. "Стабильный релиз FreeDOS 1.1 "  –2 +/
Сообщение от Аноним (??) on 03-Янв-12, 19:13 
> ага, наглядный пример - вот так операционные системы делать не надо

В своем классе DOS - отличный образец. Если не согласен, ответь на вопросы:

Как "так"?

Почему "не надо"?

Какие именно операционные системы?


Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

49. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 03-Янв-12, 23:47 
Хоть и не меня спрашивали, отвечу почему "не надо". Для того, чтобы ОС подходила для обучения, она должна быть хорошо не столько задокументирована сколько разобрана на учебных материалах. Будет просто замечательно, если она будет коррелировать с другими курсами, изучаемыми на факультете и основана на стандартных алгоритмах. Для FreeDOS всего этого нет. Лучше всего подходят Unix-подобные, да, потому что принципы Unix уже затерты-перетерты не одним поколением студентов и преподавателей. Ну и Minix, собственно, и есть Unix-подобная.

Такое вот мое видение ситуации.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

80. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Ваня on 04-Янв-12, 17:55 
В своём классе - это УЖАСНЫЙ образец. Есть BOS (bos.asmhackers.net) или Miraculix (miraculix.ru) на ассемблере или Borealis (geezer.osdevbrasil.net/os/index.htm) на С.

Их исходники реально приятно читать. Тот же Линукс или ReactOS - монстроподобные у***ища.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

57. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 01:22 
> "обучение студентов основам построения операционных систем"
> ага, наглядный пример - вот так операционные системы делать не надо

Собсно это и не ОС, а монитор файловой системы навроде CP/M.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

81. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня on 04-Янв-12, 18:01 
В теоретических знаниях у вас как обычно пробел...
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

92. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 20:51 
> В теоретических знаниях у вас как обычно пробел...

У него, как у большинства здесь присутствующих, знания фрагментарны и узкоспецифичны.

Просто монитор. Не файловой системы. Он, судя по всему, монитора в ПЗУ не видел никогда. Монитор отнюдь не с файловой системой работал, а преимущественно с памятью и ЦПУ.

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

101. "Стабильный релиз FreeDOS 1.1 "  –2 +/
Сообщение от Ваня (??) on 04-Янв-12, 21:25 
DOS - это операционная система. И точка. Если считаете что это не так - приведите определение, укажите источник откуда вы его взяли и в чём конкретно DOS ему не удовлетворяет.
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

104. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 21:34 
Операционная система состоит из диспетчера для управления процессами и супервизора для управления ресурсами. Где в досе то и другое, ванятко? Пальчиком покажи, плз.
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

110. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня (??) on 04-Янв-12, 21:47 
Мда... Ну и определения у вас, уважаемый... А вы не в курсе что ОС могут быть как однозадачными, так и многозадачными? И понятие "управление процессами" для однозадачных ОС неприменимо.

Супервизор - это не ОС и он не обязательно должен быть частью ОС.

Одно из лучших (на мой взгляд) определений звучит как: "комплекс программ, предоставляющий прикладным программам сервисные функции по управлению аппаратными средствами компьютера и разделению доступа к ресурсам".

Процессорное время - лишь один из ресурсов, как и оперативная память, порты, жёсткие диски, и т.д.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

134. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 02:47 
> DOS - это операционная система. И точка.

Если бы это была _операционная_ _система_, то прикладному софту не приходилось бы таскать с собой наборы драйверов.

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

135. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Ваня (??) on 05-Янв-12, 02:53 
ОС не обязана поддерживать абсолютно всю аппаратуру. В том же Windows ПО тоже иногда приносит с собой драйвер для корректной работы, тот же StarForce напр.

Ещё раз: есть строгие определения, если считаете что они неверны - считайте молча. Или аргументируйте.

Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

137. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 03:10 
> Ещё раз: есть строгие определения

Это в педивикии, что ли?  Дописывал как-то там статью про IPMI и слезами рыдал, какой бред написан.  Впрочем, чего ещё ожидать от проекта, в котором люди со включенной головой закономерно оказываются в "маргиналах".

> если считаете что они неверны - считайте молча. Или аргументируйте.

Я и аргументировал, что API не предоставлялось практически ни к какому железу -- на что Вы изволили ответить зачем-то про "абсолютно всю аппаратуру" и впридачу апеллировать к традициям поставки ПО в Windows.

Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

133. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 02:45 
> Просто монитор. Не файловой системы.

hint: из букв "D", "O" и "S" первая была хоть как-то близка к истине.

> Он, судя по всему, монитора в ПЗУ не видел никогда.

86РК и компанию разве что не паял -- денег на комплект не было.  А вообще-то повидать и пощупать довелось самых разных восьмибитных, если что.

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

10. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 18:34 
> Для работы требуется 32 Мб ОЗУ

Аффтар не в состоянии осознать, что есть операционные системы требующие сотен килобайт(по буквам: КИЛО), в отличии от требующих десятков гигабайт и гигагерц, только чтобы запуститься?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Askent (ok) on 03-Янв-12, 18:43 
>> Для работы требуется 32 Мб ОЗУ
> Аффтар не в состоянии осознать, что есть операционные системы требующие сотен килобайт(по
> буквам: КИЛО), в отличии от требующих десятков гигабайт и гигагерц, только
> чтобы запуститься?

сейчас даже телефоны имеют достаточно мощности, технику на которой память исчисляется килобайтами пора на помойку давно. Ну кроме эльбруса2, который контролирует нашу защиту от ракет, но это уже совсем другое дело. Не дома, не в бизнесе, такие слабые машины уже не нужны.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

36. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от uniman on 03-Янв-12, 20:26 
>>> Для работы требуется 32 Мб ОЗУ
>> Аффтар не в состоянии осознать, что есть операционные системы требующие сотен килобайт(по
>> буквам: КИЛО), в отличии от требующих десятков гигабайт и гигагерц, только
>> чтобы запуститься?
> сейчас даже телефоны имеют достаточно мощности, технику на которой память исчисляется килобайтами пора на помойку давно.

А вы предлагаете греть воздух простаивающими системами?

В забугорной уже на это уходит порядка 5-10% электромощности из всей производимой.

>Ну кроме эльбруса2, который контролирует нашу защиту
> от ракет, но это уже совсем другое дело. Не дома, не
> в бизнесе, такие слабые машины уже не нужны.

Микроконтролеры сегментов умного дома?
Микроконтроллеры производства и офиса?
Микроконтролеры систем транспорта? ...

Мир строиться не только из вашего игрового комьютера.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

13. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Lexa3110 (ok) on 03-Янв-12, 18:44 
Онанимы :) не в состоянии увидеть, ЧТО умеет ЭТОТ ДОС в сравнении с некрософтовским?
Для них проблема компьютер с 32М памяти? Хотя да, проблема - меньше 1 Гб (по буквам - Гигабайта) не найти даже в хламовнике.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Стабильный релиз FreeDOS 1.1 "  +3 +/
Сообщение от Square (ok) on 03-Янв-12, 18:56 
Да, плюньте в рожу QNX и скажите что они жлобы.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

35. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 20:19 
У QNX немного другие задачи, ее никто не нацеливает на старые писюки/среду для старых игр/образовательные цели, а FreeDOS, напротив, не предназначена для роутеров и атомных станций (сюрприз! Поэтому аргументы о недостатке памяти на данных агрегатах не принимаются). Съязвить, что ли, захотелось? На PC действительно попробуй найди комп без 32 МБ. Разрабы, видимо, оценили свое время и решили потратить усилия на что-то более продуктивное, чем утаптывание сабжа в 4/8/16 метров, или сколько вы там на помойке найдете. Сами-то, когда кодите, ориентируетесь, поди, на определенную среднюю/минимальную конфигурацию, которая вряд ли соответствует древнемузейным вариантам того века
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

40. "Стабильный релиз FreeDOS 1.1 "  –6 +/
Сообщение от Square (ok) on 03-Янв-12, 22:32 
> У QNX немного другие задачи, ее никто не нацеливает на старые писюки/среду
> для старых игр/образовательные цели, а FreeDOS, напротив, не предназначена для роутеров
> и атомных станций (сюрприз! Поэтому аргументы о недостатке памяти на данных
> агрегатах не принимаются).

Ну что я могу по поводу этого сказать.. Вот у меня в руках прямо сейчас находится флэш-плэер, который работает под управлениме ms-dos. Выпускается серийно. Там действительно ms-dos, у меня есть исходники прошивки (не спрашивайте откуда я их раздобыл :) я люблю возиться со всякими устройствами и применять их не по назначению.
MS-DOS - прекрасная легкая, дешовая, почти реалтаймовая операционка для встраиваемых устройств.
Флэш-плееры, фотоаппараты...MS-DOS работает как часики (флэш плеер же :), а FreeDOS тупо пролетает...

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

42. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 22:40 
> Ну что я могу по поводу этого сказать.. Вот у меня в
> руках прямо сейчас находится флэш-плэер, который работает под управлениме ms-dos. Выпускается
> серийно. Там действительно ms-dos, у меня есть исходники прошивки (не спрашивайте
> откуда я их раздобыл :)

Скажи хоть как называется\где купить?

> Флэш-плееры, фотоаппараты...MS-DOS работает как часики (флэш плеер же :), а FreeDOS тупо
> пролетает...

Почему пролетает?


Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

43. "Стабильный релиз FreeDOS 1.1 "  +3 +/
Сообщение от n (??) on 03-Янв-12, 22:51 
> Вот у меня в руках прямо сейчас находится флэш-плэер, который работает под управлениме ms-dos

Тролить нужно умеючи, ms-dos однопользовательская, однозадачная, заточенная исключительно под x86 архитектуру и с ограничением по использованию памяти в 640 килобайт, и диска FAT16 до 2Гб. Если ваш флешплеер имеет размеры стандартной рабочей станции начала века, то может быть. А вот насчет фотоаппаратов...

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

44. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от жора on 03-Янв-12, 23:08 
> MS-DOS работает как часики (флэш плеер же :), а FreeDOS тупо
> пролетает...

1. MS-DOS действительно стали считать нажежной системой, но только после появления виндовс. По этому параметру она сливала и юниксам и вакс-вмс (понимаю, что сравнение некорректное), а по мнениею некоторых, и ПС-ДОС. C этим МС поделием я плотно работал с 3.1 до 6.2 и глюков (именно самой оси) хватало.
2. С чего Вы взяли что фридос не сможет работать в тех же условиях. Вышеуказанные требования к памяти трудно объяснить логически. Она работает в реальном режиме 86 процессоров. А там всего адресуется 1M, из них система может использовать 640 К и еще 64 К выше 1 М за счет HMA. Остальную память должна уметь юзать сама прога (ДОС ей немного помагает).

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

48. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от n (??) on 03-Янв-12, 23:42 
>Вышеуказанные требования к памяти трудно объяснить логически.

Какие трудности? Она 32-разрядная! А MS-DOS 16-разрядная.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

50. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 23:49 
> Какие трудности? Она 32-разрядная! А MS-DOS 16-разрядная.

А разработчики-то и не знали! Сфигали она 32-разрядная? Ты сам переписал ядро?


Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

52. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 03-Янв-12, 23:57 
>> Какие трудности? Она 32-разрядная! А MS-DOS 16-разрядная.
> А разработчики-то и не знали! Сфигали она 32-разрядная? Ты сам переписал ядро?

А ты на сайт сходи, почитай, она не только 32, но и 64 разрядная.
Или может найдешь логическое объяснение: как адресовать больше мегабайта на 16 разрядах.

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

54. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 00:20 
> А ты на сайт сходи, почитай, она не только 32, но и
> 64 разрядная.

Ага, 128 разрядная!!!111 Может ссылкой поделишься? Или скорее веществами?

> Или может найдешь логическое объяснение: как адресовать больше мегабайта на 16 разрядах.

Тут дело не в логике. Просто нужно учить матчасть. В защищенном режиме работает менеджер памяти. Если он загружен. Ядро работает либо в реальном режиме, либо, при загрузке менеджера памяти, в VM86, оба 16-и разрядные. 16-и разрядные приложения выделяют буфер в памяти ДО мегабайта и через вызовы менеджера памяти пишут\читают в него данные из памяти over 1MB.


Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

60. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 04-Янв-12, 09:33 
>Ага, 128 разрядная!!!111 Может ссылкой поделишься? Или скорее веществами?

Ссылкой? Легко http://freedos-32.sourceforge.net/
Что бы не было рассказов, что это что-то другое просьба посмотреть соурсфорж в разделе файлы.


64-bit в роадмапе.

>Тут дело не в логике. Просто нужно учить матчасть. В защищенном режиме работает менеджер памяти. Если он загружен. Ядро работает либо в реальном режиме, либо, при загрузке менеджера памяти, в VM86, оба 16-и разрядные. 16-и разрядные приложения выделяют буфер в памяти ДО мегабайта и через вызовы менеджера памяти пишут\читают в него данные из памяти over 1MB.

Да так оно и есть.

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

66. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от Хм8230 on 04-Янв-12, 12:36 
>Ссылкой? Легко http://freedos-32.sourceforge.net/

Да ну? http://freedos.sourceforge.net/
Кажись, малость разнве проэкты… Не?

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

75. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 17:11 
>Ссылкой? Легко http://freedos-32.sourceforge.net/
>Что бы не было рассказов, что это что-то другое просьба посмотреть соурсфорж в разделе файлы.

Ты действительно упорот. Это СОВЕРШЕННО другой проект. И на соурсфорже лежат файлы никакого отношения к обычному FreeDOS не имеющие.

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

67. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от жора on 04-Янв-12, 12:59 
> В защищенном режиме
> работает менеджер памяти. Если он загружен. Ядро работает либо в реальном
> режиме, либо, при загрузке менеджера памяти, в VM86, оба 16-и разрядные.
> 16-и разрядные приложения выделяют буфер в памяти ДО мегабайта и через
> вызовы менеджера памяти пишут\читают в него данные из памяти over 1MB.

Этот режим появился в 286 проце. А фридос вроде бы в.т.ч и на пс хт (8086, 8088) позиционируют? А там даже 64К после 1М не получишь. Или я что-то пропустил у них на сайте?

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

76. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 17:17 
>Этот режим появился в 286 проце. А фридос вроде бы в.т.ч и на пс хт (8086, 8088) позиционируют? А там даже 64К после 1М не получишь. Или я что-то пропустил у них на сайте?

Пропустил одну простую вещь: на XT или без загруженного менеджера памяти доступно до 1MB, на процессорах с поддержкой защищенного режима и при загруженном менеджере памяти доступно до 4GB.

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

105. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня (??) on 04-Янв-12, 21:36 
Ну вообще-то без защищённого режима доступен не 1 Мб, а 1 Мб + (64 кб - 16 байт) = 1 Мб + HMA. А в т.н. "unreal mode" и вовсе все 64 Гб защищённого режима.

Защищённый/Виртуальный режимы позволяют адресовать до 64 Гб, при этому отдельному 16-разрядному приложению без ухищирений по прежнему доступны лишь 1 Мб + HMA.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

139. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от жора on 05-Янв-12, 11:14 
> Ну вообще-то без защищённого режима доступен не 1 Мб, а 1 Мб
> + (64 кб - 16 байт) = 1 Мб + HMA.

Да, начиная с 286 проца. До этого (8086,8088)- 1М

Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

138. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от жора on 05-Янв-12, 11:09 
> Пропустил одну простую вещь: на XT или без загруженного менеджера памяти доступно
> до 1MB, на процессорах с поддержкой защищенного режима и при загруженном
> менеджере памяти доступно до 4GB.

Это понятно. Смутило то, что для установки требуют 32М (так в новости написано). Как я понимаю, запускается 16-разрядное ядро в реальном режиме, а большая часть программ работает в защищенном, используя DOS/32, и для них эти 32М и предназначены. Может еще VM86 используется, если для 16-разрядных программ памяти не хватает.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

140. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 12:25 
> Смутило то, что для установки требуют 32М (так в новости написано).

В https://www.opennet.ru/openforum/vsluhforumID3/82192.html до сих пор написано, а вот в https://www.opennet.ru/opennews/art.shtml?num=32720 уже зафикшено... где-то кэш застрял или представление не перегенерилось?

По ссылке на sf-ный анонс читаю: "various amounts of system memory from 1MB to 4096MB+ etc" применительно к планам на рихтовку bat-ников.

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

142. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Andrey Mitrofanov on 05-Янв-12, 15:20 
>> Смутило то, что для установки требуют 32М (так в новости написано).
> В ---/openforum/vsluhforumID3/82192.html до сих пор написано, а вот
> в ---/opennews/art.shtml?num=32720 уже зафикшено... где-то кэш застрял
> или представление не перегенерилось?

Дуализм https://www.opennet.ru/openforum/vsluhforumID4/265.html#19 имени движка опеннет.

Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

93. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 20:53 
> MS-DOS - прекрасная легкая, дешовая, почти реалтаймовая операционка для встраиваемых устройств.

Где ты там нашел операционку? Она умеет вытеснение? Она умеет без блокировок отбаратывать прерывания? Нет? Тоды ой! Это монитор, а не операционка!!!

> Флэш-плееры, фотоаппараты...MS-DOS работает как часики (флэш плеер же :), а FreeDOS тупо
> пролетает...

И ФАТ32 она умеет, ваша любая инкарнация доси?


Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

97. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Аноним (??) on 04-Янв-12, 20:59 
> Где ты там нашел операционку? Она умеет вытеснение? Она умеет без блокировок
> отбаратывать прерывания? Нет? Тоды ой! Это монитор, а не операционка!!!

Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.

Где ты тут увидел слова "вытеснение" и "без блокировок отбаратывать прерывания"?


>И ФАТ32 она умеет, ваша любая инкарнация доси?

Во FreeDOS поддержка FAT-32 на текущем ядре признана стабильной

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

106. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от Аноним (??) on 04-Янв-12, 21:36 
>> Где ты там нашел операционку? Она умеет вытеснение? Она умеет без блокировок
>> отбаратывать прерывания? Нет? Тоды ой! Это монитор, а не операционка!!!
> Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс
> управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс
> между устройствами вычислительной системы и прикладными программами, а с другой стороны
> — предназначены для управления устройствами, управления вычислительными процессами,
> эффективного распределения вычислительных ресурсов между вычислительными процессами
> и организации надёжных вычислений.
> Где ты тут увидел слова "вытеснение" и "без блокировок отбаратывать прерывания"?

Ну и фуле ты определения викип.доров, ничего не определяющие, цитируешь, умник? Давай, развивай вторую часть определения, раз такой умный.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

41. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 22:38 
> Съязвить, что ли, захотелось? На PC действительно попробуй
> найди комп без 32 МБ. Разрабы, видимо, оценили свое время и
> решили потратить усилия на что-то более продуктивное, чем утаптывание сабжа в
> 4/8/16 метров, или сколько вы там на помойке найдете.

Разработчики FreeDOS смотрят на вас, как на найденного на помойке. Они считают, что DOS это DOS и он должен работать даже на 640KB.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

21. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 18:58 
> Онанимы :) не в состоянии увидеть, ЧТО умеет ЭТОТ ДОС в сравнении
> с некрософтовским?
> Для них проблема компьютер с 32М памяти? Хотя да, проблема - меньше
> 1 Гб (по буквам - Гигабайта) не найти даже в хламовнике.

Lexa3110 :) в состоянии увидеть ответ на простой вопрос: сколько памяти необходимо для загрузки ЭТОГО ДОС(kernel + 4dos)?

И если ты насобирал монеток на компьютер с ЦЕЛЫМ гигибайтом (хоть с 16ю) памяти - молодец, теперь возьми словарик и узнай значение слов "коллекция", "раритет", "винтаж".

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

51. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 03-Янв-12, 23:50 
>> Онанимы :) не в состоянии увидеть, ЧТО умеет ЭТОТ ДОС в сравнении
>> с некрософтовским?
>> Для них проблема компьютер с 32М памяти? Хотя да, проблема - меньше
>> 1 Гб (по буквам - Гигабайта) не найти даже в хламовнике.
> Lexa3110 :) в состоянии увидеть ответ на простой вопрос: сколько памяти необходимо
> для загрузки ЭТОГО ДОС(kernel + 4dos)?
> И если ты насобирал монеток на компьютер с ЦЕЛЫМ гигибайтом (хоть с
> 16ю) памяти - молодец, теперь возьми словарик и узнай значение слов
> "коллекция", "раритет", "винтаж".

Узнает не узнает, какая разница.
На ваших 16-разрядных раритетах 32/64-разрядная ОС под названием FreeDOS не запустится.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

55. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 00:22 
> Узнает не узнает, какая разница.
> На ваших 16-разрядных раритетах 32/64-разрядная ОС под названием FreeDOS не запустится.

Не только запускается, но и отлично работает.

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

64. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 04-Янв-12, 09:40 
>> Узнает не узнает, какая разница.
>> На ваших 16-разрядных раритетах 32/64-разрядная ОС под названием FreeDOS не запустится.
> Не только запускается, но и отлично работает.

1.0 да 1.1 нет.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

69. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 13:20 
>> Не только запускается, но и отлично работает.
> 1.0 да 1.1 нет.

А можно подробнее?  Читаю http://sourceforge.net/apps/mediawiki/freedos/index.php?titl... и не вижу оснований для такого утверждения; живых 286 в окрестностях уже не осталось.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

77. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 17:18 
>1.0 да 1.1 нет.

Перестань нести чушь.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

58. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 01:34 
> На ваших 16-разрядных раритетах 32/64-разрядная ОС под названием FreeDOS не запустится.

Возможно, это заблуждение кочует от разнобоя именования бинарников с поддержкой FAT32 и без: http://www.mail-archive.com/freedos-user@lists.sourcefo...

Заодно освежаем в памяти http://sourceforge.net/apps/mediawiki/freedos/index.php?titl... :)

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

61. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 04-Янв-12, 09:35 
>> На ваших 16-разрядных раритетах 32/64-разрядная ОС под названием FreeDOS не запустится.
> Возможно, это заблуждение кочует от разнобоя именования бинарников с поддержкой FAT32 и
> без: http://www.mail-archive.com/freedos-user@lists.sourcefo...
> Заодно освежаем в памяти http://sourceforge.net/apps/mediawiki/freedos/index.php?titl...
> :)

Там документация лет 5 уже не обновлялась, а кое-где и больше, доверять ей нет никакого смысла.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

70. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 13:22 
> Там документация лет 5 уже не обновлялась, а кое-где и больше

Ту страничку трогали в августе 2010.

> доверять ей нет никакого смысла.

"Не обновлялась" != "неактуальна". :) (хотя признак стрёмный, конечно)

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

62. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 04-Янв-12, 09:37 
>> На ваших 16-разрядных раритетах 32/64-разрядная ОС под названием FreeDOS не запустится.
> Возможно, это заблуждение кочует от разнобоя именования бинарников с поддержкой FAT32 и
> без: http://www.mail-archive.com/freedos-user@lists.sourcefo...

Да их всего в последнее время 3:

16bitFAT16 16bitFAT32 и 32bitFAT32 (индекс i386)


Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

78. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 17:23 
>Да их всего в последнее время 3:
>16bitFAT16 16bitFAT32 и 32bitFAT32 (индекс i386)

Ты снова блеснул своей безграмотностью. Повторяю еще раз, для особо одаренных: 32х разрадное ядро - совершенно отдельный проект. Ты бы хоть в readme заглянул:

Contents of zip files:
ke20xx_16.zip : binaries for 8086, FAT16
ke20xx_32.zip : binaries for 8086, FAT16, FAT32
ke20xxsrc.zip : sources for the kernel

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

30. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 19:59 
полно таких.
хотя тяжело на них
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Стабильный релиз FreeDOS 1.1 "  +5 +/
Сообщение от Аноним (??) on 03-Янв-12, 18:51 
Это правда такая крутая ОС? Видел, что её часто на ноутбуки и вообще компы в магазинах ставят. Похоже, что это лидер рынка. Хороша она как мобильная ОС?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Стабильный релиз FreeDOS 1.1 "  +5 +/
Сообщение от Andrew Kolchoogin on 03-Янв-12, 18:53 
> Хороша она как мобильная ОС?

Пока нет -- ждут, пока аноним с OpenNet'а к ней GSM-стек прилепит. А так -- ничего, да...

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

26. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 03-Янв-12, 19:19 
Ntfs-3g драйвер не помешал бы !
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от dalco (ok) on 03-Янв-12, 20:01 
Интересно, Dos4GW с FreeDOS работает? Если нет, то в печку FreeDOS (шЮтка) :)

P.S. Какой-нибудь эмулятор soundblaster`а со товарищи в этом dos`е наличествует?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 03-Янв-12, 20:09 
>Какой-нибудь эмулятор soundblaster`а со товарищи в этом dos`е наличествует

Виртуальное железо - в виртуальных машинах. А с реальным, пока кто-то не решит проблему, как подружить dma и pci, затык.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

37. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от dalco (ok) on 03-Янв-12, 20:50 
Во времена MS-DOS`а в любом, уважающем себя, компе стоял soundblaster или нечто совместимое. Соответственно, звук под досом был.

Сейчас на 99% машин стоит HDA-кодек. В идеале, для FreeDOSа должен быть соответствующий драйвер, причем с эмуляцией soundblaster`а (все старые проги заточены именно под него).

Если драйвер для HDA есть, но с каким-то новым интерфейсом, то толку от него фактически ноль - старые проги о нем не знают, а новых нет и не будет (если только как хобби для какого-нибудь гика). В этом случае про звук можно забыть.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

39. "Стабильный релиз FreeDOS 1.1 "  +2 +/
Сообщение от Аноним (??) on 03-Янв-12, 22:15 
> Во времена MS-DOS`а в любом, уважающем себя, компе стоял soundblaster или нечто
> совместимое. Соответственно, звук под досом был.
> Сейчас на 99% машин стоит HDA-кодек. В идеале, для FreeDOSа должен быть
> соответствующий драйвер, причем с эмуляцией soundblaster`а (все старые проги заточены
> именно под него).
> Если драйвер для HDA есть, но с каким-то новым интерфейсом, то толку
> от него фактически ноль - старые проги о нем не знают,
> а новых нет и не будет (если только как хобби для
> какого-нибудь гика). В этом случае про звук можно забыть.

Поддержка AC97 и HDA есть в новых программах, как собственно и сами новые программы.

По поводу эмуляции тебе русским по-белому объясняют, что для АППАРАТНОГО эмулирования soundblaster`a нужно решить вопрос с пробросом dma на pci шину, поскольку этот самый dma требуется для soundblaster`a, но отсутствует на pci. А полноценная ПРОГРАММНАЯ эмуляция железа возможна только в виртуальной машине. Досовским драйвером реальную железку не заменишь. То есть чисто теоретически возможно, но и работать будет хорошо, если в 20% случаев.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

74. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 13:34 
>[оверквотинг удален]
>> именно под него).
>> Если драйвер для HDA есть, но с каким-то новым интерфейсом, то толку
>> от него фактически ноль - старые проги о нем не знают,
>> а новых нет и не будет (если только как хобби для
>> какого-нибудь гика). В этом случае про звук можно забыть.
> Поддержка AC97 и HDA есть в новых программах, как собственно и сами
> новые программы.
> По поводу эмуляции тебе русским по-белому объясняют, что для АППАРАТНОГО эмулирования soundblaster`a
> нужно решить вопрос с пробросом dma на pci шину, поскольку этот
> самый dma требуется для soundblaster`a, но отсутствует на pci.

мысль интересная... Аппаратная эмуляция (ну по смыслу :) требуент аппаратной железки которая это нечто будет эмулировать... не проще ли тогда просто воткнуть в комп карточку саунд-бластер ?

Аппаратная эмуляция -это всякие переходники, вроде ps2/usb, com/usb, IDE/usb.

>  А полноценная
> ПРОГРАММНАЯ эмуляция железа возможна только в виртуальной машине. Досовским драйвером
> реальную железку не заменишь. То есть чисто теоретически возможно, но и
> работать будет хорошо, если в 20% случаев.

Вы как-то себе это все странно представляете. С точки зрения ос и прграмм - саунд бластер - это просто область памяти. Программы которые работают на компьютере - ничего кроме адресов в памяти о мире не знают. Саунд блпастер для них - это просто некая область памяти находящаяся по портам 220 кажется, IRQ непомню уже какое...перемычками можно было выставить.
Поэтому самая хардкорная эмуляция саунд бластера на HDA - написать интерфейс к HDA по портам SB. Тоесть такой драйвер, который будет "понимать" что железка с которой он работает - HDA, а вот всем программам он будет "говорить" что это SB.


Другое дело, если бы у нас вообще звуковой системы на компе небыло... совсем. тогда, нам пришлось бы для извлечения звука - использовать действительно нечто требующее значительных процессорных ресурсов и возможно даже блокировки основной системы для своей работы.
Например мы бы симулировали работу саундбластера на covox. Вот этот вариант -даст фиговый звук.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

79. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 17:32 
>не проще ли тогда просто воткнуть в комп карточку саунд-бластер ?

И куда ты ее воткнешь? ISA слотов на современных матплатах нет. Звуковая карта воткнутая, что в pci, что в pci-e soundblaster эмулировать не сможет по причине отсутствия DMA на этих шинах. Ты вообще читаешь, что тебе пишут?

>Вы как-то себе это все странно представляете.

Все ясно. Ты себе не представляешь вообще ничего ни об архитектуре компьютера, ни о программировании. Читать тебе тут лекцию по курсу "основы устройства ПК" я не собираюсь. Иди учить матчасть и не возвращайся, пока не поймешь, каким диким бредом являются изложенные тут тобой фантазии.

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

85. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 19:25 
>>не проще ли тогда просто воткнуть в комп карточку саунд-бластер ?
> И куда ты ее воткнешь?

В PCI- слот например.. :)
СаундБластер под pci-слоты выпускаются с 1998 года.
Дрова под DOS соответственно тоже есть, только с последними моделями поддержка ДОС-а не актуальна конечно...

> ISA слотов на современных матплатах нет. Звуковая
> карта воткнутая, что в pci, что в pci-e soundblaster эмулировать не
> сможет по причине отсутствия DMA на этих шинах.

Creative Technology не в курсе что анонимус с опеннета им это запретил...
Ничего, если продолжите писАть - они исправятся... может быть :))


> Ты вообще читаешь,
> что тебе пишут?
>>Вы как-то себе это все странно представляете.
> Все ясно. Ты себе не представляешь вообще ничего ни об архитектуре компьютера,
> ни о программировании. Читать тебе тут лекцию по курсу "основы устройства
> ПК" я не собираюсь. Иди учить матчасть и не возвращайся, пока
> не поймешь, каким диким бредом являются изложенные тут тобой фантазии.

В сад :)
Эмулятор саунд-бластера через covox:
http://old-dos.ru/files/file_627.html

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

86. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 19:49 
Хуже глупца только упорный глупец.

> В PCI- слот например.. :)
> СаундБластер под pci-слоты выпускаются с 1998 года.
> Дрова под DOS соответственно тоже есть, только с последними моделями поддержка ДОС-а
> не актуальна конечно...
> Creative Technology не в курсе что анонимус с опеннета им это запретил...
> Ничего, если продолжите писАть - они исправятся... может быть :))

Creative Technology в курсе, поэтому для эмуляции под DOS там использовался sb-link и чтобы эмуляция работала нужна поддержка этого sb-link со стороны матплаты. Последние модели DOS не поддерживают в принципе.
(Creative created a motherboard port called the SB-Link that assisted the PCI bus in working with software that looked for the legacy I/O resources of ISA sound cards. Without this motherboard port, the card was incompatible with DOS software. http://en.wikipedia.org/wiki/Sound_Blaster_AWE64#Variants)


> В сад :)
> Для просветления -читать как устроена эмуляция саундбластера на qemu например...

Вот именно: в сад. Таких тугих еще поискать надо. Про программную эмуляцию в виртуальной машине тебе сразу было сказано. Но ты разницы между драйвером и виртуальной машиной похоже не видишь.


Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

88. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 20:14 
>[оверквотинг удален]
>> не актуальна конечно...
>> Creative Technology не в курсе что анонимус с опеннета им это запретил...
>> Ничего, если продолжите писАть - они исправятся... может быть :))
> Creative Technology в курсе, поэтому для эмуляции под DOS там использовался sb-link
> и чтобы эмуляция работала нужна поддержка этого sb-link со стороны матплаты.
> Последние модели DOS не поддерживают в принципе.
> (Creative created a motherboard port called the SB-Link that assisted the PCI
> bus in working with software that looked for the legacy I/O
> resources of ISA sound cards. Without this motherboard port, the card
> was incompatible with DOS software. http://en.wikipedia.org/wiki/Sound_Blaster_AWE64#Variants)

А ничего что в качестве примера вы взяли ISA карточку которую переделали под PCI?
В то время как Creative Technology двумя годами позже - выпустила нормальные PCI-карточки с полноценной поддержкой доса? Sound Blaster 16 PCI например...или Creative SoundBlaster Live!
http://en.wikipedia.org/wiki/Sound_Blaster

>> В сад :)
>> Для просветления -читать как устроена эмуляция саундбластера на qemu например...
> Вот именно: в сад. Таких тугих еще поискать надо. Про программную эмуляцию
> в виртуальной машине тебе сразу было сказано. Но ты разницы между
> драйвером и виртуальной машиной похоже не видишь.

Ну и в чем же оно? :)

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

87. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 19:58 
> Эмулятор саунд-бластера через covox:
> http://old-dos.ru/files/file_627.html

Хорошо. Хоть бред про quemu убрал.

Это для кого написано было:
>Досовским драйвером реальную железку не заменишь. То есть чисто теоретически возможно, но и работать будет хорошо, если в 20% случаев.

Сравниваем с описанием VSB:
>VSB не работает с программами, использующими DOS4GW, CWSDPMI или вообще 386 Protected mode (защищенный режим 386). VSB поддерживает QEMM. К счастью в некоторых случаях VSB неплохо заменяет SB - напр. в игре Wolfenstain 3D, программе Speaking Mouse, некоторых демкамх (clx_bgfr.exe)... Увы, VSB не эмулирует MIDI-синтезатор SB

То есть эмуляция работает на полторы программы.

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

89. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 20:20 
>> Эмулятор саунд-бластера через covox:
>> http://old-dos.ru/files/file_627.html
> Хорошо. Хоть бред про quemu убрал.

Упорный... а читать не любит... :)
Так чем же отличается драйвер в виртуальной машине (работающий в конечном счете с реальным аппаратным устройством) от драйвера просто работающего с реальным аппаратным устройством?

> Это для кого написано было:
>>Досовским драйвером реальную железку не заменишь. То есть чисто теоретически возможно, но и работать будет хорошо, если в 20% случаев.

Для совсем тупых- заменить реальную железку, и переписать интерфейс общения с этой железкой под другой протокол - разные задачи.

> Сравниваем с описанием VSB:
>>VSB не работает с программами, использующими DOS4GW, CWSDPMI или вообще 386 Protected mode (защищенный режим 386). VSB поддерживает QEMM. К счастью в некоторых случаях VSB неплохо заменяет SB - напр. в игре Wolfenstain 3D, программе Speaking Mouse, некоторых демкамх (clx_bgfr.exe)... Увы, VSB не эмулирует MIDI-синтезатор SB
> То есть эмуляция работает на полторы программы.

Эта самопальная штука вероятно была написана на коленке...Просто лень было возится...

Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

94. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 20:53 
>В то время как Creative Technology двумя годами позже - выпустила нормальные PCI-карточки с полноценной поддержкой доса? Sound Blaster 16 PCI например...или Creative SoundBlaster Live!

PCI карт с ПОЛНОЦЕННОЙ поддеожкой DOS никогда не было. В Live и ему подобных sb-link заменили драйвером, который по совместимости был только немного лучше, чем VSB.

> Упорный... а читать не любит... :)

Это твоя главная проблема.

> Так чем же отличается драйвер в виртуальной машине (работающий в конечном счете
> с реальным аппаратным устройством) от драйвера просто работающего с реальным аппаратным
> устройством?

Повторюсь: Читать тебе тут лекцию по курсу "основы устройства ПК" я не собираюсь. Иди учить матчасть и не возвращайся, пока не поймешь, каким диким бредом являются изложенные тут тобой фантазии.


> Для совсем тупых- заменить реальную железку, и переписать интерфейс общения с этой
> железкой под другой протокол - разные задачи.

Для совсем тупых - повторюсь еще раз: Читать тебе тут лекцию по курсу "основы устройства ПК" я не собираюсь. Иди учить матчасть и не возвращайся, пока не поймешь, каким диким бредом являются изложенные тут тобой фантазии.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору
Часть нити удалена модератором

99. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Square (ok) on 04-Янв-12, 21:13 
>[оверквотинг удален]
>>> собираюсь. Иди учить матчасть и не возвращайся, пока не поймешь, каким
>>> диким бредом являются изложенные тут тобой фантазии.
>>>> Для совсем тупых- заменить реальную железку, и переписать интерфейс общения с этой
>>>> железкой под другой протокол - разные задачи.
>>> Для совсем тупых - повторюсь еще раз: Читать тебе тут лекцию по
>>> курсу "основы устройства ПК" я не собираюсь. Иди учить матчасть и
>>> не возвращайся, пока не поймешь, каким диким бредом являются изложенные тут
>>> тобой фантазии.
>> Следующий!
> Слив защитан!

Это уже следующий? :)
Тебе привели пример драйвера, тебе привели пример работающих устройств... тебе на пальцах объяснили что программы- работают только с областью памяти и ничего больше не знают об аппаратном устройстве компьютера. Но это похоже непробиваемый случай... пиши дальше... :)

Ты утверждаеш:
"Звуковая карта воткнутая, что в pci, что в pci-e soundblaster эмулировать не сможет"

Тебе приводят пример драйвера симулирующего собой саундбластер и аппаратный pci-сайндбластер.

ты возражаешь:
"PCI карт с ПОЛНОЦЕННОЙ поддеожкой DOS никогда не было"
"есть эмуляция работает на полторы программы."

Хз как с таким "умником" разговаривать... Мда.. есть унас еще такие "мастера художественного слова" :)

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

100. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 21:25 
> Это уже следующий? :)
> Тебе привели пример драйвера, тебе привели пример работающих устройств... тебе на пальцах
> объяснили что программы- работают только с областью памяти и ничего больше
> не знают об аппаратном устройстве компьютера. Но это похоже непробиваемый случай...
> пиши дальше... :)

Тебе уже неоднократно писали, что твои представления о том, как что работает магко говоря не соответствуют действительности. Но ты похоже совершенно непробиваемый, и вместо того, чтобы хоть википедию открыть, продолжаешь постить примеры, неадекватность которых тебе на пальцах пытались объяснить, но до тебя не доходит.


Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

103. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 21:27 
>программы- работают только с областью памяти и ничего больше не знают об аппаратном устройстве компьютера.

То есть IRQ, DMA, порты, регистры это все лишнее, только чтобы цену за компьютер накрутить?

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

109. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Square (ok) on 04-Янв-12, 21:40 
>>программы- работают только с областью памяти и ничего больше не знают об аппаратном устройстве компьютера.
> То есть DMA,

Вообще говоря это механизм работы с памятью, но с точки зрения программы - это просто область памяти.

>порты,

Это область памяти.

>IRQ,

Для того чтобы вызвать прерывание - необходимо поместить  соответствующий битик в соответствующую ячейку памяти... так что это тоже можно рассматривать как область памяти.

>регистры

Принципиальных отличий от памяти - нет. Специфическая ячейка памяти.

>это все лишнее, только чтобы цену за компьютер накрутить?

Все что может делать программа (в принципе) - это писать байтики и битики в некоторые ячейки памяти. Больше она ничего вообще делать не умеет.
Но компьютер устроен таким образом, что если в какой-то конкретной ячейке появляется какой-то байтик- с ним могут произойти далее разные интересные вещи... например записав байтик в область памяти ассоциированной аппаратно с видеопамятью - вы нарисуете на экране точку...

Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

111. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 21:54 
>> То есть DMA,
> Вообще говоря это механизм работы с памятью, но с точки зрения программы
> - это просто область памяти.

нет, с точки зрения программы это набор портов.

>>порты,
> Это область памяти.

нет, порты принципиально отличаются от памяти.

>>IRQ,
> Для того чтобы вызвать прерывание - необходимо поместить  соответствующий битик в
> соответствующую ячейку памяти... так что это тоже можно рассматривать как область
> памяти.

нет, IRQ вызываются аппаратурой, для программного вызова прерываний есть специальная инструкция процессора.

>>регистры
> Принципиальных отличий от памяти - нет. Специфическая ячейка памяти.

нет, принципиальные отличия есть, и главное в адресации регистров и памяти.

Итого: садись, два.

>Но компьютер устроен таким образом, что если в какой-то конкретной ячейке появляется какой-то байтик- с ним могут произойти далее разные интересные вещи... например записав байтик в область памяти ассоциированной аппаратно с видеопамятью - вы нарисуете на экране точку...

Ну, на детсадовском уровне ваши представления верны :)))


Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

112. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 22:04 
>>> То есть DMA,
>> Вообще говоря это механизм работы с памятью, но с точки зрения программы
>> - это просто область памяти.
> нет, с точки зрения программы это набор портов.
>>>порты,
>> Это область памяти.
> нет, порты принципиально отличаются от памяти.

Ну для человека плохо себе представляющего устройство компьютера- так оно и есть.
На самом же деле - вывод например уже упоминавшейся точки на экран делается так:

Прямым выводом в видеопамять:
Mem[SegA000:X+Y*320]:=Color;

или вот так:
asm
    mov cx,X;
    mov dx,Y;
    mov ah,0Ch;
    mov al,Color;
    mov bx,0;
    int 10h;
   end;

Тоесть записываем в регистры значения, и дергаем прерывание... но ведь и регистры, и прерывание- это просто ячейки памяти...

>>>IRQ,
>> Для того чтобы вызвать прерывание - необходимо поместить  соответствующий битик в
>> соответствующую ячейку памяти... так что это тоже можно рассматривать как область
>> памяти.
> нет, IRQ вызываются аппаратурой, для программного вызова прерываний есть специальная инструкция
> процессора.

Ну для человека поверхностно знакомого с работой процессора -  наверное инструкция процессору- вещь в себе. Самостоятельная сущность :)
На самом же деле - инструкция процессору- это определенное состояние шины данных.
А как шина данных попадает в определенное состояние? :))) путем...путем... думаем..думаем...

>>>регистры
>> Принципиальных отличий от памяти - нет. Специфическая ячейка памяти.
> нет, принципиальные отличия есть, и главное в адресации регистров и памяти.

утомил...

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

113. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Ваня (??) on 04-Янв-12, 22:17 
А вот здесь вы мягко говоря не правы.

В видеопамять можно писать напрямую, можно функциями BIOS (ваш пример). Напрямую в разы быстрее. Для записи в видеопамять VESA функции BIOS отсутствуют, лишь прямой доступ.

Напр. пример вывода буквы на экран:

mov edi,0b8000h
mov al,'$' ; символ для вывода
mov ah,7 ; атрибут 07h = серый (7) на чёрном (0)
mov [edi],ax

Вы путаете таблицу векторов/дескрипторов векторов прерываний (IVT, IDT) и вызов прерываний. IVT/IDT необходимы для корректной работы механизма прерываний, но для "вызова прерывания" необходимо и достаточно лишь команды "int ##", где ## - номер прерывания от 0 до 255.

Регистр процессора и ячейка ОП - это совершенно разные вещи. Объединяет их лишь возможность хранить данные.

Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

114. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 22:23 
> Регистр процессора и ячейка ОП - это совершенно разные вещи. Объединяет их
> лишь возможность хранить данные.

Аппаратно - конечно разные. Но как программа может различить, как аппаратно реализована та ячейка памяти куда она пишет?
Насколько программе принципиально что этот байтик вот она пишет в ОП а этот вот -в регистр?

Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

116. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня (??) on 04-Янв-12, 22:31 
Никак. Но это не означает что это одно и то же.
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

118. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 22:36 
> Никак. Но это не означает что это одно и то же.

С определенного уровня абстракции - если это выглядит как память, ведет себя как память - то это память...

Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

121. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Ваня (??) on 04-Янв-12, 22:42 
А здесь категорически НЕТ.

mov esi,0fee00080h
mov eax,-1
mov [esi],eax
mov eax,0babah
mov eax,[esi]

В eax после этих махинаций будет -1. Это выглядит как память и ведёт себя как память... но это была не память! И мы кое-чего похерили :))) А конкретно после "mov [esi],eax" отрубятся все прерывания.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

115. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 22:24 
Вы действительно плохо себе представляете устройство компьютера.

>[оверквотинг удален]
> Mem[SegA000:X+Y*320]:=Color;
> или вот так:
> asm
>     mov cx,X;
>     mov dx,Y;
>     mov ah,0Ch;
>     mov al,Color;
>     mov bx,0;
>     int 10h;
>    end;

И при чем тут это к вводу-выводу через порты?

Ввод-вывод через порты (англ. I/O ports) — схемотехническое решение, организующее взаимодействие процессора и устройств ввода-вывода. Противоположность вводу-выводу через память.

Противоположность.


> Тоесть записываем в регистры значения, и дергаем прерывание... но ведь и регистры,
> и прерывание- это просто ячейки памяти...

То есть вы создали себе искаженную картину мира и упорно ее отстаиваите.


Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

117. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 22:32 
>[оверквотинг удален]
>>     mov ah,0Ch;
>>     mov al,Color;
>>     mov bx,0;
>>     int 10h;
>>    end;
> И при чем тут это к вводу-выводу через порты?
> Ввод-вывод через порты (англ. I/O ports) — схемотехническое решение, организующее
> взаимодействие процессора и устройств ввода-вывода. Противоположность вводу-выводу
> через память.
> Противоположность.

"
схемотехнически устройства ввода-вывода располагаются на шине памяти, и часть адресов памяти направляются на ввод-вывод.
"
оттуда же :))

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

120. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 22:38 
>[оверквотинг удален]
>> И при чем тут это к вводу-выводу через порты?
>> Ввод-вывод через порты (англ. I/O ports) — схемотехническое решение, организующее
>> взаимодействие процессора и устройств ввода-вывода. Противоположность вводу-выводу
>> через память.
>> Противоположность.
> "
>  схемотехнически устройства ввода-вывода располагаются на шине памяти, и часть адресов
> памяти направляются на ввод-вывод.
> "
> оттуда же :))

В процессорах Intel, микроконтроллерах AVR и некоторых других существуют отдельные команды для ввода-вывода — IN и OUT — и, соответственно, отдельное адресное пространство: в процессорах Intel — от 000016 до FFFF16.

отдельное адресное пространство

отдельное

дальше оттуда же :))

То, что адрес порта подаётся через ту же адресную шину, что и адрес памяти еще не означает, что порты это тоже память, поскольку:

порты используются для передачи данных (например приём данных от клавиатуры или чтение времени системных часов), другие — для управления периферийными устройствами (команда чтения данных с диска). Исходя из этого порт ввода/вывода может быть портом только для ввода, только вывода, а также двунаправленным портом.

еще дальше оттуда же :))

Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

123. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Square (ok) on 04-Янв-12, 22:44 
>[оверквотинг удален]
>> "
>>  схемотехнически устройства ввода-вывода располагаются на шине памяти, и часть адресов
>> памяти направляются на ввод-вывод.
>> "
>> оттуда же :))
> В процессорах Intel, микроконтроллерах AVR и некоторых других существуют отдельные команды
> для ввода-вывода — IN и OUT — и, соответственно, отдельное адресное
> пространство: в процессорах Intel — от 000016 до FFFF16.
> отдельное адресное пространство
> отдельное

Неожиданно: а еще бывают отдельные ядра процессора.. от этого они перестают быть ядрами?
Тоесть первое ядро процессора- это ядро , а второе тертье четвертое -уже не ядра потому что они ОТДЕЛЬНЫЕ?

> дальше оттуда же :))
> То, что адрес порта подаётся через ту же адресную шину, что и
> адрес памяти еще не означает, что порты это тоже память, поскольку:
> порты используются для передачи данных (например приём данных от клавиатуры или чтение
> времени системных часов), другие — для управления периферийными устройствами (команда
> чтения данных с диска). Исходя из этого порт ввода/вывода может быть
> портом только для ввода, только вывода, а также двунаправленным портом.

И как это мешает рассматривать их как ячейки памяти?

Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

125. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 23:04 
> Неожиданно: а еще бывают отдельные ядра процессора.. от этого они перестают быть
> ядрами?
> Тоесть первое ядро процессора- это ядро , а второе тертье четвертое -уже
> не ядра потому что они ОТДЕЛЬНЫЕ?

Неожиданно: вы занимаетесь элементарной подменой понятий. Ядра процессора это одинаковые устройства. А вот клавиатура и женсткий диск - отдельные устройства. Вы же не начнете сейчас доказывать, что это одно и то же?

>> дальше оттуда же :))
>> То, что адрес порта подаётся через ту же адресную шину, что и
>> адрес памяти еще не означает, что порты это тоже память, поскольку:
>> порты используются для передачи данных (например приём данных от клавиатуры или чтение
>> времени системных часов), другие — для управления периферийными устройствами (команда
>> чтения данных с диска). Исходя из этого порт ввода/вывода может быть
>> портом только для ввода, только вывода, а также двунаправленным портом.
> И как это мешает рассматривать их как ячейки памяти?

Вообще-то в это в цитате есть. Но я попробую специально для вас разжевать. Память - устройство хранения информации. Она предназначена для того, чтобы записав в нее какое-то значение вы, через время могли считать из памяти именно это значение. Порты - устройство  для передачи данных. То есть записав значение в порт вы не можете быть уверены, что считаете точно то же значение. Поскольку этот порт ввода/вывода может быть портом только для ввода, и тогда считываться будет всегда 0(к примеру). Порт может быть только для вывода, и тогда он в принципе не сохраняет записанные значения.

Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

45. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Loooooker on 03-Янв-12, 23:10 
VМне вот более интересно, работает ли FreeDOS в реальном режиме, в котором можно адресовать произвольное количество памяти без всяких ограничений x86/x64.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

47. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 03-Янв-12, 23:26 
>VМне вот более интересно, работает ли FreeDOS в реальном режиме, в котором можно адресовать произвольное количество памяти без всяких ограничений x86/x64.

FreeDOS именно в реальном режиме и работает. Но вы, похоже, не в курсе что это такое.
  

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

53. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от n (??) on 04-Янв-12, 00:18 
>VМне вот более интересно, работает ли FreeDOS в реальном режиме, в котором можно адресовать произвольное количество памяти без всяких ограничений x86/x64.

И в том и в другом, защищенный режим тоже есть.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

68. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от ааа (??) on 04-Янв-12, 13:13 
саундбластер - удел мажоров... кваксёр скрученый за минуту - вот реальная класика!!! :)
помниться в детсве через лптешник "однобитно" оцифровывал КИНО, а затем на спикире играл его - красота... даже слова разобрать можно было... :)
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

71. "Стабильный релиз FreeDOS 1.1 "  –1 +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 13:23 
> кваксёр скрученый за минуту - вот реальная класика!!! :)

За минуту резисторы не успеешь подобрать. :)

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

95. "Стабильный релиз FreeDOS 1.1 "  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 20:56 
>> кваксёр скрученый за минуту - вот реальная класика!!! :)
> За минуту резисторы не успеешь подобрать. :)

Не трыдни. Я тоже ковокс собирал и скримом на нем восьмиканальный музон писал в далеком 93м.

И да, саундбластер самый простенький от креатива тогда стоил свыше ста баксов, которых заработать надо было месяца три вменяемому анону. Так что песдеть, что во времена доса в каждом приличном писюке был саунд - может только упоротый сопляк, который тогда мутной каплей у папки на письке болтался.

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

129. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 02:12 
>>> кваксёр скрученый за минуту - вот реальная класика!!! :)
>> За минуту резисторы не успеешь подобрать. :)
> Не трыдни.

Ни разу, я-то подбирал (помнится, МЛТ-0,25 или даже полуваттные -- чего удалось раздобыть в нужном количестве для сужения исходных 5% разброса).

[skip: фу]

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

131. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от aaa (??) on 05-Янв-12, 02:24 
> Ни разу, я-то подбирал (помнится, МЛТ-0,25 или даже полуваттные -- чего удалось
> раздобыть в нужном количестве для сужения исходных 5% разброса).

зачем? там же просто пять воль ослабить на порядок больше предыдущего вывода, и всё... можно часть (или все) на подстроичники заменить...


Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

130. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от aaa (??) on 05-Янв-12, 02:19 
что там подберать? каждый последующий больше предыдущего :)
к томуже у всех были "шкавчики" из спичечных коробков заполненые выпаяными с плат деталями - делов сгребсти десяток резюков разного наминала  и скрутит их на паре проволок - минута... :)
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

136. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 03:00 
> что там подберать? каждый последующий больше предыдущего :)

Так оно ж и наделит потом соответственно, а у меня уши не чугуниевые ;-)  Подбор был всё же времяёмкий, хотя и прост как двери -- набрать десятикилоомников (или сколько там, 22k, не помню уже) в пределах 2% отклонения, лучше 1% или меньше.  Не у всех под рукой десяток нужных ВС был всё же :)

PS: а, две дюжины резюков одинаковых было -- схема вроде этой: http://www.hardware.zp.ua/schemes/covox.htm

> к томуже у всех были "шкавчики" из спичечных коробков

(открыл правый нижний ящик стола, посмотрел на такой... иэхх, а где ж тот ковокс, интересно -- делалось культурно, с разведением, травлением, сверлением, монтажом, пайкой, промывкой и проверкой...)

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

59. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Флинт email on 04-Янв-12, 07:02 
интересно, а как у них с хард-реалтамом? пойдут на ней проги написанные и скомпилированные в Borland C под MS DOS?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

63. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от n (??) on 04-Янв-12, 09:39 
> интересно, а как у них с хард-реалтамом? пойдут на ней проги написанные
> и скомпилированные в Borland C под MS DOS?

Пойдут большей частью.

Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

65. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от DFX (ok) on 04-Янв-12, 11:02 
круто!
теперь бы ещё обновлённые хитрый floppy-образ, как в systemrescuecd, для упихивания на флешку и fdfullcd.iso...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

72. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 13:24 
> теперь бы ещё обновлённые хитрый floppy-образ, как в systemrescuecd, для упихивания на
> флешку и fdfullcd.iso...

Вдруг да понадобится: http://sisyphus.ru/srpm/make-freedos-floppy

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

73. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 13:32 
Классная вещь. Классно то что фридос развивается, т.к. нет развивающихся операционных систем подобного класса.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня on 04-Янв-12, 18:08 
В них нет необходимости. Проектов валом: http://wiki.osdev.org/Projects С появлением эмуляторов и толковой документации, написать свою собственную ОС уровня DOS стало не сложнее, чем переписать Блокнот.exe.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

83. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 18:17 
>В них нет необходимости. Проектов валом: http://wiki.osdev.org/Projects С появлением эмуляторов и толковой документации, написать свою собственную ОС уровня DOS стало не сложнее, чем переписать Блокнот.exe.

И ты конечно уже написал собственную ОС уровня DOS, а не просто треплешь языком, скомпилировав helloworld.c?

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

84. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня on 04-Янв-12, 18:25 
Пишу, это моё хобби, какая разница как прожигать жизнь? 32-разрядную могу написать за неделю и уже как то написал, дойдя до драйверов и запуска приложений - скучно, сейчас мучаюсь с 64-разрядной, конкретно с IOAPIC и X2APIC, таймер в Bochs не хочет запускаться, а после перехода в long mode выдаёт десяток строк "page walk for address", но у меня 2 Мб страницы, в случае 4 кб такого не было. Затем буду читать про MSI (message signaling interrupt), про них вообще документации в открытом доступе нет.
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

90. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня on 04-Янв-12, 20:24 
Если кто захочет помочь: http://f.osdev.org/viewtopic.php?f=1&t=24651&sid=86db6175ef8...
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

124. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 23:00 
>В них нет необходимости. Проектов валом: http://wiki.osdev.org/Projects С появлением эмуляторов и толковой документации, написать свою собственную ОС уровня DOS стало не сложнее, чем переписать Блокнот.exe.

Что за бред?

P.S.: Обдумай это: певцам ртом не нужны как экскаваторы так и машины обслуживающие дороги. Тем не менее эти машины очень нужны. Сам осилишь выводы?

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

126. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Ваня (??) on 04-Янв-12, 23:05 
"И что сия аллегория означает?" (с) "Как царь Пётр арапа женил"
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

141. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 05-Янв-12, 14:57 
Не осилил?
Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

119. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от svcunion on 04-Янв-12, 22:38 
Вопрос заметившим "крутизну". И где там "веб-браузеры Arachne и Dillo" ?
Если б оно было как бы тут, то для MID ( <= 64 - 128Mb ) нетбука при загрузке с флешки было б в самый раз.
Понятно, когда как не на каникулах можно окунуться в ностальгию MsDos 4.0 - 6.22 :)
Не заметил какие - либо преференции в сравнением с поделиями 20 - летней давности
http://itmages.ru/image/view/379509/773454eb

Плейер в Досе ? Интересно, что за карточка на звук ?
Всё - таки, кто - то загрузил браузер ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

122. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Аноним (??) on 04-Янв-12, 22:43 
>[оверквотинг удален]
> Если б оно было как бы тут, то для MID ( <=
> 64 - 128Mb ) нетбука при загрузке с флешки было б
> в самый раз.
> Понятно, когда как не на каникулах можно окунуться в ностальгию MsDos 4.0
> - 6.22 :)
> Не заметил какие - либо преференции в сравнением с поделиями 20 -
> летней давности
> http://itmages.ru/image/view/379509/773454eb
> Плейер в Досе ? Интересно, что за карточка на звук ?
> Всё - таки, кто - то загрузил браузер ?

В этом релизе - нет. Он же называется BASE CD. Dillo:
http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/...

Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

143. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от oWeRQ (ok) on 05-Янв-12, 21:54 
> Всё - таки, кто - то загрузил браузер ?

1. здесь можно взять готорый образ с настроенной сетью: http://lazybrowndog.net/freedos/virtualbox/
2. в комплекте идет Arachne(нет поддержки юникода, css и табов), с его помощью находим и скачиваем Dillo
3. с помощью doszip распаковываем архив в корень
4. в батнике комvентим строчку с set wattcp.cfg
5. ???
6. Profit!

З.Ы. даже не потребовалось пользоваться ужасным досовским шелом... почти юзерфренли.

Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

127. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от svcunion on 04-Янв-12, 23:28 
Спасибо за ответ.
Не подумал, "Некоторые возможности FreeDOS..." надо читать как - то иначе.
Тогда, ещё...
Для коннекта USB его надо прописать с fdconfig.sys или ещё должен присутствовать в autoexec.bat.
Наверное из директории C:\FDOS\BIN\usbdrive.com.
Но тут имеются usbhost.com, usbuhci.com ... ещё кой - чего.
Имеются также сборки на C в C:\FDOS\SOURCE\USBDOS.
Т.к. пути PATH ... ни них не прописаны, то не очевидно, что система поймет где чего, если именно оно тут нужно.
Словом обещанный USB - connect был бы кстати. Он в этом релизе ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

144. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от anatol (??) on 08-Май-13, 11:12 
или я не догоняю,или одно из двух.
по умолчанию должно бы установиться?
а меня гоняет по кругу,форматировать-установить.
странно это
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

146. "Стабильный релиз FreeDOS 1.1 "  +/
Сообщение от Искандер email on 17-Июн-16, 06:20 
Сколько сом портов поддерживает FreeDOS 1.1?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor