RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Вернемся с небес на землю (всё целиком).


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : ???
To : Юрий Пронякин
Subj : Вернемся с небес на землю (всё целиком).

>> А подведем итоги: лансервер и PM с очень большой долей вероятности отпадают.
> По поводу LS, как я понимаю, имеется консенсус - бороться за него не стоит.
Интересно :) Ну понятно - раз "железо старое" и "драйвера старые" - 16 бит, то "не очень-то и хотелось" ;) Народ, блин - ну повторюсь же - отчего слово "новое" настолько отрубает трезвость оценки? И старое сразу готовы "до основанья, а затем..." ;)

> А вот PM - как раз наоборот. Только вот ничего такого особо 16-битного в нём
> продемонстрировано так и не было. А то, что было (насколько я разумею) -
> thunk-и, предназначенные для прямо противоположной цели - для вызова 32-битных
> PM-ных функций из 16-битных программ.
Что-то многовато тут для thunk-ов ;) Ну и LightElf запретил шареную память использовать ;) - а патчить PM, который её использует - пока не вызвался.

Object 1
Virtual size: 0000886C Relocation base address: 1E800000
Page map index: 00000001 Page map entries: 00000009
Object flags: 0000D045 ( READABLE EXECUTABLE PRELOAD 16:16 CONFORMING I/O_PRIVILEGE )
Page: 1 Offset: 00000651 (0001E46D) Size: 1000 Flag: 0000 (VALID)
Page: 2 Offset: 00001651 (0001F46D) Size: 1000 Flag: 0000 (VALID)
Page: 3 Offset: 00002651 (0002046D) Size: 1000 Flag: 0000 (VALID)
Page: 4 Offset: 00003651 (0002146D) Size: 1000 Flag: 0000 (VALID)
Page: 5 Offset: 00004651 (0002246D) Size: 1000 Flag: 0000 (VALID)
Page: 6 Offset: 00005651 (0002346D) Size: 1000 Flag: 0000 (VALID)
Page: 7 Offset: 00006651 (0002446D) Size: 1000 Flag: 0000 (VALID)
Page: 8 Offset: 00007651 (0002546D) Size: 1000 Flag: 0000 (VALID)
Page: 9 Offset: 00008651 (0002646D) Size: 086C Flag: 0000 (VALID)
Object 2
Virtual size: 0000D270 Relocation base address: 1E810000
Page map index: 0000000A Page map entries: 0000000E
Object flags: 00001045 ( READABLE EXECUTABLE PRELOAD 16:16 )
Page: 10 Offset: 00008EBD (00026CD9) Size: 1000 Flag: 0000 (VALID)
Page: 11 Offset: 00009EBD (00027CD9) Size: 1000 Flag: 0000 (VALID)
Page: 12 Offset: 0000AEBD (00028CD9) Size: 1000 Flag: 0000 (VALID)
Page: 13 Offset: 0000BEBD (00029CD9) Size: 1000 Flag: 0000 (VALID)
Page: 14 Offset: 0000CEBD (0002ACD9) Size: 1000 Flag: 0000 (VALID)
Page: 15 Offset: 0000DEBD (0002BCD9) Size: 1000 Flag: 0000 (VALID)
Page: 16 Offset: 0000EEBD (0002CCD9) Size: 1000 Flag: 0000 (VALID)
Page: 17 Offset: 0000FEBD (0002DCD9) Size: 1000 Flag: 0000 (VALID)
Page: 18 Offset: 00010EBD (0002ECD9) Size: 1000 Flag: 0000 (VALID)
Page: 19 Offset: 00011EBD (0002FCD9) Size: 0FFF Flag: 0000 (VALID)
Page: 20 Offset: 00012EBC (00030CD8) Size: 1000 Flag: 0000 (VALID)
Page: 21 Offset: 00013EBC (00031CD8) Size: 0FFC Flag: 0000 (VALID)
Page: 22 Offset: 00014EB8 (00032CD4) Size: 1000 Flag: 0000 (VALID)
Page: 23 Offset: 00015EB8 (00033CD4) Size: 0269 Flag: 0000 (VALID)


Thu 14 Jun 2007 09:40 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.11) G




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.