All pastes #197745 Raw Edit

emc2 serport driver

public text v1 · immutable
#197745 ·published 2006-10-11 14:25 UTC
rendered paste body
$ ../scripts/halrun  -f ../serial.hal 
Loaded HAL Components:
ID  Type  Name                                      PID   State
04  RT    threads                                         ready
02  User  halcmd9460                                 9460 ready
03  RT    serport                                         ready

Component Pins:
Owner  Type  Dir     Value      Name
 03    bit   OUT     TRUE       serport.0.pin-1-in
 03    bit   OUT     FALSE      serport.0.pin-1-in-not
 03    bit   IN      FALSE      serport.0.pin-4-out
 03    bit   OUT     TRUE       serport.0.pin-6-in
 03    bit   OUT     FALSE      serport.0.pin-6-in-not
 03    bit   IN      FALSE      serport.0.pin-7-out
 03    bit   OUT     TRUE       serport.0.pin-8-in
 03    bit   OUT     FALSE      serport.0.pin-8-in-not
 03    bit   OUT     TRUE       serport.0.pin-9-in
 03    bit   OUT     FALSE      serport.0.pin-9-in-not
 03    bit   OUT     TRUE       serport.1.pin-1-in
 03    bit   OUT     FALSE      serport.1.pin-1-in-not
 03    bit   IN      FALSE      serport.1.pin-4-out
 03    bit   OUT     TRUE       serport.1.pin-6-in
 03    bit   OUT     FALSE      serport.1.pin-6-in-not
 03    bit   IN      FALSE      serport.1.pin-7-out
 03    bit   OUT     TRUE       serport.1.pin-8-in
 03    bit   OUT     FALSE      serport.1.pin-8-in-not
 03    bit   OUT     TRUE       serport.1.pin-9-in
 03    bit   OUT     FALSE      serport.1.pin-9-in-not

Signals:
Type      Value      Name

Parameters:
Owner  Type  Dir    Value      Name
 03    u32    RO    000003F8    serport.0.ioaddr
 03    bit    RW     FALSE      serport.0.pin-4-out-invert
 03    bit    RW     FALSE      serport.0.pin-7-out-invert
 03    s32    RO         1290   serport.0.read.time
 03    s32    RW         2247   serport.0.read.tmax
 03    s32    RO         1066   serport.0.write.time
 03    s32    RW         1990   serport.0.write.tmax
 03    u32    RO    000002F8    serport.1.ioaddr
 03    bit    RW     FALSE      serport.1.pin-4-out-invert
 03    bit    RW     FALSE      serport.1.pin-7-out-invert
 03    s32    RO         1114   serport.1.read.time
 03    s32    RW         1672   serport.1.read.tmax
 03    s32    RO         1057   serport.1.write.time
 03    s32    RW         1267   serport.1.write.tmax

Exported Functions:
Owner CodeAddr   Arg    FP  Users  Name
 03   e0a60421 e0b9b0b4 NO     1   serport.0.read
 03   e0a60499 e0b9b0b4 NO     1   serport.0.write
 03   e0a60421 e0b9b0e4 NO     1   serport.1.read
 03   e0a60499 e0b9b0e4 NO     1   serport.1.write

Realtime Threads:
   Period   FP   Name    (Time, Max-Time)
     999849 YES  thread    ( 4775, 7176 )
                  1 serport.0.read
                  2 serport.1.read
                  3 serport.0.write
                  4 serport.1.write