----------------------------------------------------------------------------------
@MSGID: grosbein.net eefec5ad
@REPLY: 2:463/68.300 67a0fe36
@RFC-Reply-To: eugen@grosbein.net
@RFC-X-newsgroup: nkz.fido.ru.unix.bsd
@RFC-X-RealName: Eugene Grosbein
03 февр. 2025, понедельник, в 19:34 NOVT, Valentin Nechayev написал(а):
EG>> В этот ранний этап загрузки в режиме BIOS по сути ещё нет
EG>> операционной системы, а loader может пользоваться только сервисами
EG>> BIOS. Размер кода самого loader ограничен примерно в 530
EG>> килобайт, если больше - ему для работы не хватает памяти в пределах
EG>> 640KB.
VN> loader грузится и работает уже в 32-битном защищённом режиме, переключение
VN> происходит ещё в BTX.
VN> Если у него и есть ограничение "конвенциональной" памятью, то чисто
VN> искусственное.
Я глубоко не изучал этот вопрос, но вероятно, что сервисы BIOS по чтению
дисковых блоков ограничены нижней памятью, куда читать.
Eugene
--
Choose no life
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)
SEEN-BY: 50/22 109 104/117 221/6 301/1 341/66
450/1024 463/68 5000/111
SEEN-BY: 5001/100 5003/17 5006/1 5015/42 46 5019/40
5020/113 545 715 830 848
SEEN-BY: 5020/1042 2332 2992 4441 12000 5022/128
5030/49 115 500 1081 1474
SEEN-BY: 5030/1900 5053/51 5054/89 5058/104 5061/133
5080/31 102 172 245
SEEN-BY: 5083/1 444 6078/80 6090/1
@PATH: 5006/1 5080/102 5030/49 5020/1042 4441