changed to eCos license.

git-svn-id: svn://svn.berlios.de/openocd/trunk@383 b42882b7-edfa-0310-969c-e2dbd0fdcd60
__archive__
oharboe 2008-02-28 18:09:33 +00:00
parent fc925b637d
commit c98ec4cc36
4 changed files with 100 additions and 57 deletions

View File

@ -1,22 +1,33 @@
#************************************************************************* #####ECOSGPLCOPYRIGHTBEGIN####
#* Copyright (C) 2008 Øyvind Harboe #* ## -------------------------------------------
#* oyvind.harboe@zylin.com #* ## This file is part of eCos, the Embedded Configurable Operating System.
#* #* ## Copyright (C) 2008 Øyvind Harboe
#* 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 #* ## eCos is free software; you can redistribute it and/or modify it under
#* the Free Software Foundation; either version 2 of the License, or #* ## the terms of the GNU General Public License as published by the Free
#* (at your option) any later version. #* ## Software Foundation; either version 2 or (at your option) any later version.
#* #* ##
#* This program is distributed in the hope that it will be useful, #* ## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
#* but WITHOUT ANY WARRANTY; without even the implied warranty of #* ## WARRANTY; without even the implied warranty of MERCHANTABILITY or
#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #* ## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
#* GNU General Public License for more details. #* ## 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
#* along with this program; if not, write to the #* ## with eCos; if not, write to the Free Software Foundation, Inc.,
#* Free Software Foundation, Inc., #* ## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
#* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #* ##
#*************************************************************************** ## As a special exception, if other files instantiate templates or use macros
## or inline functions from this file, or you compile this file and link it
## with other works to produce a work based on this file, this file does not
## by itself cause the resulting work to be covered by the GNU General Public
## License. However the source code for this file must still be made available
## in accordance with section (3) of the GNU General Public License.
##
## This exception does not invalidate any other reasons why a work based on
## this file might be covered by the GNU General Public License.
## -------------------------------------------
#####ECOSGPLCOPYRIGHTEND####
# Create OpenOCD eCos flash driver # Create OpenOCD eCos flash driver
# Syntax: make INSTALL_DIR=ecosinstalldir OUTPUT=outputname # Syntax: make INSTALL_DIR=ecosinstalldir OUTPUT=outputname

View File

@ -1,22 +1,35 @@
/*************************************************************************** /*
* Copyright (C) 2008 Øyvind Harboe * #####ECOSGPLCOPYRIGHTBEGIN####
* oyvind.harboe@zylin.com * ## -------------------------------------------
* * ## This file is part of eCos, the Embedded Configurable Operating System.
* This program is free software; you can redistribute it and/or modify * ## Copyright (C) 2008 Øyvind Harboe
* it under the terms of the GNU General Public License as published by * ##
* the Free Software Foundation; either version 2 of the License, or * ## eCos is free software; you can redistribute it and/or modify it under
* (at your option) any later version. * ## the terms of the GNU General Public License as published by the Free
* * ## Software Foundation; either version 2 or (at your option) any later version.
* This program is distributed in the hope that it will be useful, * ##
* but WITHOUT ANY WARRANTY; without even the implied warranty of * ## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * ## WARRANTY; without even the implied warranty of MERCHANTABILITY or
* GNU General Public License for more details. * ## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* * ## for more details.
* You should have received a copy of the GNU General Public License * ##
* along with this program; if not, write to the * ## You should have received a copy of the GNU General Public License along
* Free Software Foundation, Inc., * ## with eCos; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
***************************************************************************/ ##
## As a special exception, if other files instantiate templates or use macros
## or inline functions from this file, or you compile this file and link it
## with other works to produce a work based on this file, this file does not
## by itself cause the resulting work to be covered by the GNU General Public
## License. However the source code for this file must still be made available
## in accordance with section (3) of the GNU General Public License.
##
## This exception does not invalidate any other reasons why a work based on
## this file might be covered by the GNU General Public License.
## -------------------------------------------
#####ECOSGPLCOPYRIGHTEND####
*/
/* /*
Jump table for flash driver Jump table for flash driver

View File

@ -1,22 +1,34 @@
/*************************************************************************** /*
* Copyright (C) 2008 Øyvind Harboe * #####ECOSGPLCOPYRIGHTBEGIN####
* oyvind.harboe@zylin.com * ## -------------------------------------------
* * ## This file is part of eCos, the Embedded Configurable Operating System.
* This program is free software; you can redistribute it and/or modify * ## Copyright (C) 2008 Øyvind Harboe
* it under the terms of the GNU General Public License as published by * ##
* the Free Software Foundation; either version 2 of the License, or * ## eCos is free software; you can redistribute it and/or modify it under
* (at your option) any later version. * ## the terms of the GNU General Public License as published by the Free
* * ## Software Foundation; either version 2 or (at your option) any later version.
* This program is distributed in the hope that it will be useful, * ##
* but WITHOUT ANY WARRANTY; without even the implied warranty of * ## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * ## WARRANTY; without even the implied warranty of MERCHANTABILITY or
* GNU General Public License for more details. * ## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* * ## for more details.
* You should have received a copy of the GNU General Public License * ##
* along with this program; if not, write to the * ## You should have received a copy of the GNU General Public License along
* Free Software Foundation, Inc., * ## with eCos; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
***************************************************************************/ ##
## As a special exception, if other files instantiate templates or use macros
## or inline functions from this file, or you compile this file and link it
## with other works to produce a work based on this file, this file does not
## by itself cause the resulting work to be covered by the GNU General Public
## License. However the source code for this file must still be made available
## in accordance with section (3) of the GNU General Public License.
##
## This exception does not invalidate any other reasons why a work based on
## this file might be covered by the GNU General Public License.
## -------------------------------------------
#####ECOSGPLCOPYRIGHTEND####
*/
#include <string.h> #include <string.h>
#define _FLASH_PRIVATE_ #define _FLASH_PRIVATE_

View File

@ -1,3 +1,10 @@
Some of these binaries are build & linked using eCos.
For source for the flash drivers, see:
http://ecos.sourceware.org/
1. GDB startup script for debugging purposes. 1. GDB startup script for debugging purposes.
# startup script for debugging flash erase # startup script for debugging flash erase