$ ../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