Skip to content
Snippets Groups Projects
Commit d0c7662f authored by Patrick Robbe's avatar Patrick Robbe
Browse files

Debug slow control

parent 5c5c1e84
No related branches found
No related tags found
2 merge requests!6Master,!86links slc tool
......@@ -139,7 +139,6 @@ unsigned long pcie40_readfee32( int dev , int fd , int adr ) {
if ( ret != 0 ) return -1 ;
ret = ecs_write( dev , SLC_BAR , SLC_WFIFO_ADD + fd * 0x40 ,
(int) ( data_word_2 & 0xFFFFFFFF ) ) ;
if ( ret != 0 ) return -1 ;
ret = ecs_write( dev , SLC_BAR , SLC_WFIFO_ADD + fd * 0x40 ,
(int) ( data_word_3 & 0xFFFFFFFF ) ) ;
if ( ret != 0 ) return -1 ;
......@@ -148,10 +147,10 @@ unsigned long pcie40_readfee32( int dev , int fd , int adr ) {
if ( ret != 0 ) return -1 ;
// start emit
ret = ecs_write( dev , SLC_BAR , SLC_WFIFO_RESET_ADD ,
ret = ecs_write( dev , SLC_BAR , SLC_WFIFO_START_ADD ,
1 << ( SLC_WFIFO_EMIT_BIT + fd ) ) ;
if ( ret != 0 ) return -1 ;
ret = ecs_write( dev , SLC_BAR , SLC_WFIFO_RESET_ADD , 0 ) ;
ret = ecs_write( dev , SLC_BAR , SLC_WFIFO_START_ADD , 0 ) ;
if ( ret != 0 ) return -1 ;
// Wait for the result to come back
......
......@@ -11,8 +11,8 @@
#define SLC_WFIFO_START_ADD 0x00050260
#define SLC_WFIFO_EMIT_BIT 0
#define SLC_WFIFO_ADD 0x00060000
#define SLC_RFIFO_STATUS 0x00060100
#define SLC_RFIFO_ADD 0x00060120
#define SLC_RFIFO_STATUS 0x00060120
#define SLC_RFIFO_ADD 0x00060100
// Functions to read/write registers and stream files to Front End
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment