Cleanup in tools/: Remove unused VB scripts and fix properties.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17421 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
e15adcd3cb
commit
254566b113
10 changed files with 170 additions and 285 deletions
|
@ -1,44 +1,44 @@
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
* __________ __ ___.
|
* __________ __ ___.
|
||||||
* Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
* Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
||||||
* Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
* Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
||||||
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
||||||
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
||||||
* \/ \/ \/ \/ \/
|
* \/ \/ \/ \/ \/
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Copyright (C) 2008 by Maurus Cuelenaere
|
* Copyright (C) 2008 by Maurus Cuelenaere
|
||||||
*
|
*
|
||||||
* All files in this archive are subject to the GNU General Public License.
|
* All files in this archive are subject to the GNU General Public License.
|
||||||
* See the file COPYING in the source tree root for full license agreement.
|
* See the file COPYING in the source tree root for full license agreement.
|
||||||
*
|
*
|
||||||
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
||||||
* KIND, either express or implied.
|
* KIND, either express or implied.
|
||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifndef CREATIVE_H_
|
#ifndef CREATIVE_H_
|
||||||
#define CREATIVE_H_
|
#define CREATIVE_H_
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
ZENVISIONM = 0,
|
ZENVISIONM = 0,
|
||||||
ZENVISIONM60 = 1,
|
ZENVISIONM60 = 1,
|
||||||
ZENVISION = 2,
|
ZENVISION = 2,
|
||||||
ZENV = 3,
|
ZENV = 3,
|
||||||
ZEN = 4
|
ZEN = 4
|
||||||
};
|
};
|
||||||
|
|
||||||
struct device_info
|
struct device_info
|
||||||
{
|
{
|
||||||
const char* cinf; /*Must be Unicode encoded*/
|
const char* cinf; /*Must be Unicode encoded*/
|
||||||
const unsigned int cinf_size;
|
const unsigned int cinf_size;
|
||||||
const char* null;
|
const char* null;
|
||||||
const unsigned char* bootloader;
|
const unsigned char* bootloader;
|
||||||
const unsigned int bootloader_size;
|
const unsigned int bootloader_size;
|
||||||
const unsigned int memory_address;
|
const unsigned int memory_address;
|
||||||
};
|
};
|
||||||
|
|
||||||
int zvm_encode(char *iname, char *oname, int device);
|
int zvm_encode(char *iname, char *oname, int device);
|
||||||
|
|
||||||
#endif /*CREATIVE_H_*/
|
#endif /*CREATIVE_H_*/
|
||||||
|
|
|
@ -1,123 +1,123 @@
|
||||||
/* Taken from gnulib (http://savannah.gnu.org/projects/gnulib/) */
|
/* Taken from gnulib (http://savannah.gnu.org/projects/gnulib/) */
|
||||||
/* Declarations of functions and data types used for SHA1 sum
|
/* Declarations of functions and data types used for SHA1 sum
|
||||||
library functions.
|
library functions.
|
||||||
Copyright (C) 2000, 2001, 2003, 2005, 2006 Free Software Foundation, Inc.
|
Copyright (C) 2000, 2001, 2003, 2005, 2006 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it
|
This program is free software; you can redistribute it and/or modify it
|
||||||
under the terms of the GNU General Public License as published by the
|
under the terms of the GNU General Public License as published by the
|
||||||
Free Software Foundation; either version 2, or (at your option) any
|
Free Software Foundation; either version 2, or (at your option) any
|
||||||
later version.
|
later version.
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
This program is distributed in the hope that it will be useful,
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software Foundation,
|
along with this program; if not, write to the Free Software Foundation,
|
||||||
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|
||||||
|
|
||||||
#ifndef SHA1_H
|
#ifndef SHA1_H
|
||||||
#define SHA1_H 1
|
#define SHA1_H 1
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
/* Structure to save state of computation between the single steps. */
|
/* Structure to save state of computation between the single steps. */
|
||||||
struct sha1_ctx
|
struct sha1_ctx
|
||||||
{
|
{
|
||||||
uint32_t A;
|
uint32_t A;
|
||||||
uint32_t B;
|
uint32_t B;
|
||||||
uint32_t C;
|
uint32_t C;
|
||||||
uint32_t D;
|
uint32_t D;
|
||||||
uint32_t E;
|
uint32_t E;
|
||||||
|
|
||||||
uint32_t total[2];
|
uint32_t total[2];
|
||||||
uint32_t buflen;
|
uint32_t buflen;
|
||||||
uint32_t buffer[32];
|
uint32_t buffer[32];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/* Initialize structure containing state of computation. */
|
/* Initialize structure containing state of computation. */
|
||||||
extern void sha1_init_ctx (struct sha1_ctx *ctx);
|
extern void sha1_init_ctx (struct sha1_ctx *ctx);
|
||||||
|
|
||||||
/* Starting with the result of former calls of this function (or the
|
/* Starting with the result of former calls of this function (or the
|
||||||
initialization function update the context for the next LEN bytes
|
initialization function update the context for the next LEN bytes
|
||||||
starting at BUFFER.
|
starting at BUFFER.
|
||||||
It is necessary that LEN is a multiple of 64!!! */
|
It is necessary that LEN is a multiple of 64!!! */
|
||||||
extern void sha1_process_block (const void *buffer, size_t len,
|
extern void sha1_process_block (const void *buffer, size_t len,
|
||||||
struct sha1_ctx *ctx);
|
struct sha1_ctx *ctx);
|
||||||
|
|
||||||
/* Starting with the result of former calls of this function (or the
|
/* Starting with the result of former calls of this function (or the
|
||||||
initialization function update the context for the next LEN bytes
|
initialization function update the context for the next LEN bytes
|
||||||
starting at BUFFER.
|
starting at BUFFER.
|
||||||
It is NOT required that LEN is a multiple of 64. */
|
It is NOT required that LEN is a multiple of 64. */
|
||||||
extern void sha1_process_bytes (const void *buffer, size_t len,
|
extern void sha1_process_bytes (const void *buffer, size_t len,
|
||||||
struct sha1_ctx *ctx);
|
struct sha1_ctx *ctx);
|
||||||
|
|
||||||
/* Process the remaining bytes in the buffer and put result from CTX
|
/* Process the remaining bytes in the buffer and put result from CTX
|
||||||
in first 20 bytes following RESBUF. The result is always in little
|
in first 20 bytes following RESBUF. The result is always in little
|
||||||
endian byte order, so that a byte-wise output yields to the wanted
|
endian byte order, so that a byte-wise output yields to the wanted
|
||||||
ASCII representation of the message digest.
|
ASCII representation of the message digest.
|
||||||
|
|
||||||
IMPORTANT: On some systems it is required that RESBUF be correctly
|
IMPORTANT: On some systems it is required that RESBUF be correctly
|
||||||
aligned for a 32 bits value. */
|
aligned for a 32 bits value. */
|
||||||
extern void *sha1_finish_ctx (struct sha1_ctx *ctx, void *resbuf);
|
extern void *sha1_finish_ctx (struct sha1_ctx *ctx, void *resbuf);
|
||||||
|
|
||||||
|
|
||||||
/* Put result from CTX in first 20 bytes following RESBUF. The result is
|
/* Put result from CTX in first 20 bytes following RESBUF. The result is
|
||||||
always in little endian byte order, so that a byte-wise output yields
|
always in little endian byte order, so that a byte-wise output yields
|
||||||
to the wanted ASCII representation of the message digest.
|
to the wanted ASCII representation of the message digest.
|
||||||
|
|
||||||
IMPORTANT: On some systems it is required that RESBUF is correctly
|
IMPORTANT: On some systems it is required that RESBUF is correctly
|
||||||
aligned for a 32 bits value. */
|
aligned for a 32 bits value. */
|
||||||
extern void *sha1_read_ctx (const struct sha1_ctx *ctx, void *resbuf);
|
extern void *sha1_read_ctx (const struct sha1_ctx *ctx, void *resbuf);
|
||||||
|
|
||||||
|
|
||||||
/* Compute SHA1 message digest for bytes read from STREAM. The
|
/* Compute SHA1 message digest for bytes read from STREAM. The
|
||||||
resulting message digest number will be written into the 20 bytes
|
resulting message digest number will be written into the 20 bytes
|
||||||
beginning at RESBLOCK. */
|
beginning at RESBLOCK. */
|
||||||
extern int sha1_stream (FILE *stream, void *resblock);
|
extern int sha1_stream (FILE *stream, void *resblock);
|
||||||
|
|
||||||
/* Compute SHA1 message digest for LEN bytes beginning at BUFFER. The
|
/* Compute SHA1 message digest for LEN bytes beginning at BUFFER. The
|
||||||
result is always in little endian byte order, so that a byte-wise
|
result is always in little endian byte order, so that a byte-wise
|
||||||
output yields to the wanted ASCII representation of the message
|
output yields to the wanted ASCII representation of the message
|
||||||
digest. */
|
digest. */
|
||||||
extern void *sha1_buffer (const char *buffer, size_t len, void *resblock);
|
extern void *sha1_buffer (const char *buffer, size_t len, void *resblock);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* hmac.h -- hashed message authentication codes
|
/* hmac.h -- hashed message authentication codes
|
||||||
Copyright (C) 2005 Free Software Foundation, Inc.
|
Copyright (C) 2005 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
the Free Software Foundation; either version 2, or (at your option)
|
the Free Software Foundation; either version 2, or (at your option)
|
||||||
any later version.
|
any later version.
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
This program is distributed in the hope that it will be useful,
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software Foundation,
|
along with this program; if not, write to the Free Software Foundation,
|
||||||
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|
||||||
|
|
||||||
/* Written by Simon Josefsson. */
|
/* Written by Simon Josefsson. */
|
||||||
|
|
||||||
#ifndef HMAC_H
|
#ifndef HMAC_H
|
||||||
#define HMAC_H 1
|
#define HMAC_H 1
|
||||||
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
/* Compute Hashed Message Authentication Code with SHA-1, over BUFFER
|
/* Compute Hashed Message Authentication Code with SHA-1, over BUFFER
|
||||||
data of BUFLEN bytes using the KEY of KEYLEN bytes, writing the
|
data of BUFLEN bytes using the KEY of KEYLEN bytes, writing the
|
||||||
output to pre-allocated 20 byte minimum RESBUF buffer. Return 0 on
|
output to pre-allocated 20 byte minimum RESBUF buffer. Return 0 on
|
||||||
success. */
|
success. */
|
||||||
int
|
int
|
||||||
hmac_sha1 (const void *key, size_t keylen,
|
hmac_sha1 (const void *key, size_t keylen,
|
||||||
const void *in, size_t inlen, void *resbuf);
|
const void *in, size_t inlen, void *resbuf);
|
||||||
|
|
||||||
#endif /* HMAC_H */
|
#endif /* HMAC_H */
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
||||||
# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
||||||
# \/ \/ \/ \/ \/
|
# \/ \/ \/ \/ \/
|
||||||
# $Id: configure 13215 2007-04-20 11:58:39Z bagder $
|
# $Id$
|
||||||
#
|
#
|
||||||
# Purpose: extract and gather info from a build and put that in a standard
|
# Purpose: extract and gather info from a build and put that in a standard
|
||||||
# way in the output file. Meant to be put in rockbox zip package to help and
|
# way in the output file. Meant to be put in rockbox zip package to help and
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
'***************************************************************************
|
|
||||||
' __________ __ ___.
|
|
||||||
' Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
|
||||||
' Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
|
||||||
' Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
|
||||||
' Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
|
||||||
' \/ \/ \/ \/ \/
|
|
||||||
' $Id: sapi5_init_tts.vbs$
|
|
||||||
'
|
|
||||||
' Copyright (C) 2007 Steve Bavin, Jens Arnold, Mesar Hameed
|
|
||||||
'
|
|
||||||
' All files in this archive are subject to the GNU General Public License.
|
|
||||||
' See the file COPYING in the source tree root for full license agreement.
|
|
||||||
'
|
|
||||||
' This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
||||||
' KIND, either express or implied.
|
|
||||||
'
|
|
||||||
'***************************************************************************
|
|
||||||
Dim oSpVoice, sVoice
|
|
||||||
|
|
||||||
Set oSpVoice = CreateObject("SAPI.SpVoice")
|
|
||||||
If Err.Number <> 0 Then
|
|
||||||
WScript.Echo "Error - could not get SpVoice object. " & _
|
|
||||||
"SAPI 5 not installed?"
|
|
||||||
Err.Clear
|
|
||||||
WScript.Quit 1
|
|
||||||
End If
|
|
||||||
|
|
||||||
WScript.Quit 0
|
|
|
@ -1,18 +0,0 @@
|
||||||
'***************************************************************************
|
|
||||||
' __________ __ ___.
|
|
||||||
' Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
|
||||||
' Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
|
||||||
' Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
|
||||||
' Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
|
||||||
' \/ \/ \/ \/ \/
|
|
||||||
' $Id: sapi5_stop_tts.vbs$
|
|
||||||
'
|
|
||||||
' Copyright (C) 2007 Steve Bavin, Jens Arnold, Mesar Hameed
|
|
||||||
'
|
|
||||||
' All files in this archive are subject to the GNU General Public License.
|
|
||||||
' See the file COPYING in the source tree root for full license agreement.
|
|
||||||
'
|
|
||||||
' This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
||||||
' KIND, either express or implied.
|
|
||||||
'
|
|
||||||
'***************************************************************************
|
|
|
@ -1,68 +0,0 @@
|
||||||
'***************************************************************************
|
|
||||||
' __________ __ ___.
|
|
||||||
' Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
|
||||||
' Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
|
||||||
' Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
|
||||||
' Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
|
||||||
' \/ \/ \/ \/ \/
|
|
||||||
' $Id: sapi5_voice.vbs$
|
|
||||||
'
|
|
||||||
' Copyright (C) 2007 Steve Bavin, Jens Arnold, Mesar Hameed
|
|
||||||
'
|
|
||||||
' All files in this archive are subject to the GNU General Public License.
|
|
||||||
' See the file COPYING in the source tree root for full license agreement.
|
|
||||||
'
|
|
||||||
' This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
||||||
' KIND, either express or implied.
|
|
||||||
'
|
|
||||||
'***************************************************************************
|
|
||||||
' Purpose: Make a voice clip file for the given text
|
|
||||||
' Parameters: $0 - text to convert
|
|
||||||
' $1 - file to write spoken text into (WAV format)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
'To be done:
|
|
||||||
' - Somehow, persist oSpVoice across multiple clips to increase speed
|
|
||||||
' - Allow user to override voice, speed and/or format (currently uses Control Panel defaults for voice/speed)
|
|
||||||
' - Voice specific replacements/corrections for pronounciation (this should be at a higher level really)
|
|
||||||
|
|
||||||
Const SSFMCreateForWrite = 3
|
|
||||||
|
|
||||||
Const SPSF_8kHz16BitMono = 6
|
|
||||||
Const SPSF_11kHz16BitMono = 10
|
|
||||||
Const SPSF_12kHz16BitMono = 14
|
|
||||||
Const SPSF_16kHz16BitMono = 18
|
|
||||||
Const SPSF_22kHz16BitMono = 22
|
|
||||||
Const SPSF_24kHz16BitMono = 26
|
|
||||||
Const SPSF_32kHz16BitMono = 30
|
|
||||||
Const SPSF_44kHz16BitMono = 34
|
|
||||||
Const SPSF_48kHz16BitMono = 38
|
|
||||||
|
|
||||||
Dim oSpVoice, oSpFS, nAudioFormat, sText, sOutputFile
|
|
||||||
|
|
||||||
sText = Replace(WScript.Arguments(0), "\", "")
|
|
||||||
sOutputFile = WScript.Arguments(1)
|
|
||||||
nAudioFormat = SPSF_22kHz16BitMono 'Audio format to use, recommended settings:
|
|
||||||
'- for AT&T natural voices, use SPSF_32kHz16BitMono
|
|
||||||
'- for MS voices, use SPSF_22kHz16BitMono
|
|
||||||
|
|
||||||
Set oSpVoice = CreateObject("SAPI.SpVoice")
|
|
||||||
If Err.Number <> 0 Then
|
|
||||||
WScript.Echo "Error - could not get SpVoice object. " & _
|
|
||||||
"SAPI 5 not installed?"
|
|
||||||
Err.Clear
|
|
||||||
WScript.Quit 1
|
|
||||||
End If
|
|
||||||
|
|
||||||
Set oSpFS = CreateObject("SAPI.SpFileStream")
|
|
||||||
oSpFS.Format.Type = nAudioFormat
|
|
||||||
oSpFS.Open sOutputFile, SSFMCreateForWrite, False
|
|
||||||
Set oSpVoice.AudioOutputStream = oSpFS
|
|
||||||
oSpVoice.Speak sText
|
|
||||||
oSpFS.Close
|
|
||||||
|
|
||||||
Set oSpFS = Nothing
|
|
||||||
Set oSpVoice = Nothing
|
|
||||||
Set oArgs = Nothing
|
|
||||||
WScript.Quit 0
|
|
0
tools/sapi_voice.vbs
Executable file → Normal file
0
tools/sapi_voice.vbs
Executable file → Normal file
|
@ -5,7 +5,7 @@
|
||||||
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
||||||
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
||||||
* \/ \/ \/ \/ \/
|
* \/ \/ \/ \/ \/
|
||||||
* $Id: voicefont.h 15675 2007-11-18 22:01:31Z amiconn $
|
* $Id$
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 by Jörg Hohensohn
|
* Copyright (C) 2004 by Jörg Hohensohn
|
||||||
*
|
*
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
||||||
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
||||||
* \/ \/ \/ \/ \/
|
* \/ \/ \/ \/ \/
|
||||||
* $Id: wavtrim.h 14229 2007-08-07 10:21:03Z linus $
|
* $Id$
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 by Jörg Hohensohn
|
* Copyright (C) 2004 by Jörg Hohensohn
|
||||||
*
|
*
|
||||||
|
|
0
tools/wn2rdf.pl
Normal file → Executable file
0
tools/wn2rdf.pl
Normal file → Executable file
Loading…
Reference in a new issue