Skip to content

Commit f04930a

Browse files
committed
zephyr: errno: add missing picolibc values
Add errno values that aren't part of the Zephyr minimal libc but are in `picolibc`. Signed-off-by: Jordan Yates <jordan@embeint.com>
1 parent 1bcc404 commit f04930a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/infuse_iot/zephyr/errno.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,14 @@ class errno(enum.IntEnum):
4343
ENOMSG = (35, "Unexpected message type")
4444
EDEADLK = (45, "Resource deadlock avoided")
4545
ENOLCK = (46, "No locks available")
46+
EBADE = (50, "Invalid exchange")
47+
EBADR = (51, "Invalid request descriptor")
48+
EXFULL = (52, "Exchange full")
49+
ENOANO = (53, "No anode")
50+
EBADRQC = (54, "Invalid request code")
51+
EBADSLT = (55, "Invalid slot")
52+
EDEADLOCK = (56, "File locking deadlock error")
53+
EBFONT = (57, "Bad font file fmt")
4654
ENOSTR = (60, "STREAMS device required")
4755
ENODATA = (61, "Missing expected message data")
4856
ETIME = (62, "STREAMS timeout occurred")

0 commit comments

Comments
 (0)