aboutsummaryrefslogtreecommitdiffstats
path: root/util/scan/dvb-t/au-SunshineCoast
diff options
context:
space:
mode:
authorMark Purcell <msp@debian.org>2009-05-03 20:16:46 +1000
committeretobi <git@e-tobi.net>2013-09-03 09:48:45 +0200
commit109c7947d6a11a2a54eff1b19615ed80ea2f0602 (patch)
tree5708ced3485e2a6e021ff159a56f22374c8feecc /util/scan/dvb-t/au-SunshineCoast
parenta535707334f245ca1b14570e941a7524c7ca09d7 (diff)
parent9a5228e0f2b898367b7943d294be58caf6ce8bb3 (diff)
downloadlinux-dvb-apps-109c7947d6a11a2a54eff1b19615ed80ea2f0602.tar.gz
Imported Debian patch 1.1.1+rev1273-1debian/1.1.1+rev1273-1
Diffstat (limited to '')
-rw-r--r--[-rwxr-xr-x]util/scan/dvb-t/au-SunshineCoast18
1 files changed, 9 insertions, 9 deletions
diff --git a/util/scan/dvb-t/au-SunshineCoast b/util/scan/dvb-t/au-SunshineCoast
index 32e72e0..9fb17ef 100755..100644
--- a/util/scan/dvb-t/au-SunshineCoast
+++ b/util/scan/dvb-t/au-SunshineCoast
@@ -1,12 +1,12 @@
# Australia / Sunshine Coast
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
-# SBS
-T 585500000 7MHz 2/3 NONE QAM64 8k 1/8 NONE
-# ABC
-T 767500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
-# Seven
-T 788500000 7MHz 3/4 NONE QAM64 8k 1/8 NONE
-# Nine
+# SBS36 SBS ***
+T 585625000 7MHz 2/3 NONE QAM64 8k 1/8 NONE
+# TNQ47 10 ***
+T 662625000 7MHz 2/3 NONE QAM64 8k 1/8 NONE
+# ABQ62 ABC ***
+T 767625000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
+# STQ65 7 ***
+T 788625000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
+# STQ68 WIN ***
T 809500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
-# Ten
-T 662625000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/**
 * crc32 calculation routines.
 *
 * Copyright (c) 2005 by Andrew de Quincey <adq_dvb@lidskialf.net>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
 */

#ifndef _UCSI_CRC32_H
#define _UCSI_CRC32_H 1

#include <stdint.h>

#ifdef __cplusplus
extern "C"
{
#endif

#define CRC32_INIT (~0)

extern uint32_t crc32tbl[];

/**
 * Calculate a CRC32 over a piece of data.
 *
 * @param crc Current CRC value (use CRC32_INIT for first call).
 * @param buf Buffer to calculate over.
 * @param len Number of bytes.
 * @return Calculated CRC.
 */
static inline uint32_t crc32(uint32_t crc, uint8_t* buf, size_t len)
{
	size_t i;

	for (i=0; i< len; i++) {
		crc = (crc << 8) ^ crc32tbl[((crc >> 24) ^ buf[i]) & 0xff];
	}

	return crc;
}

#ifdef __cplusplus
}
#endif

#endif