EKA1
Operating system kernel
From Wikipedia, the free encyclopedia
EKA1 (EPOC Kernel Architecture 1) is the first-generation kernel for the operating system Symbian OS.[1] EKA1 originated in the earlier 32-bit operating system EPOC.[2] It offers preemptive computer multitasking and memory protection, but no real-time computing guarantees, and a single-threaded device driver model.[2][3] EKA1 was replaced by EKA2 as the default kernel starting with Symbian v9.[3]
| EKA1 | |
|---|---|
| Developer | Psion Symbian Ltd. |
| Written in | Assembly language, C |
| OS family | EPOC (Symbian) |
| Working state | Discontinued |
| Source model | Proprietary |
| Initial release | 1989 |
| Marketing target | PDAs, mobile phones |
| Available in | English |
| Supported platforms | x86, ARM |
| Kernel type | Microkernel |
| Succeeded by | EKA2 |
| Official website | developer |
Much of EKA1 was developed by a single software engineer, Colly Myers, when he was working for Psion Software in the early 1990s. Myers went on to act as CEO for Symbian Ltd.,[3][4] when it was formed to license this kernel and associated operating system to mobile phone makers.[5][6]