nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 07:01



Reply to topic  [ 29 posts ]  Go to page Previous  1, 2
Спринтер и OCы 
Author Message
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
Mac Buster wrote:
Vasil Ivanov wrote:
На счет контекста. Не обязательно задачами щелкать 50 раз в секунду, можно в структуре контекста каждой задачи счетчик завести. И по приходу прерывания проверять этот счетчик и пока он не обнулится, не переключать задачу. Чем больше значение счетчика,
тем больше работает задача.

Я даже знаю что это называется приоритетом задачи ;)


Ага. Не так давно в одной статейке вычитал ;).

Quote:
Quote:
P.S. Подо-что еще пару прерываний ?. Неужели 7 (8-е на биосе) не хватает ? ;).

Ты путаешь рестарт и прерывание :D


Имеешь ввиду "железные" прерывания, типа от таймера ?.

_________________
Vasil Ivanov
vasil-i@yandex.ru


25 May 2005 01:11
Profile
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Vasil Ivanov wrote:
Ага. Не так давно в одной статейке вычитал ;).

Я уже не первый год читаю ;) Если есть возможность, почитай "Введение в операционные системы" издательства Bhv, там все очень неплохо изложено и книга непереводная.

Quote:
Имеешь ввиду "железные" прерывания, типа от таймера ?.

Да, их: таймеры, порты, клавиатура, вертикальный ход луча.

_________________
Extreme Entertainment


25 May 2005 03:18
Profile
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
Mac Buster wrote:
Vasil Ivanov wrote:
Ага. Не так давно в одной статейке вычитал ;).

Я уже не первый год читаю ;) Если есть возможность, почитай "Введение в операционные системы" издательства Bhv, там все очень неплохо изложено и книга непереводная.

Quote:
Имеешь ввиду "железные" прерывания, типа от таймера ?.

Да, их: таймеры, порты, клавиатура, вертикальный ход луча.


Ясно. На счет книжки. Это не та ли книжка, что лежит на

http://cs.mipt.ru/docs/courses/osstud/os.html

Авторы В.Е. Карпов, К.А. Коньков, В.П. Иванников. 2001-2003г.
Я ее слил себе не так давно.

_________________
Vasil Ivanov
vasil-i@yandex.ru


25 May 2005 23:13
Profile
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
Mac Buster wrote:
Vasil Ivanov wrote:
Глянул я на твою карту распределения памяти... а где будешь держать код опроса клавки ?

Все через порты, напрямую. Буфер на 80 кодов в области системных переменных (ясно, что такой объем избыточен, но лучше с самого начала ориентироваться на развитие, чем потом искать место).


Но из порта же ты не получаешь готовый ascii-код клавиши ;). Все-равно придется где-то держать перекодировочные таблицы. И твоей системной области (согласно map-карте) явно не достаточно.

_________________
Vasil Ivanov
vasil-i@yandex.ru


25 May 2005 23:20
Profile
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Vasil Ivanov wrote:
Но из порта же ты не получаешь готовый ascii-код клавиши ;). Все-равно придется где-то держать перекодировочные таблицы. И твоей системной области (согласно map-карте) явно не достаточно.

А ты не смотри на переменные задач ;) Там ещё есть 64к под глобальные переменные системы, которые доступны только уровню ядра.

_________________
Extreme Entertainment


Last edited by Mac Buster on 26 May 2005 03:09, edited 1 time in total.



26 May 2005 02:57
Profile
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Vasil Ivanov wrote:
Ясно. На счет книжки. Это не та ли книжка ...

Нет, другая. Вот эта:

http://www.bhv.ru/books/book.php?id=1504

Кроме этого можно почитать введение Интернет-Университета. Там одно плохо - у автора своя терминология, в которой из-за созвучия терминов не всегда удается разобраться даже зная предмет. Вот адрес:

http://www.intuit.ru/department/os/osintro/

_________________
Extreme Entertainment


26 May 2005 03:02
Profile
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Господа может хватить читать!
Ось то где ? :-)


26 May 2005 03:28
Profile ICQ WWW
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
CHRV wrote:
Господа может хватить читать!
Ось то где ? :-)


;) Нужна курица, а яица потом будут ;). Т.е. где железка, которую Вы с lermax-ом замутили ?.

_________________
Vasil Ivanov
vasil-i@yandex.ru


27 May 2005 00:02
Profile
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
Mac Buster wrote:
Vasil Ivanov wrote:
Ясно. На счет книжки. Это не та ли книжка ...

Нет, другая. Вот эта:

http://www.bhv.ru/books/book.php?id=1504

Кроме этого можно почитать введение Интернет-Университета. Там одно плохо - у автора своя терминология, в которой из-за созвучия терминов не всегда удается разобраться даже зная предмет. Вот адрес:

http://www.intuit.ru/department/os/osintro/


Надо будет заказать 1-ю книжонку. И глянуть вторую.

_________________
Vasil Ivanov
vasil-i@yandex.ru


27 May 2005 00:10
Profile
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Vasil Ivanov wrote:
CHRV wrote:
Господа может хватить читать!
Ось то где ? :-)


;) Нужна курица, а яица потом будут ;). Т.е. где железка, которую Вы с lermax-ом замутили ?.

А Спринтер чем не курица, или на кошках тренироваться заподло :)
Будет!
Лермакс уже делает, я увольняюсь с работы нах.. 20июля и тоже железом конкретно займусь!


27 May 2005 02:00
Profile ICQ WWW
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
CHRV wrote:
Vasil Ivanov wrote:
CHRV wrote:
Господа может хватить читать!
Ось то где ? :-)


;) Нужна курица, а яица потом будут ;). Т.е. где железка, которую Вы с lermax-ом замутили ?.

А Спринтер чем не курица, или на кошках тренироваться заподло :)
Будет!
Лермакс уже делает, я увольняюсь с работы нах.. 20июля и тоже железом конкретно займусь!


Чего-то на Спринтер у меня - "указатель на новые ботинки" в последнее время. Если делать ОС под вашу (с lermax-ом) железку, то в сравнении со спринтеровской - это будет как небо и земля.

_________________
Vasil Ivanov
vasil-i@yandex.ru


27 May 2005 22:03
Profile
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Vasil Ivanov wrote:
Если делать ОС под вашу (с lermax-ом) железку, то в сравнении со спринтеровской - это будет как небо и земля.

Согласен.

_________________
Extreme Entertainment


28 May 2005 03:23
Profile
Doomed
User avatar

Joined: 11 Dec 2003 14:34
Posts: 413
Reply with quote
Post 
Mac Buster wrote:
Vasil Ivanov wrote:
Если делать ОС под вашу (с lermax-ом) железку, то в сравнении со спринтеровской - это будет как небо и земля.

Согласен.


Я тут решил почитать книжку Доминика Джампаоло "Practical File System Design with the Be File System". Файл "practical-file-system-design.pdf", я тебе кидал ссылку на него. Чтобы хоть какое-то представление иметь о других FS, кроме FAT-а. Третий день трахаюсь с PROMT XT ;).
Дошел почти до середины главы 2.4, пока большинство информации из книжки понятно, а как там дальше пойдет, еще не знаю. Так что я при деле ;).

_________________
Vasil Ivanov
vasil-i@yandex.ru


30 May 2005 12:05
Profile
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Vasil Ivanov wrote:
Я тут решил почитать книжку Доминика Джампаоло "Practical File System Design with the Be File System".

Это очень полезная книжка! Единственная в своем роде. Я когда ковырялся с BeOS ее читал, понравилось :)

_________________
Extreme Entertainment


30 May 2005 12:33
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 29 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.