Windows СЕ
Система, призначена для
крос-розробки додатків, що прошиваються в ПЗП, надпортативних комп'ютерів.
До моменту написання книги це єдина система з сімейства Ср/м, що підтримує
процесори, відмінні від х86. Використання ПЗП дозволяє відмовитися від
цілого набору підсистем, обслуговуючих віртуальну пам'ять, завантаження
виконуваних модулів і збірку у момент завантаження. Система надає
графічний призначений для користувача інтерфейс з асинхронною чергою
повідомлень, що витісняє багатопоточність і базовий стек TCP/IP. У
постачання системи входить середовище крос-розробки (компілятор, емулятор
цільового процесора, видалений відладчик і інтегрована оболонка), що
працює під Windows NT [Boling 2001]. Інтерфейс системних викликів цієї ОС
в цілому схожий на Win32 API — проте, складається враження, що основним
джерелом вимог було не забезпечення сумісності з додатками для Win32
взагалі, а побажання розробників Mobile Office (пакет, що включає
функціональні аналоги деяких програм з пакету Microsoft Office). Цікаво,
що, рекламуючи цю систему, Microsoft робить великий упор на те, що вона
розроблена з нуля, тобто без використання існуючої коди Wiii32-cHcreM. На
погляд автора, це є непрямим визнанням тієї репутації, якій якість коди
цих систем заслужено користується серед розробників і
эксплуатационщиков.
|