]>
rtime.felk.cvut.cz Git - mf6xx.git/log
Rostislav Lisovy [Mon, 28 Mar 2011 23:31:09 +0000 (01:31 +0200)]
Added DIO_read() function & Simple fix in mf624_read32(), mf624_read16().
Rostislav Lisovy [Mon, 28 Mar 2011 22:09:44 +0000 (00:09 +0200)]
Diploma thesis text.
Rostislav Lisovy [Sun, 27 Mar 2011 20:38:02 +0000 (22:38 +0200)]
This examle was all wrong. Working one is in /uio/mf624/userspace.
Rostislav Lisovy [Sun, 27 Mar 2011 20:34:41 +0000 (22:34 +0200)]
Added structures for cards registers. Virtual implementation is quite able to determine where do we want to read/write.
Rostislav Lisovy [Sun, 27 Mar 2011 18:03:27 +0000 (20:03 +0200)]
Compilable module. UIO registers in guest system to this card. Not much functionality.
Rostislav Lisovy [Sat, 26 Mar 2011 22:02:56 +0000 (23:02 +0100)]
Added some system info files related to MF624.
Rostislav Lisovy [Sat, 26 Mar 2011 21:39:23 +0000 (22:39 +0100)]
UIO userspace example is more robust.
Rostislav Lisovy [Sat, 26 Mar 2011 21:26:39 +0000 (22:26 +0100)]
Working userspace application using UIO for MF624.
Rostislav Lisovy [Thu, 24 Mar 2011 22:09:41 +0000 (23:09 +0100)]
Added udev rules for sipler access from userspace. Makefile now has 'install' and 'load' targets
Rostislav Lisovy [Thu, 24 Mar 2011 22:01:28 +0000 (23:01 +0100)]
Changed 'pointer acces' to cards memory to ioread/iowrite. This also handles Endianness conversions
Rostislav Lisovy [Tue, 22 Mar 2011 21:32:48 +0000 (22:32 +0100)]
Minor changes. Mostly in coding style
Rostislav Lisovy [Tue, 22 Mar 2011 21:31:07 +0000 (22:31 +0100)]
Bugfix. Changed BADR1 to BADR2, BADR to BADR4. Hudaqlib now seems to work 'somehow'
Rostislav Lisovy [Tue, 22 Mar 2011 17:03:55 +0000 (18:03 +0100)]
Important bugfixes. Module is able to load & unload. Everything seems to be ok.
Rostislav Lisovy [Sun, 20 Mar 2011 19:06:51 +0000 (20:06 +0100)]
Basic skeleton of MF624 DAQ card implementation.
Rostislav Lisovy [Sun, 20 Mar 2011 13:50:07 +0000 (14:50 +0100)]
MF624 UIO driver (krnel part only). Compilable version. Not tested.
Rostislav Lisovy [Thu, 17 Mar 2011 18:24:01 +0000 (19:24 +0100)]
Initial commit of Comedi driver for MF624 card; Original author Francois Poulain fpoulain@gmail.com
Rostislav Lisovy [Thu, 10 Mar 2011 14:49:02 +0000 (15:49 +0100)]
Merge branch 'hudaqlib_mf614_uio'
Rostislav Lisovy [Thu, 10 Mar 2011 14:41:11 +0000 (15:41 +0100)]
Inportant bugfix; Changed ioread16() to ioread32().
Rostislav Lisovy [Thu, 10 Mar 2011 14:37:56 +0000 (15:37 +0100)]
Minor changes
Rostislav Lisovy [Thu, 10 Mar 2011 14:35:41 +0000 (15:35 +0100)]
More tests needed, but the test.c example now works in same way as before without UIO
Rostislav Lisovy [Sat, 5 Mar 2011 01:48:47 +0000 (02:48 +0100)]
Changes in Hudaqlib to make it work with MF614 (only this card for now) through UIO.
Rostislav Lisovy [Fri, 25 Feb 2011 22:57:00 +0000 (23:57 +0100)]
Compilable version; Example 'test' seems to work properly.
Rostislav Lisovy [Fri, 25 Feb 2011 22:15:12 +0000 (23:15 +0100)]
Initial commit; HuLinux ver. 2.4.3; All files auto-indented
Rostislav Lisovy [Tue, 15 Feb 2011 21:47:02 +0000 (22:47 +0100)]
Userspace application now really waits for interrupts from card.
Rostislav Lisovy [Tue, 15 Feb 2011 21:43:48 +0000 (22:43 +0100)]
Corrected errors in interrupt enabling/disabling/handling; Tested on userspace application and it seems to work correctly.
Rostislav Lisovy [Mon, 14 Feb 2011 01:54:44 +0000 (02:54 +0100)]
First try to read MF614 ADC from userspace. It does something but don't know if it is right.
Rostislav Lisovy [Mon, 14 Feb 2011 00:19:29 +0000 (01:19 +0100)]
Hopefully corrected unmapping of mapped resources
Rostislav Lisovy [Mon, 14 Feb 2011 00:05:45 +0000 (01:05 +0100)]
Added exporting of memory mapping for OX9162 chip
Rostislav Lisovy [Sun, 13 Feb 2011 02:08:53 +0000 (03:08 +0100)]
Simple userspace program reading some files exported by UIO driver (tested and seems to be working)
Rostislav Lisovy [Sun, 13 Feb 2011 02:07:12 +0000 (03:07 +0100)]
Created much more sophisticated directory structure
Rostislav Lisovy [Sat, 12 Feb 2011 21:04:11 +0000 (22:04 +0100)]
Beginning of Wiki formatted diploma thesis text
Rostislav Lisovy [Sat, 12 Feb 2011 20:46:56 +0000 (21:46 +0100)]
Moved actual source code into UIO subfolder
Rostislav Lisovy [Wed, 26 Jan 2011 19:13:30 +0000 (20:13 +0100)]
Added README file
Rostislav Lisovy [Wed, 26 Jan 2011 18:49:20 +0000 (19:49 +0100)]
Added names for IO and mem ports; Minor changes in macro definitions
Rostislav Lisovy [Thu, 16 Dec 2010 16:54:03 +0000 (17:54 +0100)]
Added pci_remove() section + irqcontrol(); Module seems to be able to load, unload, export resources via UIO
Rostislav Lisovy [Wed, 15 Dec 2010 15:44:34 +0000 (16:44 +0100)]
Working Makfile; Compiling against running kernel
Rostislav Lisovy [Thu, 25 Nov 2010 16:00:59 +0000 (17:00 +0100)]
Minor changes; Compilable version
Rostislav Lisovy [Thu, 25 Nov 2010 15:48:43 +0000 (16:48 +0100)]
Added basic IRQ handler
Rostislav Lisovy [Thu, 25 Nov 2010 14:39:12 +0000 (15:39 +0100)]
Initialization sequence should be complete
Rostislav Lisovy [Tue, 23 Nov 2010 15:42:27 +0000 (16:42 +0100)]
Added PCI card initialization
Rostislav Lisovy [Tue, 23 Nov 2010 14:49:54 +0000 (15:49 +0100)]
Main skeleton for kernel part of UIO driver