]> rtime.felk.cvut.cz Git - mf6xx.git/log
mf6xx.git
13 years agoDiploma thesis text.
Rostislav Lisovy [Mon, 18 Apr 2011 18:01:44 +0000 (20:01 +0200)]
Diploma thesis text.

13 years agoMinor changes.
Rostislav Lisovy [Sun, 17 Apr 2011 23:53:08 +0000 (01:53 +0200)]
Minor changes.

13 years agoMF614 Comedi driver skeleton. Some parts missing. Not tested.
Rostislav Lisovy [Sun, 17 Apr 2011 23:51:21 +0000 (01:51 +0200)]
MF614 Comedi driver skeleton. Some parts missing. Not tested.

13 years agoMerge branch 'master' of rtime.felk.cvut.cz:mf6xx
Rostislav Lisovy [Sun, 17 Apr 2011 19:39:39 +0000 (21:39 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:mf6xx

13 years agoChanged some directory names for easier understanding.
Rostislav Lisovy [Sun, 17 Apr 2011 18:59:43 +0000 (20:59 +0200)]
Changed some directory names for easier understanding.

13 years agoChanged some directory names for easier understanding.
Rostislav Lisovy [Sun, 17 Apr 2011 18:59:43 +0000 (20:59 +0200)]
Changed some directory names for easier understanding.

13 years agoAdded a few comments. Cleaned coding style.
Rostislav Lisovy [Sun, 17 Apr 2011 18:55:25 +0000 (20:55 +0200)]
Added a few comments. Cleaned coding style.

13 years agoAdded short README for Qt Qemu interface.
Rostislav Lisovy [Sun, 17 Apr 2011 18:40:54 +0000 (20:40 +0200)]
Added short README for Qt Qemu interface.

13 years agoAdded license and copyright information to most important files.
Rostislav Lisovy [Sun, 17 Apr 2011 18:25:50 +0000 (20:25 +0200)]
Added license and copyright information to most important files.

13 years agoReworked README file for Comedi driver.
Rostislav Lisovy [Sun, 17 Apr 2011 17:53:49 +0000 (19:53 +0200)]
Reworked README file for Comedi driver.

13 years agoChanged variables names from BADRx to BARx. Not tested.
Rostislav Lisovy [Sun, 17 Apr 2011 17:49:35 +0000 (19:49 +0200)]
Changed variables names from BADRx to BARx. Not tested.

13 years agoSlightly changed GUI layout.
Rostislav Lisovy [Sun, 17 Apr 2011 17:46:32 +0000 (19:46 +0200)]
Slightly changed GUI layout.

13 years agoSetting of udev rules was wrong.
Rostislav Lisovy [Sun, 17 Apr 2011 17:45:55 +0000 (19:45 +0200)]
Setting of udev rules was wrong.

13 years agoDiploma thesis text.
Rostislav Lisovy [Sun, 17 Apr 2011 02:20:01 +0000 (04:20 +0200)]
Diploma thesis text.

13 years agoADC/DAC values are send from Qemu to Qt client (and vice versa) in form of a float.
Rostislav Lisovy [Fri, 15 Apr 2011 17:58:09 +0000 (19:58 +0200)]
ADC/DAC values are send from Qemu to Qt client (and vice versa) in form of a float.

13 years agoAdded instructions for Qemu compilation & usage.
Rostislav Lisovy [Fri, 15 Apr 2011 16:23:05 +0000 (18:23 +0200)]
Added instructions for Qemu compilation & usage.

13 years agoSockets fixed
Rostislav Lisovy [Fri, 15 Apr 2011 16:09:57 +0000 (18:09 +0200)]
Sockets fixed

13 years agoADCs setting implemented.
Rostislav Lisovy [Wed, 13 Apr 2011 23:33:46 +0000 (01:33 +0200)]
ADCs setting implemented.

13 years agoADCs reading (and setting via GUI interface) seems to work properly.
Rostislav Lisovy [Wed, 13 Apr 2011 23:32:12 +0000 (01:32 +0200)]
ADCs reading (and setting via GUI interface) seems to work properly.

13 years agoDiploma thesis text. Minor changes.
Rostislav Lisovy [Mon, 11 Apr 2011 14:55:21 +0000 (16:55 +0200)]
Diploma thesis text. Minor changes.

13 years agoPassing port number to Qt interface as commandline argument now works.
Rostislav Lisovy [Sun, 10 Apr 2011 18:03:14 +0000 (20:03 +0200)]
Passing port number to Qt interface as commandline argument now works.

13 years agoQemu + Qt gui added functionality. Setting of DOUT, DIN, DAC (more or less) in Qt...
Rostislav Lisovy [Sun, 10 Apr 2011 17:43:55 +0000 (19:43 +0200)]
Qemu + Qt gui added functionality. Setting of DOUT, DIN, DAC (more or less) in Qt GUI seems to work. Functions for conversions beetween Volts and internal representation of DAC/ADC are wrong.

13 years agoUIO userspace. Small bugfix.
Rostislav Lisovy [Sun, 10 Apr 2011 17:40:37 +0000 (19:40 +0200)]
UIO userspace. Small bugfix.

13 years agoUIO userspace example; DIO_read() bugfix.
Rostislav Lisovy [Sun, 10 Apr 2011 15:55:57 +0000 (17:55 +0200)]
UIO userspace example; DIO_read() bugfix.

13 years agoDiploma thesis text.
Rostislav Lisovy [Sun, 10 Apr 2011 00:36:17 +0000 (02:36 +0200)]
Diploma thesis text.

13 years agoFirst version of graphical Qt interface to Qemu MF624 hardware. Only DOUT works.
Rostislav Lisovy [Fri, 8 Apr 2011 20:47:42 +0000 (22:47 +0200)]
First version of graphical Qt interface to Qemu MF624 hardware. Only DOUT works.

13 years agoDiploma thesis text. One small mistake corrected.
Rostislav Lisovy [Thu, 7 Apr 2011 23:02:50 +0000 (01:02 +0200)]
Diploma thesis text. One small mistake corrected.

13 years agoMinor changes.
Rostislav Lisovy [Thu, 7 Apr 2011 23:01:33 +0000 (01:01 +0200)]
Minor changes.

13 years agoAdded Comedi userspace program for setting DACs. Tested. Working
Rostislav Lisovy [Thu, 7 Apr 2011 22:58:48 +0000 (00:58 +0200)]
Added Comedi userspace program for setting DACs. Tested. Working

13 years agoFixed bugs in DAC setting. Added function for setting ADCs. Tested. Working -- only...
Rostislav Lisovy [Thu, 7 Apr 2011 21:31:43 +0000 (23:31 +0200)]
Fixed bugs in DAC setting. Added function for setting ADCs. Tested. Working -- only one ADC can be enabled per scan.

13 years agoAdded function for setting DAC. Tested, Working.
Rostislav Lisovy [Wed, 6 Apr 2011 19:30:12 +0000 (21:30 +0200)]
Added function for setting DAC. Tested, Working.

13 years agoComedi userspace example for writing into DOUT. Tested, Working.
Rostislav Lisovy [Wed, 6 Apr 2011 18:44:39 +0000 (20:44 +0200)]
Comedi userspace example for writing into DOUT. Tested, Working.

13 years agoFixed some small mistakes.
Rostislav Lisovy [Wed, 6 Apr 2011 18:15:57 +0000 (20:15 +0200)]
Fixed some small mistakes.

13 years agoAdded instructions for compiling Comedi driver.
Rostislav Lisovy [Tue, 5 Apr 2011 21:58:19 +0000 (23:58 +0200)]
Added instructions for compiling Comedi driver.

13 years agoCompilable version
Rostislav Lisovy [Tue, 5 Apr 2011 21:51:35 +0000 (23:51 +0200)]
Compilable version

13 years agoMinor changes. Still not tested.
Rostislav Lisovy [Tue, 5 Apr 2011 21:00:58 +0000 (23:00 +0200)]
Minor changes. Still not tested.

13 years agoDiploma thesis text.
Rostislav Lisovy [Tue, 5 Apr 2011 20:59:51 +0000 (22:59 +0200)]
Diploma thesis text.

13 years agoMerge branch 'master' of rtime.felk.cvut.cz:mf6xx
Rostislav Lisovy [Tue, 5 Apr 2011 20:52:03 +0000 (22:52 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:mf6xx

13 years agoMerge branch 'master' of rtime.felk.cvut.cz:mf6xx
Rostislav Lisovy [Tue, 5 Apr 2011 19:39:33 +0000 (21:39 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:mf6xx

13 years agoAdded function for reading DI.
Rostislav Lisovy [Tue, 5 Apr 2011 19:32:47 +0000 (21:32 +0200)]
Added function for reading DI.

13 years agoDiploma thesis text copied into official K336 latext template.
Rostislav Lisovy [Tue, 5 Apr 2011 16:48:31 +0000 (18:48 +0200)]
Diploma thesis text copied into official K336 latext template.

13 years agoDiploma thesis text.
Rostislav Lisovy [Tue, 5 Apr 2011 16:25:55 +0000 (18:25 +0200)]
Diploma thesis text.

13 years agoAdded controling of cards inputs from client hooked to socket. Seems ok, but needs...
Rostislav Lisovy [Mon, 4 Apr 2011 21:36:18 +0000 (23:36 +0200)]
Added controling of cards inputs from client hooked to socket. Seems ok, but needs more testing.

13 years agoCreating socket works. Reading/writing from/to socket works. Reconnecting of client...
Rostislav Lisovy [Mon, 4 Apr 2011 17:46:54 +0000 (19:46 +0200)]
Creating socket works. Reading/writing from/to socket works. Reconnecting of client doesn't work. Parsing of input still missing.

13 years agoMost of the card logic is implemented. Socket doesn't work. Not tested.
Rostislav Lisovy [Sun, 3 Apr 2011 18:47:43 +0000 (20:47 +0200)]
Most of the card logic is implemented. Socket doesn't work. Not tested.

13 years agoSimplified Poulains Comedi driver. Not tested. Not compiled.
Rostislav Lisovy [Sun, 3 Apr 2011 14:24:25 +0000 (16:24 +0200)]
Simplified Poulains Comedi driver. Not tested. Not compiled.

13 years agoDiploma thesis text.
Rostislav Lisovy [Sat, 2 Apr 2011 21:40:19 +0000 (23:40 +0200)]
Diploma thesis text.

13 years agoMinor changes in remove() function of both UIO drivers.
Rostislav Lisovy [Sat, 2 Apr 2011 15:15:18 +0000 (17:15 +0200)]
Minor changes in remove() function of both UIO drivers.

13 years agoDiploma thesis text.
Rostislav Lisovy [Sat, 2 Apr 2011 15:12:05 +0000 (17:12 +0200)]
Diploma thesis text.

13 years agoDiploma thesis text.
Rostislav Lisovy [Wed, 30 Mar 2011 22:51:51 +0000 (00:51 +0200)]
Diploma thesis text.

13 years agoSample 'Hello world' kernel module (used in diploma thesis text).
Rostislav Lisovy [Wed, 30 Mar 2011 22:51:07 +0000 (00:51 +0200)]
Sample 'Hello world' kernel module (used in diploma thesis text).

13 years agoAdded DIO_read() function & Simple fix in mf624_read32(), mf624_read16().
Rostislav Lisovy [Mon, 28 Mar 2011 23:31:09 +0000 (01:31 +0200)]
Added DIO_read() function & Simple fix in mf624_read32(), mf624_read16().

13 years agoDiploma thesis text.
Rostislav Lisovy [Mon, 28 Mar 2011 22:09:44 +0000 (00:09 +0200)]
Diploma thesis text.

13 years agoThis examle was all wrong. Working one is in /uio/mf624/userspace.
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.

13 years agoAdded structures for cards registers. Virtual implementation is quite able to determi...
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.

13 years agoCompilable module. UIO registers in guest system to this card. Not much functionality.
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.

13 years agoAdded some system info files related to MF624.
Rostislav Lisovy [Sat, 26 Mar 2011 22:02:56 +0000 (23:02 +0100)]
Added some system info files related to MF624.

13 years agoUIO userspace example is more robust.
Rostislav Lisovy [Sat, 26 Mar 2011 21:39:23 +0000 (22:39 +0100)]
UIO userspace example is more robust.

13 years agoWorking userspace application using UIO for MF624.
Rostislav Lisovy [Sat, 26 Mar 2011 21:26:39 +0000 (22:26 +0100)]
Working userspace application using UIO for MF624.

13 years agoAdded udev rules for sipler access from userspace. Makefile now has 'install' and...
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

13 years agoChanged 'pointer acces' to cards memory to ioread/iowrite. This also handles Endianne...
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

13 years agoMinor changes. Mostly in coding style
Rostislav Lisovy [Tue, 22 Mar 2011 21:32:48 +0000 (22:32 +0100)]
Minor changes. Mostly in coding style

13 years agoBugfix. Changed BADR1 to BADR2, BADR to BADR4. Hudaqlib now seems to work 'somehow'
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'

13 years agoImportant bugfixes. Module is able to load & unload. Everything seems to be ok.
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.

13 years agoBasic skeleton of MF624 DAQ card implementation.
Rostislav Lisovy [Sun, 20 Mar 2011 19:06:51 +0000 (20:06 +0100)]
Basic skeleton of MF624 DAQ card implementation.

13 years agoMF624 UIO driver (krnel part only). Compilable version. Not tested.
Rostislav Lisovy [Sun, 20 Mar 2011 13:50:07 +0000 (14:50 +0100)]
MF624 UIO driver (krnel part only). Compilable version. Not tested.

13 years agoInitial commit of Comedi driver for MF624 card; Original author Francois Poulain...
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

13 years agoMerge branch 'hudaqlib_mf614_uio'
Rostislav Lisovy [Thu, 10 Mar 2011 14:49:02 +0000 (15:49 +0100)]
Merge branch 'hudaqlib_mf614_uio'

13 years agoInportant bugfix; Changed ioread16() to ioread32().
Rostislav Lisovy [Thu, 10 Mar 2011 14:41:11 +0000 (15:41 +0100)]
Inportant bugfix; Changed ioread16() to ioread32().

13 years agoMinor changes
Rostislav Lisovy [Thu, 10 Mar 2011 14:37:56 +0000 (15:37 +0100)]
Minor changes

13 years agoMore tests needed, but the test.c example now works in same way as before without UIO
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

13 years agoChanges in Hudaqlib to make it work with MF614 (only this card for now) through 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.

13 years agoCompilable version; Example 'test' seems to work properly. hudaqlib
Rostislav Lisovy [Fri, 25 Feb 2011 22:57:00 +0000 (23:57 +0100)]
Compilable version; Example 'test' seems to work properly.

13 years agoInitial commit; HuLinux ver. 2.4.3; All files auto-indented
Rostislav Lisovy [Fri, 25 Feb 2011 22:15:12 +0000 (23:15 +0100)]
Initial commit; HuLinux ver. 2.4.3; All files auto-indented

13 years agoUserspace application now really waits for interrupts from card.
Rostislav Lisovy [Tue, 15 Feb 2011 21:47:02 +0000 (22:47 +0100)]
Userspace application now really waits for interrupts from card.

13 years agoCorrected errors in interrupt enabling/disabling/handling; Tested on userspace applic...
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.

13 years agoFirst try to read MF614 ADC from userspace. It does something but don't know if it...
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.

13 years agoHopefully corrected unmapping of mapped resources
Rostislav Lisovy [Mon, 14 Feb 2011 00:19:29 +0000 (01:19 +0100)]
Hopefully corrected unmapping of mapped resources

13 years agoAdded exporting of memory mapping for OX9162 chip
Rostislav Lisovy [Mon, 14 Feb 2011 00:05:45 +0000 (01:05 +0100)]
Added exporting of memory mapping for OX9162 chip

13 years agoSimple userspace program reading some files exported by UIO driver (tested and seems...
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)

13 years agoCreated much more sophisticated directory structure
Rostislav Lisovy [Sun, 13 Feb 2011 02:07:12 +0000 (03:07 +0100)]
Created much more sophisticated directory structure

13 years agoBeginning of Wiki formatted diploma thesis text
Rostislav Lisovy [Sat, 12 Feb 2011 21:04:11 +0000 (22:04 +0100)]
Beginning of Wiki formatted diploma thesis text

13 years agoMoved actual source code into UIO subfolder
Rostislav Lisovy [Sat, 12 Feb 2011 20:46:56 +0000 (21:46 +0100)]
Moved actual source code into UIO subfolder

13 years agoAdded README file
Rostislav Lisovy [Wed, 26 Jan 2011 19:13:30 +0000 (20:13 +0100)]
Added README file

13 years agoAdded names for IO and mem ports; Minor changes in macro definitions
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

13 years agoAdded pci_remove() section + irqcontrol(); Module seems to be able to load, unload...
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

13 years agoWorking Makfile; Compiling against running kernel
Rostislav Lisovy [Wed, 15 Dec 2010 15:44:34 +0000 (16:44 +0100)]
Working Makfile; Compiling against running kernel

13 years agoMinor changes; Compilable version
Rostislav Lisovy [Thu, 25 Nov 2010 16:00:59 +0000 (17:00 +0100)]
Minor changes; Compilable version

13 years agoAdded basic IRQ handler
Rostislav Lisovy [Thu, 25 Nov 2010 15:48:43 +0000 (16:48 +0100)]
Added basic IRQ handler

13 years agoInitialization sequence should be complete
Rostislav Lisovy [Thu, 25 Nov 2010 14:39:12 +0000 (15:39 +0100)]
Initialization sequence should be complete

13 years agoAdded PCI card initialization
Rostislav Lisovy [Tue, 23 Nov 2010 15:42:27 +0000 (16:42 +0100)]
Added PCI card initialization

13 years agoMain skeleton for kernel part of UIO driver
Rostislav Lisovy [Tue, 23 Nov 2010 14:49:54 +0000 (15:49 +0100)]
Main skeleton for kernel part of UIO driver