[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/driver/devdrv/gpt/inc/gpt_reg.h b/mcu/driver/devdrv/gpt/inc/gpt_reg.h
new file mode 100644
index 0000000..ff8bfe3
--- /dev/null
+++ b/mcu/driver/devdrv/gpt/inc/gpt_reg.h
@@ -0,0 +1,31 @@
+#ifndef __GPT_REG_H__
+#define __GPT_REG_H__
+
+#include <reg_base.h>
+#include <irqid.h>
+
+/* Register Address Definition */
+#define MDGPT_BASE (BASE_ADDR_MDGPTM)
+#define GPT_CODA_VERSION (MDGPT_BASE)
+
+/* n = 1~6 */
+#define MDGPT_CNT_REG(n) (MDGPT_BASE + ((n))*0x10U + 0x0U)
+#define MDGPT_PSR_REG(n) (MDGPT_BASE + ((n))*0x10U + 0x4U)
+#define MDGPT_CTRL_REG(n) (MDGPT_BASE + ((n))*0x10U + 0x8U)
+#define MDGPT_DATA_REG(n) (MDGPT_BASE + ((n))*0x10U + 0xCU)
+
+#ifndef __MD93__
+#define GPT_INT_STATUS_REG(n) (MDGPT_BASE + ((n))*0x4U + 0xC0U)
+#define GPT_INT_STATUS_MASK_BIT(n) (1U<<(n - 1))
+#endif
+
+
+#define MDGPT_CTRL_MODE_ENABLE (1U<<1)
+#define MDGPT_CTRL_MODE_ONESHOT (0U<<0)
+#define MDGPT_CTRL_MODE_REPEAT (1U<<0)
+
+#define MDGPT_INTR_ID(n) (n + IRQ_GPTM1_CODE - 1)
+#define MDGPT_INTR_ID2TIMER(n) (n + 1 - IRQ_GPTM1_CODE)
+
+
+#endif /* end of __GPT_REG_H__ */