Mobile
Computing |
Bootloader
Development |
Kernal
Adaptation |
Driver
Development |
Embedded
Application
Development |
|
|
|

Indosoft is Bluetooth SIG member company (www.bluetooth.org) and
provides a full range of software design, development, integration, testing and
support :
Bootloaders
Basic operating system porting
Low-level device drivers and DLLs
Video and graphics
Direct X
Audio
Resident Flash array storage
PCMCIA and Compact Flash cards
IDE
Communications including Ethernet, wireless, modems, serial, parallel, IrDA,
USB, Bluetooth
Input devices including keyboard, mouse, touch screen
Power management for battery or low power operation
SDK and BSP generation
Windows applications
And more.....
|
|
|
Bootloader Development:
CPU initialization - ARM / XScale / OMAP, MIPS, SH, X86
CPU initialization - TI OMAP 7xx, 151x, 161x; Intel PXA2xx, Bulverde &
Sharp BlueStreak
USB Download
USB-RNDIS Download
Serial Download
Ethernet Download
PCMCIA / CF Download
SD / MMC Download
ATA Disk/ DiskOnChip / RFA
Compressed Image
Launch Image XIP or RAM
XIP NOR
NAND
|
|
|
Kernal Adaptation:
CPU Kernel - ARM / Xscale / OMAP , MIPS , SH , X86
TI OMAP 7xx, 151x, 161x; Intel PXA2xx, Bulverde, & Sharp BlueStreak
OEM Adaptation Layer (OAL)
Interrupt Controller
Kernel Debugger KITL
Persistent Registry
PIT (Periodic Interval Timer)
Profiler
RTC
|
|
|
Driver Development:
Audio
Audio driver adaptation
Mixing, Muxing, Connection Logic, DTMF Tone Generation
Integration with Power Manager and Radio Interface Layer
Headset, Microphone, Speaker, Car kit
Backlight
Battery - Single Wire
Battery - I2C / SPI
Charge/ Current Monitoring
Integration with Power Manager
Bluetooth
Development of Additional Profiles
Integration with Connection Manager
Connection Manager
Adaptation of Planner Logic
Addition of New Data Connection Type
Digital I/O
Display Controller
Self Refresh Display
Multi Display
GAPI Support
New Display Modes for Windows Mobile
Ethernet Controller
I2C Bus
I2S Bus
IRDA Fast and Slow
Keyboard PS2 / Matrix / Buttons
Full Keyboard Chording
Custom Key and IME Adaptations
LED Notification
LCD Controller
Mouse PS2 / Serial
Notification
LED, Vibration, Sound Drivers
PCMCIA
Parallel Port
Radio Interface Layer (RIL)
Integration with Audio Driver, Power Manager DLL, etc.
SDIO
SIM Toolkit Adaptation
SPI
Serial Port
Storage ATA Disk
Touch
Unique device ID support
USB Host Controller; USB Slave Serial; USB RNDIS; USB Keyboard / Mouse; USB
Parallel
VID/PID for active synch
Power management
Architect and develop valid states
Battery Driver Notification
CE.NET D0-D4 Driver Power States / Central Power Management DLL
CPU Idle
Custom Power States / Shutdown Timers
Suspend / Resume
Debugging - system level, kerel, subsystem, in-field
Memory - Persistent File System support
Operating system image customization
System software performance optimization
Custom Board Support Package (BSP) development
Production-ready Board Support Packages (BSP)
AMD Alchemy
Intel XScale
Sharp BlueStreak
Texas Instruments (TI) OMAP
Custom BSPs
System software performance optimization
|
|
|
Embedded Application Development:

Indosoft offers consulting and technology services to mobile
& wireless communities across wide array of wireless devices. Our complete
understanding of product development lifecycle has empowered us to develop
end-user focused innovative mobile applications on various mobile
platforms.
Enterprise Application Integration Service:
Many of the work processes that use data and applications from IT systems are
performed off-site in a highly mobile fashion. Thus, the next step of
enterprise connectivity is extending this critical functionality directly into
the hands of the mobile workforce.
Sales, customer service, and supply chain processes provide excellent examples
of opportunities to improve productivity through mobilization.
Product Development:
Our complete understanding of product development lifecycle has enabled us
to develop end-user focused innovative mobile applications on various mobile
platforms. Through our consulting and application development services, we put
this expertise to work for you, identifying opportunities, shaping a plan, and
bringing that plan to reality.
Migration / Porting Service:
The application on mobile devices are device specific, there is large scope for
migration from one device to other or from one technology to other. We provide
extensive porting services across platforms, operating systems and wireless
standards.
|
|
|