git-svn-id: svn://svn.berlios.de/openocd/trunk@383 b42882b7-edfa-0310-969c-e2dbd0fdcd60tags/v0.1.0
@@ -1,22 +1,33 @@ | |||
#************************************************************************* | |||
#* Copyright (C) 2008 Øyvind Harboe #* | |||
#* oyvind.harboe@zylin.com #* | |||
#* #* | |||
#* 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 Free Software Foundation; either version 2 of the License, 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 #* | |||
#* MERCHANTABILITY or 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 #* | |||
#* Free Software Foundation, Inc., #* | |||
#* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #* | |||
#*************************************************************************** | |||
#####ECOSGPLCOPYRIGHTBEGIN#### | |||
## ------------------------------------------- | |||
## This file is part of eCos, the Embedded Configurable Operating System. | |||
## Copyright (C) 2008 Øyvind Harboe | |||
## | |||
## eCos is free software; you can redistribute it and/or modify it under | |||
## 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. | |||
## | |||
## eCos 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 General Public License | |||
## for more details. | |||
## | |||
## You should have received a copy of the GNU General Public License along | |||
## with eCos; if not, write to the Free Software Foundation, Inc., | |||
## 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 | |||
# Syntax: make INSTALL_DIR=ecosinstalldir OUTPUT=outputname | |||
@@ -1,22 +1,35 @@ | |||
/*************************************************************************** | |||
* Copyright (C) 2008 Øyvind Harboe * | |||
* oyvind.harboe@zylin.com * | |||
* * | |||
* 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 Free Software Foundation; either version 2 of the License, 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 * | |||
* MERCHANTABILITY or 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 * | |||
* Free Software Foundation, Inc., * | |||
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * | |||
***************************************************************************/ | |||
/* | |||
#####ECOSGPLCOPYRIGHTBEGIN#### | |||
## ------------------------------------------- | |||
## This file is part of eCos, the Embedded Configurable Operating System. | |||
## Copyright (C) 2008 Øyvind Harboe | |||
## | |||
## eCos is free software; you can redistribute it and/or modify it under | |||
## 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. | |||
## | |||
## eCos 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 General Public License | |||
## for more details. | |||
## | |||
## You should have received a copy of the GNU General Public License along | |||
## with eCos; if not, write to the Free Software Foundation, Inc., | |||
## 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 | |||
@@ -1,22 +1,34 @@ | |||
/*************************************************************************** | |||
* Copyright (C) 2008 Øyvind Harboe * | |||
* oyvind.harboe@zylin.com * | |||
* * | |||
* 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 Free Software Foundation; either version 2 of the License, 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 * | |||
* MERCHANTABILITY or 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 * | |||
* Free Software Foundation, Inc., * | |||
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * | |||
***************************************************************************/ | |||
/* | |||
#####ECOSGPLCOPYRIGHTBEGIN#### | |||
## ------------------------------------------- | |||
## This file is part of eCos, the Embedded Configurable Operating System. | |||
## Copyright (C) 2008 Øyvind Harboe | |||
## | |||
## eCos is free software; you can redistribute it and/or modify it under | |||
## 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. | |||
## | |||
## eCos 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 General Public License | |||
## for more details. | |||
## | |||
## You should have received a copy of the GNU General Public License along | |||
## with eCos; if not, write to the Free Software Foundation, Inc., | |||
## 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> | |||
#define _FLASH_PRIVATE_ | |||
@@ -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. | |||
# startup script for debugging flash erase | |||