git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
feat: serial device interfacing
[lunaix-os.git]
/
lunaix-os
/
includes
/
lunaix
/
device_num.h
diff --git
a/lunaix-os/includes/lunaix/device_num.h
b/lunaix-os/includes/lunaix/device_num.h
index 58e91223b3e2dbc0f9110d5cd4bd7e402bd9235b..704c39bc3a33dfa83060351e099352aab3c90f81 100644
(file)
--- a/
lunaix-os/includes/lunaix/device_num.h
+++ b/
lunaix-os/includes/lunaix/device_num.h
@@
-49,9
+49,9
@@
device for output into external environment
*/
device for output into external environment
*/
-#define DEV_META(if_, function) (((if_)
&0xffff) << 16) | ((function)&
0xffff)
+#define DEV_META(if_, function) (((if_)
& 0xffff) << 16) | ((function) &
0xffff)
#define DEV_IF(meta) ((meta) >> 16)
#define DEV_IF(meta) ((meta) >> 16)
-#define DEV_FN(meta) (((meta)
&
0xffff))
+#define DEV_FN(meta) (((meta)
&
0xffff))
#define DEVIF_NON 0x0
#define DEVIF_SOC 0x1
#define DEVIF_NON 0x0
#define DEVIF_SOC 0x1
@@
-74,6
+74,7
@@
#define DEV_RTC 0x3
#define DEV_SATA 0x4
#define DEV_NVME 0x5
#define DEV_RTC 0x3
#define DEV_SATA 0x4
#define DEV_NVME 0x5
-#define DEV_BUS 0x5
+#define DEV_BUS 0x6
+#define DEV_SERIAL 0x7
#endif /* __LUNAIX_DEVICE_NUM_H */
#endif /* __LUNAIX_DEVICE_NUM_H */