source: drsdaq/VME/struck/sis1100/V2.02/test/TestProgramme@ 23

Last change on this file since 23 was 22, checked in by ogrimm, 16 years ago
First commit of drsdaq program
File size: 2.0 KB
Line 
1ident (OK)
2 liest Ident-Register mittels PLXREADLOCAL0 und
3 liest gespeicherte IDs aus dem Treiber mit SIS1100_IDENT
4
5inttest (partiell OK)
6 benutzt einen SIS3600, um VME-IRQ zu erzeugen.
7 Noch unvollstaendig, Signal wird an User_prozess geliefert;
8 Abholen der Daten (Level, Vector fehlt noch)
9
10pipeline (A32/D16 OK)
11 pipeline-read ohne DMA, Daten werden im Treiber kopiert.
12
13reset1100 (OK)
14reset3100 (OK)
15 Setzt die lokale oder remote Seite zurueck. Danach sollte der Treiber neu
16 geladen werden, da sein erwarteter setup ja kaputt ist.
17
18synctest (OK)
19 macht nur sinnvollen Output, wenn der optische Link unzuverlaessig ist.
20
21read_write_driver (OK)
22 VME-Zugriffe als SIS1100_VME_READ, SIS1100_VME_WRITE
23 nur A32/D32 getestet
24
25read_write_driver_a (read OK)
26 VME-Zugriffe als SIS1100_VME_READ, SIS1100_VME_WRITE, CAEN-Variante
27 nur A32/D16 read getestet
28
29read_write_driver_1 (read OK)
30 VME-Zugriffe als PLXREADLOCAL0, PLXWRITELOCAL0; remote space 1
31 nur als Test gedacht, endgueltiger Treiber wird PLXREAD/WRITE nicht erlauben
32 nur A32/D16 read getestet
33
34read_write_driver_4 (fehlt noch)
35 VME-Zugriffe als PLXREADLOCAL0, PLXWRITELOCAL0; remote space 4
36 nur als Test gedacht, endgueltiger Treiber wird PLXREAD/WRITE nicht erlauben
37
38read_write_mapped_1 ()
39 VME-Zugriffe gemapped; remote space 1
40
41read_write_mapped_4 (fehlt noch)
42 VME-Zugriffe gemapped; remote space 4 (doppeltes address-mapping)
43 (nur so zum Spass)
44
45read_write (OK falls man kein DMA will)
46 VME-Zugriffe als seek, read, write
47 (kompatibilitaet zu BIT3-Treiber, seltsam, aber bequem)
48
49read_write1 ()
50 wie read_write, benutzt FIFO_Testmode
51
52read_block (fehlt noch)
53 VME-Blockread; DMA direkt in den User-Space
54 (da wird's doch erst lustig)
55
56...
57read_write_bloed.c (OK)
58 liest Statusregister von SIS3600 10**6 mal
59
60int_dma_test.c (IRQ OK; DMA nicht)
61 erzeugt IRQ mit SIS3600, liest per DMA aus
62
63pipeline.c und pipeline1.c (??)
64 zum Pipeline-Testen
Note: See TracBrowser for help on using the repository browser.