Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
White Rabbit Switch - Software
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
86
Issues
86
List
Board
Labels
Milestones
Merge Requests
4
Merge Requests
4
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
White Rabbit Switch - Software
Commits
eedbca03
Commit
eedbca03
authored
Oct 07, 2019
by
Jean-Claude BAU
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update Yakindu diagram
parent
083be1a6
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
973 additions
and
867 deletions
+973
-867
hal.h
userspace/wrsw_hal/yakindu/hal.h
+37
-0
hal.html
userspace/wrsw_hal/yakindu/hal.html
+1
-1
hal.sct
userspace/wrsw_hal/yakindu/hal.sct
+935
-866
hal_0_0.png
userspace/wrsw_hal/yakindu/hal_0_0.png
+0
-0
pll.png
userspace/wrsw_hal/yakindu/pll.png
+0
-0
rxSetup.png
userspace/wrsw_hal/yakindu/rxSetup.png
+0
-0
txSetup.png
userspace/wrsw_hal/yakindu/txSetup.png
+0
-0
No files found.
userspace/wrsw_hal/yakindu/hal.h
0 → 100644
View file @
eedbca03
/*
* hal.h
*
* Created on: Oct 3, 2019
* Author: baujc
*/
#ifndef USERSPACE_WRSW_HAL_HAL_H_
#define USERSPACE_WRSW_HAL_HAL_H_
typedef
int32_t
Boolean
;
typedef
int32_t
timeOut_t
;
#define RESET_RX 1
#define ENABLE_RX 1
#define RESET_TX 1
#define ENABLE_TX 1
#define DMTD_SRC_TXOUTCLK 1
#define DMTD_SRC_RXRECCLK 1
#define BMCR_ANENABLE 1
#define BMCR_ANRESTART 1
extern
void
timer_init
(
timeOut_t
tmo
);
extern
Boolean
is_timer_expired
(
timeOut_t
tmo
);
extern
void
usleep
(
int
);
extern
pcs_write
(
int
);
extern
rts_enable_ptracker
(
void
);
extern
rts_disable_ptracker
(
void
);
extern
Boolean
meas_phase
(
void
);
extern
Boolean
check_phase_range
(
void
);
extern
Boolean
is_tx_reseted
(
void
);
extern
Boolean
txSetupDoneOnAllPorts
(
void
);
extern
void
write_tx_calibration_file
(
void
);
extern
Boolean
is_rx_aligned
(
void
);
#endif
/* USERSPACE_WRSW_HAL_HAL_H_ */
userspace/wrsw_hal/yakindu/hal.html
View file @
eedbca03
...
...
@@ -2,7 +2,7 @@
<body>
<table
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
align=
"LEFT"
>
<tr>
<td><img
src=
"file:///opt/baujc/project/wr/wrs-proposed-master/wr-switch-sw-hal-review
-ML
/userspace/wrsw_hal/yakindu/hal_0_0.png"
/></td>
<td><img
src=
"file:///opt/baujc/project/wr/wrs-proposed-master/wr-switch-sw-hal-review/userspace/wrsw_hal/yakindu/hal_0_0.png"
/></td>
</tr>
</table>
</body>
...
...
userspace/wrsw_hal/yakindu/hal.sct
View file @
eedbca03
This source diff could not be displayed because it is too large. You can
view the blob
instead.
userspace/wrsw_hal/yakindu/hal_0_0.png
View replaced file @
083be1a6
View file @
eedbca03
84.1 KB
|
W:
|
H:
32.7 KB
|
W:
|
H:
2-up
Swipe
Onion skin
userspace/wrsw_hal/yakindu/pll.png
0 → 100644
View file @
eedbca03
10.3 KB
userspace/wrsw_hal/yakindu/rxSetup.png
0 → 100644
View file @
eedbca03
95.4 KB
userspace/wrsw_hal/yakindu/txSetup.png
0 → 100644
View file @
eedbca03
76.2 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment