... | @@ -55,6 +55,37 @@ below: |
... | @@ -55,6 +55,37 @@ below: |
|
|
|
|
|
Below you can find a sample of WB file syntax:
|
|
Below you can find a sample of WB file syntax:
|
|
|
|
|
|
|
|
<code class="C">
|
|
|
|
peripheral {
|
|
|
|
name = "My peripheral";
|
|
|
|
c_prefix = "periph1";
|
|
|
|
hdl_prefix = "periph1";
|
|
|
|
reg {
|
|
|
|
name = "My register";
|
|
|
|
prefix = "myreg";
|
|
|
|
description = "A longer description";
|
|
|
|
field {
|
|
|
|
name = "My field 1";
|
|
|
|
prefix = "field1";
|
|
|
|
type = type-of-the-field; // BIT, SLV, etc...
|
|
|
|
};
|
|
|
|
-- more fields here...
|
|
|
|
};
|
|
|
|
fiforeg {
|
|
|
|
name = "My FIFO register";
|
|
|
|
prefix = "myram";
|
|
|
|
|
|
|
|
field { ... };
|
|
|
|
};
|
|
|
|
ram {
|
|
|
|
name = "My RAM";
|
|
|
|
prefix = "myram";
|
|
|
|
size = 1024;
|
|
|
|
|
|
|
|
};
|
|
|
|
};
|
|
|
|
</code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Files
|
|
### Files
|
... | | ... | |