|
GSM Layer 1 Contract (TTPCom 10/00-04/01)
|
bet | 13/20 | Sana | 21.03.2017 | Hajmi | 38,97 Kb. | | #586 |
GSM Layer 1 Contract (TTPCom 10/00-04/01)
Skills: Real-Time Embedded C/C++, RTOS, GSM Layer 1, Device Drivers, ARM, JTAG
Built simple OS and device drivers on ARM 940T platform in embedded C and ARM assembler.
Wrote hardware interrupts vector handlers, set-up memory and stacks in ARM assembler and interfaced functions from the assembler for second layer in embedded C using ARM SDT, JTAG.
Wrote Layer 1 embedded device drivers for LCD display, phone keypad, RF & audio DACs & ADC, JEDEC drivers for flash memory, UART I/O, ALU register access, interrupt controller, PCI Bus controller, plus other system resources in embedded C.
Wrote a user interface menu system application layer in embedded C to be accessed via the primary UART using a terminal emulator.
Wrote bootstrapper which had 2 UART drivers (one user, one debugging) and a flash driver in assembler.
Provided spec for hardware layer to the AMX Kadak kernel to provide a generic (portable) kernel interface.
Used the project version control system (PVCS).
|
| |