summaryrefslogtreecommitdiffhomepage
path: root/dev/modules/LTE
diff options
context:
space:
mode:
Diffstat (limited to 'dev/modules/LTE')
-rw-r--r--dev/modules/LTE/.keepme0
-rw-r--r--dev/modules/LTE/IO.hxx28
-rw-r--r--dev/modules/LTE/LTE.hxx40
3 files changed, 40 insertions, 28 deletions
diff --git a/dev/modules/LTE/.keepme b/dev/modules/LTE/.keepme
deleted file mode 100644
index e69de29b..00000000
--- a/dev/modules/LTE/.keepme
+++ /dev/null
diff --git a/dev/modules/LTE/IO.hxx b/dev/modules/LTE/IO.hxx
deleted file mode 100644
index 15546515..00000000
--- a/dev/modules/LTE/IO.hxx
+++ /dev/null
@@ -1,28 +0,0 @@
-/* -------------------------------------------
-
-Copyright ZKA Technologies..
-
-File: LTE\IO.hxx.
-Purpose: LTE I/O.
-
-------------------------------------------- */
-
-#ifndef _INC_NETWORK_LTE_IO_HXX_
-#define _INC_NETWORK_LTE_IO_HXX_
-
-#include <NewKit/Defines.hxx>
-#include <NewKit/String.hxx>
-
-/// @brief Long Term Evolution I/O routines.
-
-/// @brief Turn on SIM slot.
-Kernel::Boolean lte_turn_on_slot(Kernel::Int32 slot);
-
-/// @brief Turn off SIM slot.
-Kernel::Boolean lte_turn_off_slot(Kernel::Int32 slot);
-
-/// @brief Send AT command.
-Kernel::Boolean lte_send_at_command(Kernel::Char* buf,
- Kernel::Size bufSz);
-
-#endif // ifndef _INC_NETWORK_LTE_IO_HXX_
diff --git a/dev/modules/LTE/LTE.hxx b/dev/modules/LTE/LTE.hxx
new file mode 100644
index 00000000..1a0dfcd7
--- /dev/null
+++ b/dev/modules/LTE/LTE.hxx
@@ -0,0 +1,40 @@
+/* -------------------------------------------
+
+Copyright ZKA Technologies..
+
+File: LTE\LTE.hxx.
+Purpose: LTE Standard Library.
+
+------------------------------------------- */
+
+#ifndef _INC_NETWORK_LTE_HXX_
+#define _INC_NETWORK_LTE_HXX_
+
+#include <NewKit/Defines.hxx>
+#include <NewKit/String.hxx>
+
+/// @brief Long Term Evolution I/O routines.
+
+/// @brief Turn on SIM slot.
+Kernel::Boolean lte_turn_on_sim(Kernel::Int32 simSlot);
+
+/// @brief Turn off SIM slot.
+Kernel::Boolean lte_turn_off_sim(Kernel::Int32 simSlot);
+
+/// @brief Send AT command.
+Kernel::Boolean lte_send_at_command(Kernel::Char* buf,
+ Kernel::Size bufReadSz,
+ Kernel::Int32 simSlot);
+
+Kernel::Boolean lte_write_sim_file(Kernel::Char* file,
+ Kernel::VoidPtr buf,
+ Kernel::Size bufSz,
+ Kernel::Size offset,
+ Kernel::Int32 simSlot);
+
+Kernel::VoidPtr lte_read_sim_file(Kernel::Char* file,
+ Kernel::Size bufSz,
+ Kernel::Size offset,
+ Kernel::Int32 simSlot);
+
+#endif // ifndef _INC_NETWORK_LTE_HXX_