This project is for the CHIPDRIVE Mobile smartcard terminal. The coder should be proficient in assembler (ASM) as there is no "C/C++" compiler available for this device. If the coder by chance already has a CHIPDRIVE Mobile development kit, that is a huge plus! If not, all required materials will be mailed directly to the coder upon acceptance. However, upon project completion, all materials must be returned. The CHIPDRIVE mobile has a 4 MHz 8-bit CPU and 32Kb of program memory. It also includes an EEPROM where configuration data can be saved. More information about the CHIPDRIVE mobile can be seen at [here][1].
The application will be a simple gift & loyalty card program with some configuration options. The idea is that gift dollars or loyalty points can be added and deducted from a card. Only two kinds of smartcard chipsets will need to be supported, SLE4442 and AT24C02SC (I2C 2K). Both of these chipsets are natively supported by the terminal. If you are interested in taking on this project, full screen shots, diagrams and pseudo code will be provided for you to work with. If you would like to review the developer's manual for this device, please download the attached zip file. It contains a PDF manual that explains everything you would need to know to program for this device.
## Deliverables
1) Full ASM source of the application
2) All materials that were mailed to the coder (if any)
## Platform
CHIPDRIVE Mobile 910 running BIOS 2.11