summaryrefslogtreecommitdiff
path: root/software/include/oct6100api
diff options
context:
space:
mode:
Diffstat (limited to 'software/include/oct6100api')
-rw-r--r--software/include/oct6100api/oct6100_adpcm_chan_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_adpcm_chan_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_api.h2
-rw-r--r--software/include/oct6100api/oct6100_api_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_apimi.h2
-rw-r--r--software/include/oct6100api/oct6100_apiud.h2
-rw-r--r--software/include/oct6100api/oct6100_channel_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_channel_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_chip_open_inst.h8
-rw-r--r--software/include/oct6100api/oct6100_chip_open_pub.h5
-rw-r--r--software/include/oct6100api/oct6100_chip_stats_inst.h6
-rw-r--r--software/include/oct6100api/oct6100_chip_stats_pub.h6
-rw-r--r--software/include/oct6100api/oct6100_conf_bridge_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_conf_bridge_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_debug_inst.h14
-rw-r--r--software/include/oct6100api/oct6100_debug_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_defines.h9
-rw-r--r--software/include/oct6100api/oct6100_errors.h11
-rw-r--r--software/include/oct6100api/oct6100_events_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_events_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_interrupts_inst.h7
-rw-r--r--software/include/oct6100api/oct6100_interrupts_pub.h6
-rw-r--r--software/include/oct6100api/oct6100_mixer_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_mixer_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_phasing_tsst_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_phasing_tsst_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_playout_buf_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_playout_buf_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_remote_debug_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_remote_debug_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_tlv_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_tone_detection_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_tone_detection_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_tsi_cnct_inst.h2
-rw-r--r--software/include/oct6100api/oct6100_tsi_cnct_pub.h2
-rw-r--r--software/include/oct6100api/oct6100_tsst_inst.h2
36 files changed, 81 insertions, 45 deletions
diff --git a/software/include/oct6100api/oct6100_adpcm_chan_inst.h b/software/include/oct6100api/oct6100_adpcm_chan_inst.h
index d636a90..2950b51 100644
--- a/software/include/oct6100api/oct6100_adpcm_chan_inst.h
+++ b/software/include/oct6100api/oct6100_adpcm_chan_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 6 $
diff --git a/software/include/oct6100api/oct6100_adpcm_chan_pub.h b/software/include/oct6100api/oct6100_adpcm_chan_pub.h
index c10de20..cccd353 100644
--- a/software/include/oct6100api/oct6100_adpcm_chan_pub.h
+++ b/software/include/oct6100api/oct6100_adpcm_chan_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 5 $
diff --git a/software/include/oct6100api/oct6100_api.h b/software/include/oct6100api/oct6100_api.h
index 9829a00..ba470b6 100644
--- a/software/include/oct6100api/oct6100_api.h
+++ b/software/include/oct6100api/oct6100_api.h
@@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 23 $
diff --git a/software/include/oct6100api/oct6100_api_inst.h b/software/include/oct6100api/oct6100_api_inst.h
index 6d11734..2cfd52a 100644
--- a/software/include/oct6100api/oct6100_api_inst.h
+++ b/software/include/oct6100api/oct6100_api_inst.h
@@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 42 $
diff --git a/software/include/oct6100api/oct6100_apimi.h b/software/include/oct6100api/oct6100_apimi.h
index ac56a04..3ae82fd 100644
--- a/software/include/oct6100api/oct6100_apimi.h
+++ b/software/include/oct6100api/oct6100_apimi.h
@@ -27,7 +27,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 6 $
diff --git a/software/include/oct6100api/oct6100_apiud.h b/software/include/oct6100api/oct6100_apiud.h
index 08a068d..24d07be 100644
--- a/software/include/oct6100api/oct6100_apiud.h
+++ b/software/include/oct6100api/oct6100_apiud.h
@@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 16 $
diff --git a/software/include/oct6100api/oct6100_channel_inst.h b/software/include/oct6100api/oct6100_channel_inst.h
index fe65031..93f74da 100644
--- a/software/include/oct6100api/oct6100_channel_inst.h
+++ b/software/include/oct6100api/oct6100_channel_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 92 $
diff --git a/software/include/oct6100api/oct6100_channel_pub.h b/software/include/oct6100api/oct6100_channel_pub.h
index fc6f26b..a2be8f6 100644
--- a/software/include/oct6100api/oct6100_channel_pub.h
+++ b/software/include/oct6100api/oct6100_channel_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 89 $
diff --git a/software/include/oct6100api/oct6100_chip_open_inst.h b/software/include/oct6100api/oct6100_chip_open_inst.h
index 1ebcdc2..c2538f5 100644
--- a/software/include/oct6100api/oct6100_chip_open_inst.h
+++ b/software/include/oct6100api/oct6100_chip_open_inst.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 131 $
+$Octasic_Revision: 133 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -60,6 +60,7 @@ typedef struct _OCT6100_API_CHIP_CONFIG_
+
UINT16 usMaxRwAccesses;
UINT16 usTailDisplacement;
@@ -159,6 +160,8 @@ typedef struct _OCT6100_API_MISCELLANEOUS_
UINT32 aulNumMafEvents[2];
UINT32 aulNlpTimestamps[2];
+
+
} tOCT6100_API_MISCELLANEOUS, *tPOCT6100_API_MISCELLANEOUS;
typedef struct _OCT6100_API_MEMORY_MAP_
@@ -481,6 +484,7 @@ typedef struct _OCT6100_API_IMAGE_INFO_
+
UINT8 fPerChannelPlayoutControl;
UINT8 szVersionNumber[ cOCT6100_VERSION_NUMBER_MAX_SIZE ];
diff --git a/software/include/oct6100api/oct6100_chip_open_pub.h b/software/include/oct6100api/oct6100_chip_open_pub.h
index b5adf9a..091e6fa 100644
--- a/software/include/oct6100api/oct6100_chip_open_pub.h
+++ b/software/include/oct6100api/oct6100_chip_open_pub.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 56 $
+$Octasic_Revision: 58 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -62,6 +62,7 @@ typedef struct _OCT6100_CHIP_OPEN_
UINT32 ulMemoryChipSize; /* The size of the memory chips. */
+
UINT32 ulTailDisplacement; /* Tail displacement supported by the chip. */
diff --git a/software/include/oct6100api/oct6100_chip_stats_inst.h b/software/include/oct6100api/oct6100_chip_stats_inst.h
index d5db72f..85e285c 100644
--- a/software/include/oct6100api/oct6100_chip_stats_inst.h
+++ b/software/include/oct6100api/oct6100_chip_stats_inst.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 24 $
+$Octasic_Revision: 26 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -61,6 +61,8 @@ typedef struct _OCT6100_API_CHIP_ERROR_STATS_
UINT32 ulH100FrameABadCnt;
+
+
} tOCT6100_API_CHIP_ERROR_STATS, *tPOCT6100_API_CHIP_ERROR_STATS;
diff --git a/software/include/oct6100api/oct6100_chip_stats_pub.h b/software/include/oct6100api/oct6100_chip_stats_pub.h
index e7942d5..2494793 100644
--- a/software/include/oct6100api/oct6100_chip_stats_pub.h
+++ b/software/include/oct6100api/oct6100_chip_stats_pub.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 64 $
+$Octasic_Revision: 66 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -64,6 +64,7 @@ typedef struct _OCT6100_CHIP_STATS_
UINT32 ulPllJitterErrorCount;
+
UINT32 ulOverflowToneEventsCount;
UINT32 ulSoftOverflowToneEventsCount;
@@ -117,6 +118,7 @@ typedef struct _OCT6100_CHIP_IMAGE_INFO_
BOOL fSinLevel;
+
UINT32 ulMaxChannels;
UINT32 ulNumTonesAvailable;
UINT32 ulToneProfileNumber;
diff --git a/software/include/oct6100api/oct6100_conf_bridge_inst.h b/software/include/oct6100api/oct6100_conf_bridge_inst.h
index 3819fa8..2378fa2 100644
--- a/software/include/oct6100api/oct6100_conf_bridge_inst.h
+++ b/software/include/oct6100api/oct6100_conf_bridge_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 19 $
diff --git a/software/include/oct6100api/oct6100_conf_bridge_pub.h b/software/include/oct6100api/oct6100_conf_bridge_pub.h
index 8f35fc1..a3e0d5c 100644
--- a/software/include/oct6100api/oct6100_conf_bridge_pub.h
+++ b/software/include/oct6100api/oct6100_conf_bridge_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 22 $
diff --git a/software/include/oct6100api/oct6100_debug_inst.h b/software/include/oct6100api/oct6100_debug_inst.h
index 8f3b19e..420ca32 100644
--- a/software/include/oct6100api/oct6100_debug_inst.h
+++ b/software/include/oct6100api/oct6100_debug_inst.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 10 $
+$Octasic_Revision: 12 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -92,6 +92,11 @@ typedef struct _OCT6100_API_DEBUG_
/* Last AF log read pointer. */
UINT16 usLastAfLogReadPtr;
+ /* Last core dump memory offset. */
+ UINT32 ulLastMemoryOffset;
+
+
+
/* AF log hardware write pointer. */
UINT16 usAfLogWritePtr;
@@ -104,6 +109,11 @@ typedef struct _OCT6100_API_DEBUG_
/* Whether the api version string has been copied in the user buffer. */
BOOL fApiVersionCopied;
+ /* Whether the chip's internal & external memories have been added to the dump. */
+ BOOL fCoreDumped;
+
+
+
/* Total number of bytes that will be returned for the current dump. */
UINT32 ulDebugDataTotalNumBytes;
diff --git a/software/include/oct6100api/oct6100_debug_pub.h b/software/include/oct6100api/oct6100_debug_pub.h
index 8453baf..e3b0e27 100644
--- a/software/include/oct6100api/oct6100_debug_pub.h
+++ b/software/include/oct6100api/oct6100_debug_pub.h
@@ -24,7 +24,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 14 $
diff --git a/software/include/oct6100api/oct6100_defines.h b/software/include/oct6100api/oct6100_defines.h
index eaa2a46..a110092 100644
--- a/software/include/oct6100api/oct6100_defines.h
+++ b/software/include/oct6100api/oct6100_defines.h
@@ -22,9 +22,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.7
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 175 $
+$Octasic_Revision: 179 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -253,6 +253,8 @@ $Octasic_Revision: 175 $
+
+
/* Internal memory mapping.*/
/*=======================================================================*/
@@ -584,6 +586,8 @@ $Octasic_Revision: 175 $
/* Image start string define */
#define cOCT6100_IMAGE_START_STRING "EDS3_IMAGE_NAME"
+#define cOCT6100_IMAGE_VERSION_STRING "EDS3_IMAGE_VERSION"
+
/* Tone image info defines.*/
#define cOCT6100_TONE_INFO_START_STRING "[ToneDetectorInfo]"
@@ -640,6 +644,7 @@ $Octasic_Revision: 175 $
#define cOCT6100_DEBUG_GET_DATA_MODE_120S_LITE 0x1
#define cOCT6100_DEBUG_GET_DATA_MODE_16S 0x2
#define cOCT6100_DEBUG_GET_DATA_MODE_120S 0x3
+#define cOCT6100_DEBUG_GET_DATA_MODE_CORE_DUMP 0x4
/* Debug get data dump content. */
#define cOCT6100_DEBUG_GET_DATA_CONTENT_COMPLETE 0x0 /* Full binary dump to be sent for support. */
diff --git a/software/include/oct6100api/oct6100_errors.h b/software/include/oct6100api/oct6100_errors.h
index f59a7f3..09168c4 100644
--- a/software/include/oct6100api/oct6100_errors.h
+++ b/software/include/oct6100api/oct6100_errors.h
@@ -22,9 +22,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 215 $
+$Octasic_Revision: 217 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -86,6 +86,7 @@ $Octasic_Revision: 215 $
+
#define cOCT6100_ERR_NOT_SUPPORTED_CHANNEL_ROUT_NOISE_REDUCTION_GAIN (0x0002B + cOCT6100_NOT_SUPPORTED_BASE)
#define cOCT6100_ERR_CHANNEL_ENABLE_PLAYOUT (0x0002C + cOCT6100_NOT_SUPPORTED_BASE)
@@ -191,6 +192,7 @@ $Octasic_Revision: 215 $
#define cOCT6100_ERR_OPEN_INVALID_IMAGE_FILE (0x0305D + cOCT6100_ERR_BASE)
+
#define cOCT6100_ERR_OPEN_ENABLE_2100_STOP_EVENT (0x03060 + cOCT6100_ERR_BASE)
@@ -508,6 +510,7 @@ $Octasic_Revision: 215 $
#define cOCT6100_ERR_INTRPTS_NLP_TIMESTAMP_READ_TIMEOUT (0x0D00D + cOCT6100_ERR_BASE)
+
#define cOCT6100_ERR_TSST_TIMESLOT (0x0E000 + cOCT6100_ERR_BASE)
#define cOCT6100_ERR_TSST_STREAM (0x0E001 + cOCT6100_ERR_BASE)
#define cOCT6100_ERR_TSST_TSST_RESERVED (0x0E002 + cOCT6100_ERR_BASE)
@@ -540,6 +543,7 @@ $Octasic_Revision: 215 $
#define cOCT6100_ERR_DEBUG_CHANNEL_IN_POWER_DOWN (0x11014 + cOCT6100_ERR_BASE)
#define cOCT6100_ERR_DEBUG_GET_DATA_CONTENT (0x11015 + cOCT6100_ERR_BASE)
#define cOCT6100_ERR_DEBUG_GET_DATA_MODE_CANNOT_CHANGE (0x11016 + cOCT6100_ERR_BASE)
+#define cOCT6100_ERR_DEBUG_CHANNEL_USED_FOR_INTERNAL_MEM_BIST (0x11017 + cOCT6100_ERR_BASE)
#define cOCT6100_ERR_MIXER_ALL_COPY_EVENT_ENTRY_OPENED (0x12000 + cOCT6100_ERR_BASE)
#define cOCT6100_ERR_MIXER_COPY_EVENT_HANDLE (0x12001 + cOCT6100_ERR_BASE)
@@ -595,6 +599,7 @@ $Octasic_Revision: 215 $
#define cOCT6100_ERR_TLV_TIMEOUT (0x31000 + cOCT6100_ERR_BASE)
#define cOCT6100_WARNING_OPEN_FUNCTIONAL_BIST_FAILED (0x03200 + cOCT6100_ERR_BASE)
+#define cOCT6100_WARNING_INTERNAL_MEMORY_BIST_FAILED (0x03201 + cOCT6100_ERR_BASE)
/* Fatal errors must always be greater or equal to 0xE000. */
@@ -847,5 +852,7 @@ $Octasic_Revision: 215 $
#define cOCT6100_ERR_FATAL_E9 (0x000E9 + cOCT6100_FATAL_BASE)
#define cOCT6100_ERR_FATAL_EA (0x000EA + cOCT6100_FATAL_BASE)
#define cOCT6100_ERR_FATAL_EB (0x000EB + cOCT6100_FATAL_BASE)
+#define cOCT6100_ERR_FATAL_EC (0x000EC + cOCT6100_FATAL_BASE)
+#define cOCT6100_ERR_FATAL_ED (0x000ED + cOCT6100_FATAL_BASE)
#endif /* __OCT6100_ERRORS_H__ */
diff --git a/software/include/oct6100api/oct6100_events_inst.h b/software/include/oct6100api/oct6100_events_inst.h
index 9ccd1c3..752c48a 100644
--- a/software/include/oct6100api/oct6100_events_inst.h
+++ b/software/include/oct6100api/oct6100_events_inst.h
@@ -26,7 +26,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 12 $
diff --git a/software/include/oct6100api/oct6100_events_pub.h b/software/include/oct6100api/oct6100_events_pub.h
index 29d2311..fd10c36 100644
--- a/software/include/oct6100api/oct6100_events_pub.h
+++ b/software/include/oct6100api/oct6100_events_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 14 $
diff --git a/software/include/oct6100api/oct6100_interrupts_inst.h b/software/include/oct6100api/oct6100_interrupts_inst.h
index 855cdaa..9efdbf8 100644
--- a/software/include/oct6100api/oct6100_interrupts_inst.h
+++ b/software/include/oct6100api/oct6100_interrupts_inst.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 21 $
+$Octasic_Revision: 23 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -53,6 +53,7 @@ typedef struct _OCT6100_API_INTRPT_CONFIG_
UINT8 byFatalMemoryConfig;
UINT8 byErrorMemoryConfig;
+
UINT8 byErrorOverflowToneEventsConfig;
UINT8 byErrorH100Config;
@@ -131,6 +132,8 @@ typedef struct _OCT6100_API_INTRPT_MANAGE_
UINT8 fAfBistFailedOnBoot;
+
+
UINT8 fIsrCalled;
} tOCT6100_API_INTRPT_MANAGE, *tPOCT6100_API_INTRPT_MANAGE;
diff --git a/software/include/oct6100api/oct6100_interrupts_pub.h b/software/include/oct6100api/oct6100_interrupts_pub.h
index faa331f..c97da6a 100644
--- a/software/include/oct6100api/oct6100_interrupts_pub.h
+++ b/software/include/oct6100api/oct6100_interrupts_pub.h
@@ -25,9 +25,9 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
-$Octasic_Revision: 27 $
+$Octasic_Revision: 29 $
\*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
@@ -50,6 +50,7 @@ typedef struct _OCT6100_INTERRUPT_CONFIGURE_
UINT32 ulErrorMemoryConfig;
+
UINT32 ulErrorOverflowToneEventsConfig;
UINT32 ulErrorH100Config;
@@ -72,6 +73,7 @@ typedef struct _OCT6100_INTERRUPT_FLAGS_
+
BOOL fErrorOverflowToneEvents;
BOOL fErrorH100OutOfSync;
diff --git a/software/include/oct6100api/oct6100_mixer_inst.h b/software/include/oct6100api/oct6100_mixer_inst.h
index 5637229..94aaedb 100644
--- a/software/include/oct6100api/oct6100_mixer_inst.h
+++ b/software/include/oct6100api/oct6100_mixer_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 13 $
diff --git a/software/include/oct6100api/oct6100_mixer_pub.h b/software/include/oct6100api/oct6100_mixer_pub.h
index a070d74..677ce15 100644
--- a/software/include/oct6100api/oct6100_mixer_pub.h
+++ b/software/include/oct6100api/oct6100_mixer_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 7 $
diff --git a/software/include/oct6100api/oct6100_phasing_tsst_inst.h b/software/include/oct6100api/oct6100_phasing_tsst_inst.h
index 6bcfd98..24d7805 100644
--- a/software/include/oct6100api/oct6100_phasing_tsst_inst.h
+++ b/software/include/oct6100api/oct6100_phasing_tsst_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 11 $
diff --git a/software/include/oct6100api/oct6100_phasing_tsst_pub.h b/software/include/oct6100api/oct6100_phasing_tsst_pub.h
index 1588f5f..879a573 100644
--- a/software/include/oct6100api/oct6100_phasing_tsst_pub.h
+++ b/software/include/oct6100api/oct6100_phasing_tsst_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 10 $
diff --git a/software/include/oct6100api/oct6100_playout_buf_inst.h b/software/include/oct6100api/oct6100_playout_buf_inst.h
index 462e7b5..f419a8d 100644
--- a/software/include/oct6100api/oct6100_playout_buf_inst.h
+++ b/software/include/oct6100api/oct6100_playout_buf_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 10 $
diff --git a/software/include/oct6100api/oct6100_playout_buf_pub.h b/software/include/oct6100api/oct6100_playout_buf_pub.h
index e3a0233..261175e 100644
--- a/software/include/oct6100api/oct6100_playout_buf_pub.h
+++ b/software/include/oct6100api/oct6100_playout_buf_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 21 $
diff --git a/software/include/oct6100api/oct6100_remote_debug_inst.h b/software/include/oct6100api/oct6100_remote_debug_inst.h
index 5b36217..0598732 100644
--- a/software/include/oct6100api/oct6100_remote_debug_inst.h
+++ b/software/include/oct6100api/oct6100_remote_debug_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 6 $
diff --git a/software/include/oct6100api/oct6100_remote_debug_pub.h b/software/include/oct6100api/oct6100_remote_debug_pub.h
index 3eb0224..54dad36 100644
--- a/software/include/oct6100api/oct6100_remote_debug_pub.h
+++ b/software/include/oct6100api/oct6100_remote_debug_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 6 $
diff --git a/software/include/oct6100api/oct6100_tlv_inst.h b/software/include/oct6100api/oct6100_tlv_inst.h
index 6b2d3b9..edfcbef 100644
--- a/software/include/oct6100api/oct6100_tlv_inst.h
+++ b/software/include/oct6100api/oct6100_tlv_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 7 $
diff --git a/software/include/oct6100api/oct6100_tone_detection_inst.h b/software/include/oct6100api/oct6100_tone_detection_inst.h
index c61e83b..afc10fc 100644
--- a/software/include/oct6100api/oct6100_tone_detection_inst.h
+++ b/software/include/oct6100api/oct6100_tone_detection_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 8 $
diff --git a/software/include/oct6100api/oct6100_tone_detection_pub.h b/software/include/oct6100api/oct6100_tone_detection_pub.h
index ffbf6ec..76d89dc 100644
--- a/software/include/oct6100api/oct6100_tone_detection_pub.h
+++ b/software/include/oct6100api/oct6100_tone_detection_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 10 $
diff --git a/software/include/oct6100api/oct6100_tsi_cnct_inst.h b/software/include/oct6100api/oct6100_tsi_cnct_inst.h
index 8806075..6b961a3 100644
--- a/software/include/oct6100api/oct6100_tsi_cnct_inst.h
+++ b/software/include/oct6100api/oct6100_tsi_cnct_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 9 $
diff --git a/software/include/oct6100api/oct6100_tsi_cnct_pub.h b/software/include/oct6100api/oct6100_tsi_cnct_pub.h
index 939d371..1e2bbc3 100644
--- a/software/include/oct6100api/oct6100_tsi_cnct_pub.h
+++ b/software/include/oct6100api/oct6100_tsi_cnct_pub.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 11 $
diff --git a/software/include/oct6100api/oct6100_tsst_inst.h b/software/include/oct6100api/oct6100_tsst_inst.h
index 46acf3a..d58b08f 100644
--- a/software/include/oct6100api/oct6100_tsst_inst.h
+++ b/software/include/oct6100api/oct6100_tsst_inst.h
@@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License
along with the OCT6100 GPL API; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Octasic_Release: OCT612xAPI-01.02.04 $
+$Octasic_Release: OCT612xAPI-01.03.00 $
$Octasic_Revision: 5 $