Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Программирование (https://nowa.cc/forumdisplay.php?f=295)
-   -   Девайсы и их файлы конфигурации!?... (https://nowa.cc/showthread.php?t=37123)

semiono 04.06.2006 16:04

Девайсы и их файлы конфигурации!?...
 
Имеется скажем, emm386.exe, его можно обозначить как
DEVICEHIGH=emm386 /[options]
INSTALLHIGH=emm386 /[options]
в файле CONFIG.SYS, либо
emm386 /[options] в фале AUTOEXEC.BAT
Отсюда вопрос какая разница как это сделать?
Всегда ли нужно всё загружать в верхнюю память?
Будет ли коррекной следующая запись DEVICEHIGH=HIMEM.EXE ?
Существуют ли особенности в синтаксе для FreeDOS FDAuto.bat и FDConfig.sys?
Есть такой драйвер RUN32.EXE из пакета "WinDos32"
каким образом его можно добавить в environiment и как
вообще им пользоваться правильно? Обычно он всё
окружение выгружает. В его мануале что-то про DPMI упоминается, я вообще это не знаю
такое впечатление, что он для разработчиков сделан, а я хочу просто свой дос нарулить...
:курю

ErrorMs 06.06.2006 15:57

Re: Девайсы и их файлы конфигурации!?...
 
Что касается DOS, ти нижней памяти 640 кб., а верхней гораздо больше, можно даже сказать, что нижняя память для загрузки в нее программы (делай отсюда выводы). Более подробно ты о командах, девайсай узнаешь в литературе про DOS.
Если ты собираешься писать свою ( в том плане, что программировать), то правила сам устанавливаешь. Главное правильно это сделать (учитывать какие регистры (8,16 или 32 битные) и флаги использовать). Надо смотреть возможности твоего процессора, и не забывать про другие, если собираешься тиражировать...
Удачи!!!:cool:

semiono 06.06.2006 21:19

Re: Девайсы и их файлы конфигурации!?...
 
Какая разница где это установить?
DEVICEHIGH=emm386 /[options]
или в
INSTALLHIGH=emm386 /[options] в файле CONFIG.SYS,
или тут
emm386 /[options] в фале AUTOEXEC.BAT

ErrorMs 07.06.2006 14:46

Re: Девайсы и их файлы конфигурации!?...
 
По моему никакой. Почитай лучше литературу, я многого уже не помню, за ненадобностью...

ReVEraNT 16.06.2006 10:56

Re: Девайсы и их файлы конфигурации!?...
 
Хм.. ну начет разницы загрузки в config.sys разница небольшая есть ... для emm386 луше использовать в autoexec.bat через комманду lh (loadhigh)

wellwisher 06.07.2006 23:53

Re: Девайсы и их файлы конфигурации!?...
 
Попробуй DOS4GV aka DOS16 Extender.
Нарулить свой DOS - и есть разработка.
Так и не понял : DOS16 или DOS32(TM) больше интересует.
P.S.:Года 4 назад для упертого заказчика на DOS32(TM) АСУТП котельной клепали.
Надо - пороюсь. если - что пиши.

v_ctrL 29.03.2007 10:04

Re: Девайсы и их файлы конфигурации!?...
 
1. config обрабатывается раньше чем autoexec
2. config стоит использовать для дров, а autoexec как автозапуск в винде
3. 640кб это основная память, к которой ДОС обращается без всяких там дров, а high b low означает загрузку в верхние или нижние адреса.
Если не прав - правьте :)

По поводу environment. Пропиши путь поиска:
set path=c:\windows\ - типа того, или:
set path=%path%;c:\windows\ - это чтобы в одну строку все пути не колбасить

semiono 13.10.2007 08:39

Ответ: Девайсы и их файлы конфигурации!?...
 
Год назад спрашивал, тогда так и бросил вернулся к обычному msdos.
Но вот всётаки хочется разобраться...

зачем тут восклицательные знаки?

!DOSDATA=UMB
!DOS=HIGH,UMB

впрочем и вопросительные тоже...

;134?!DEVICE=A:\DRIVER\HIMEM.EXE

?

semiono 13.10.2007 13:20

Ответ: Девайсы и их файлы конфигурации!?...
 
sorry, уже нашёл!
rem The ! means "do not ask for confirmation in F8 mode"

xilian 22.10.2007 12:17

Ответ: Девайсы и их файлы конфигурации!?...
 
Цитата:

Сообщение от v_ctrL (Сообщение 843949)
2. config стоит использовать для дров, а autoexec как автозапуск в винде

в config.sys тольку com файлы можно загружать. В autoexec - exe.

semiono 31.10.2007 01:48

Ответ: Девайсы и их файлы конфигурации!?...
 
Цитата:

Сообщение от xilian (Сообщение 1214438)
в config.sys тольку com файлы можно загружать. В autoexec - exe.

не согласен! тем более что freedos утилиты вообще стиррают границы...
можно полюбому. А бат вообще не всегда нужен.


Текущее время: 00:10. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.03161 секунды с 9 запросами