summaryrefslogtreecommitdiff
path: root/goal.fiddle
diff options
context:
space:
mode:
Diffstat (limited to 'goal.fiddle')
-rw-r--r--goal.fiddle16
1 files changed, 3 insertions, 13 deletions
diff --git a/goal.fiddle b/goal.fiddle
index e6e6a28..c6707a5 100644
--- a/goal.fiddle
+++ b/goal.fiddle
@@ -3,15 +3,7 @@ option endian little;
option processor arm_cortex_m4;
option align 32;
-import "./types.fdl" (data_t);
-import "./stm32l432.fdl";
-
-package fiddle.lang {
- bits data_t : enum(1) {
- high = 0b1,
- low = 0b0,
- };
-};
+import "./types.fdl";
[[ cpp: namespace = "stm32l432::gpio" ]]
[[ rust: package = "Stm32l432.Gpio" ]]
@@ -22,8 +14,6 @@ package stm32l4.gpio {
location gpio_b_base = 0x4800_0400;
location gpio_c_base = 0x4800_0800;
- import "/usr/fiddle/import/other_import.fdl";
-
using stm32l432;
/**
@@ -128,7 +118,7 @@ package stm32l4.gpio {
union {
assert_pos(0x10);
ro reg (32) : struct {
- id_r : fiddle.lang.data_t[16];
+ id_r : common.data_t[16];
reserved(16);
};
@@ -155,7 +145,7 @@ package stm32l4.gpio {
assert_pos(0x14);
wo reg (32) : struct {
union {
- rw od_r : fiddle.lang.data_t[16];
+ rw od_r : common.data_t[16];
struct {
rw osp_v : (15);