Write Linux device driver for a custom GPIO board

Create Linux driver for Lubuntu on x64 platform to add support for custom board.

The board includes 4 GPIO chips (Intel 82C55), 2x20 character LCD interface and 4 analog inputs. The board is connected to the CPU via 8-bit ISA bus interface and mapped into I/O space starting at address 0xFF00 with 32 registers.

Expectations / Deliverables:

- Device driver must register itself in Linux and accessible under /dev

- Provide access to the device I/O registers or expose it as memory-mapped I/O

- Work with Linux Lubuntu x64 distribution

- Quick documentation about the driver architecture and API

- A fully working sample program utilizing the driver

- Source code for the driver

What will be supplied for this project by us:

- Existing DOS C code for this board will be provided as an example of a working implementation

- Detailed description of the board's hardware registers map

- Remote access to a PC with the target GPIO board for testing and demonstration

Please submit a request if you need additional information.

Квалификация: Linux, Программирование на С, Программирование на C++, Микроконтроллер, Электроника

Показать больше establish linux device driver environment, outsourcing linux device driver, linux device driver electronics, bid linux device driver projects, code linux device driver uart, linux device driver freelancer, freelance linux device driver, linux device driver online projects, linux device driver projects trial, website linux device driver freelance, linux device driver training companies india, adc parallel linux device driver, android linux device driver, Linux device driver, linux device driver developer resume, linux device driver job, linux device driver jobs, linux device driver resume

О работодателе:
( 0 отзыв(-а, -ов) ) Los Angeles, United States

ID проекта: #22677110

9 фрилансеров(-а) в среднем готовы выполнить эту работу за $149


I am very proficient in c and c++. I have 17 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ Больше

$30 USD за 1 день
(28 отзывов(-а))

Hello. As an electronic engineer, I have been working in PCB design/layout and firmware programming field for 18+ years. Here are some of the experiences that I worked ago. - Schematic and PCB Layout Больше

$140 USD за 7 дней(-я)
(5 отзывов(-а))

I have some experience with Linux device drivers, USB specifically. The ISA bus is obviously too old for the current data-bus protocols. I'm thinking a USB device that can receive commands from the x86_64 machine and t Больше

$300 USD за 30 дней(-я)
(5 отзывов(-а))

Hello! Nice to meet you! I have read your project carefully. I am very interested in your project. I am a Microelectronics and Automation engineering expert. I have a lot of experience on ARM, FPGA, DSP, Arduino, Raspb Больше

$250 USD за 7 дней(-я)
(11 отзывов(-а))

Hi there I have read the description you provide I’ve done a similar job, if you can come to chat i can show you some of my previous work as reference. I am an expert in this area and want to discuss the project furt Больше

$60 USD за 4 дней(-я)
(4 отзывов(-а))

Hi my Professional Aim is: (Services then Solutions then Satisfactions) I hope you are [login to view URL] an experience in this field from last 5 years i am sure i can do it perfectly with in a time and budget Able to deliver y Больше

$30 USD за 7 дней(-я)
(7 отзывов(-а))

Hi, If I could I'll do it for free (... I'm new in freelancer). I'm a highly skilled and experienced software engineer. My area of expertise is broad ranging from low (BSP level) to very high layers (applications, GUI, Больше

$166 USD за 5 дней(-я)
(3 отзывов(-а))

I am Linux Kernel Engineer. I've been working with GPIO memory mapped devices, PCIe devices, DMA, System calls hooking, and so on. Worked on these microcontrollers/cpu's: 68K, PPC, Arm

$166 USD за 7 дней(-я)
(0 отзывов(-а))

15+ years of experience in Software Industries in services company to clients like Broadcom, Radisys, EMC, Intel, AlcatelLucent. Worked extensively on Embedded Software Development , Linux Kernel Internals, Driver Deve Больше

$200 USD за 7 дней(-я)
(0 отзывов(-а))