Autor
| Yamaha YIS503
|
caro msx freak Mensajes: 138 | Publicado: Febrero 05 2008, 17:05   |
Quote:
| AlexBel:
С одной стороны скучно - напиши свою.
С другой стороны - как часто ты будешь перепаивать память на машине ? Наверное, так же часто, как и перепрошивать ПЗУ  В общем, думается мне, что это всё украшательства, и не более того.
|
А разве при установке дополнительной памяти во внешний слот не хочется, что бы на экране высвечивался весь доступный обьем ОЗУ в системе.
То что стоит внутри машины конечно можно зашить в ПЗУ, а как быть с дополнительными внешними модулями памяти.
Или такое не возможно?
|
|
cax
 msx master Mensajes: 1053 | Publicado: Febrero 05 2008, 17:30   |
Всё возможно, это лишь надо найти или написать. Алгоритм поиска памяти достаточно прост - пишем в одну и ту же ячейку на страницах памяти разные числа, и когда они начнут повторяться - значит подсчёт окончен. Ну и добавь сюда поиск памяти в других слотах.
Впрочем, я не знаю, сколько есть программ, умеющих пользоваться этой подключенной через слот памятью, и одновременно с ней видеть встроенную и тоже её использовать, так что пользы от числа, выражающего суммарный объём памяти, будет немного.
|
|
dhau msx master Mensajes: 1075 | Publicado: Febrero 08 2008, 19:28   |
Metal Gear 2 disk version замечательно находит и использует всю доступную память  |
|
caro msx freak Mensajes: 138 | Publicado: Febrero 09 2008, 05:53   |
Quote:
| Metal Gear 2 disk version замечательно находит и использует всю доступную память 
|
Значит есть повод сделать подсчет всех страниц доступной памяти.
Алгоритм понятен - сделаю. |
|
cax
 msx master Mensajes: 1053 | Publicado: Febrero 09 2008, 07:14   |
Есть готовые утилиты, но я не помню названий.
|
|
caro msx freak Mensajes: 138 | Publicado: Febrero 09 2008, 07:27   |
Quote:
| Есть готовые утилиты, но я не помню названий.
|
Попробую из Symbos выудить такую процедуру, там это есть точно.
Хотя наверное проще самому написать.
Я кстати для Symbos сделал програмку DUMP, которая позволяет выдавать на экран
текущее содержимое памяти системы, нужно стало для написания драйвера SD карты для OCM на DE1.
|
|
cax
 msx master Mensajes: 1053 | Publicado: Febrero 09 2008, 08:54   |
А разве SymbOS при старте не надо сообщать в каком слоте находится память ? Или она сама её ищет ?
А для поиска памяти есть известная утилита, которая расскажет тебе в каком слоте и подслоте ПЗУ, в каком - ОЗУ, и сколько её там. Спроси на английской части форума как называется.
Кстати, если ты пишешь драйвер SD для SymbOS - не делай это втихаря, лучше спишись с Prodatron-ом, ибо сдаётся мне, что он сам такой разрабатывает.
|
|
caro msx freak Mensajes: 138 | Publicado: Febrero 09 2008, 10:02   |
Quote:
| А разве SymbOS при старте не надо сообщать в каком слоте находится память ? Или она сама её ищет ?
|
С памятью система сама разбирается, главное, что бы ёё было не меньше 128 кб.
Quote:
| А для поиска памяти есть известная утилита, которая расскажет
тебе в каком слоте и подслоте ПЗУ, в каком - ОЗУ, и сколько её там.
Спроси на английской части форума как называется.
|
Я уже рылся в форуме по этому вопросу, мне же не название надо а саму утилиту, а вот этого как как раз и не нашел пока.
Quote:
| Кстати, если ты пишешь драйвер SD для SymbOS - не делай это втихаря,
лучше спишись с Prodatron-ом, ибо сдаётся мне, что он сам такой разрабатывает.
|
Судя по информации в ветке про Symbos, он сейчас занят на основной работе.
|
|
cax
 msx master Mensajes: 1053 | Publicado: Febrero 09 2008, 10:27   |
Quote:
|
Я уже рылся в форуме по этому вопросу, мне же не название надо а саму утилиту, а вот этого как как раз и не нашел пока.
|
Я полагал, что в вопросах поиска по форуму моя помощь не потребуется, но если это так сложно - я всегда рад помочь:
http://www.alsoftware.com.br/adrianpage/testram.lha
|
|
caro msx freak Mensajes: 138 | Publicado: Febrero 09 2008, 10:58   |
Quote:
| Я полагал, что в вопросах поиска по форуму моя помощь не потребуется, но если это так сложно - я всегда рад помочь:
|
Спасибо за наводку, на сайте автора лежат в исходниках процедуры поиска RAM и MegaRAM по слотам.
Комментарии правда на португальском, но понять можно. |
|
|
|
|