Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];

Вниз

PLS!!! СОМ-порт, асм-программирование.   Найти похожие ветки 

 
Peleng ©   (2005-07-12 18:56) [0]

ПЛЗ, не коцайте сабж! Я знаю, что не туда пишу, но здесь чаще всего отвечают по теме!!!!!!!!!

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

Плз, подкиньте идею, ссылки: схема устройства, как мне запустить мою ОС вместо существующей на ПК. БСВВ может быть запаролена...
П.С. ничего незаконного. Абсолютно в учебных целях.

Заранее пасиба


 
uny ©   (2005-07-12 19:08) [1]

>моя ОС!
что за ОС?


 
DiamondShark ©   (2005-07-12 19:13) [2]


> как мне запустить мою ОС вместо существующей на ПК

Записать на дискету свой бут-сектор, вставить её в дисковод, и нажать C-A-D


 
Soft ©   (2005-07-12 19:36) [3]

>>Peleng ©   (12.07.05 18:56)  

Ищи программирование MSC51.

Или обратись к defunct@freenet.de


 
uny ©   (2005-07-12 19:46) [4]

[3] Soft ©   (12.07.05 19:36)
:) обычно к Бевзу отправляют :)


 
wal ©   (2005-07-13 09:25) [5]

Любое устройство, которое может отображаться в адресное постранство памяти компьютера. Желательно где-нибудь по адресам типа $D0000. Биос подобные адреса опрашивает, если находит там определенную сигнатуру (вроде $55AA), ищет некие доп. данные. Затем в соответствии с этими данными начинает выполнение с определенного адреса. Так работают бутявки на сетевухах, так я делал запрос доп. пароля для старта. Ничто не мешает так же запустить "свою ОС". Маленький нюанс - все вышеописанные действия происходят в Real-Mode процессора.

С уважением.


 
Anatoly Podgoretsky ©   (2005-07-13 09:33) [6]

Смотри описание IBM по поводу LOAD FROM ROM AREA DEVICES
Это область адресов начиная с C000:0000 и выше


 
Чапаев ©   (2005-07-13 10:13) [7]

Ещё можно Фроловых почитать. Первые два тома.


 
*Pavel ©   (2005-07-13 11:37) [8]

>> Peleng
А какое-нибудь отношение к PC это устройство имеет ? Что за ОС ?
И зачем тебе запускать твою ОС на PC, если для этого ты делаешь отдельное устройство ? Если это микропроцессорное устройство - может проще поискать эмулятор ?


 
Маг Похмеляйнен   (2005-07-13 12:40) [9]

Хм. Читаем внимательно вопрос:

>Нужно собрать устройство, в котором в памяти будет прошита моя ОС!
>Нужно, чтобы в отдельную память записывалась определенная информация. память энергонезависимая.
>Плз, подкиньте идею, ссылки: схема устройства, как мне запустить
>мою ОС вместо существующей на ПК. БСВВ может быть запаролена...
>П.С. ничего незаконного. Абсолютно в учебных целях.

Эта штука, товарищи, уже изобретена, и называется: "флешка"!
Только он хочет самосборную.

Компутер можно грузить со вставной USB флешки, на которую записана "моя ОС!" а флешка может быть частично в r/o режиме, программно или аппаратно.

Пожалуйста.


 
Trimp ©   (2005-07-13 15:46) [10]

Побольше расскажи об устройстве, об ОС. Всё что ты описал это будет одно устройство или часть какого то большого агрегата? Просто нужно понять задачу полностью, обширно.


 
Defunct ©   (2005-07-25 20:59) [11]

> Soft ©   (12.07.05 19:36) [3]

А потом мне просеивать спам? :)
ну спасибо ;)

> Маг Похмеляйнен  
совсем не обязательно. множество микроконтроллеров подходят для решения его задачи сходу и без доп. деталей, приведу самые распространенные с энергонезависимой памятью eeprom из разных семейств:

AT89S8252 (8kb flash, 2kb eeprom, 256b sram)
ATmega16  (16kb flash, 512b eeprom, 1kb sram)
PIC16F877 (8kw flash, 256b epprom, 256b sram)

а вообще сводную таблицу можно посмотреть здесь:
http://www.caxapa.ru/mcudb/index.html?p=0



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.012 c
1-1121941758
Ded Moroz
2005-07-21 14:29
2005.08.14
Проблема с плагинами


4-1118656245
gdaujk
2005-06-13 13:50
2005.08.14
Окно на передний план !


4-1119447130
alkmas
2005-06-22 17:32
2005.08.14
Установка переменной окружения в родительском процессе


4-1118745974
Peter_cc
2005-06-14 14:46
2005.08.14
Подсказка над треем...


1-1122018379
WondeRu
2005-07-22 11:46
2005.08.14
Перевод в режим редактирования элеманта TTreeView





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский