From a11499bdab89f5bc84b53c1b519bec6dac7d2732 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 20 May 2008 12:39:23 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@300 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 16 ++++++++++++++++ ext/uip-1.0.tar.gz | Bin 0 -> 1348599 bytes 2 files changed, 16 insertions(+) create mode 100644 ext/readme.txt create mode 100644 ext/uip-1.0.tar.gz (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt new file mode 100644 index 000000000..53cd14f94 --- /dev/null +++ b/ext/readme.txt @@ -0,0 +1,16 @@ +***************************************************************************** +** External Libraries. ** +***************************************************************************** + +The files under this directory are not part of ChibiOS/RT but are used by +some of the demo applications. +Please note that each item is covered by its own license, please read the +instructions contained in the various distributions. + +The currently included items are: + +1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ + +The files are included packed as downloaded from the original repository +and without any modification, in order to use the libraries unpack them +under ./ext. diff --git a/ext/uip-1.0.tar.gz b/ext/uip-1.0.tar.gz new file mode 100644 index 000000000..d5530ec3d Binary files /dev/null and b/ext/uip-1.0.tar.gz differ -- cgit v1.2.3 From b07342596a56c2873357776ab4251dc3b49a0d55 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 20 May 2008 12:44:49 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@301 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index 53cd14f94..d070be533 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -2,7 +2,7 @@ ** External Libraries. ** ***************************************************************************** -The files under this directory are not part of ChibiOS/RT but are used by +The libraries under this directory are not part of ChibiOS/RT but are used by some of the demo applications. Please note that each item is covered by its own license, please read the instructions contained in the various distributions. -- cgit v1.2.3 From d8e1d5a103aa5cd43e4d7e2437448327aa06ff08 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 27 May 2008 09:30:20 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@310 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 10 ++++++++-- ext/uip-1.0.patches.zip | Bin 0 -> 21462 bytes 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 ext/uip-1.0.patches.zip (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index d070be533..74c347878 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -10,7 +10,13 @@ instructions contained in the various distributions. The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ - -The files are included packed as downloaded from the original repository + +The above files are included packed as downloaded from the original repository and without any modification, in order to use the libraries unpack them under ./ext. + +Some patches are also present: + +1. uip-1.0 patches, small fixes to the uIP required to make it work with + ChibiOS/RT, unpack the archive over the uIP distribution and replace the + files. diff --git a/ext/uip-1.0.patches.zip b/ext/uip-1.0.patches.zip new file mode 100644 index 000000000..bdff1db6b Binary files /dev/null and b/ext/uip-1.0.patches.zip differ -- cgit v1.2.3 From 6834b95aa979dbb197ca1b9a5bced576cce4e96f Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 11 Oct 2009 10:12:22 +0000 Subject: lwIP demo added. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1209 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/lwip-1.3.1.zip | Bin 0 -> 552326 bytes ext/readme.txt | 1 + 2 files changed, 1 insertion(+) create mode 100644 ext/lwip-1.3.1.zip (limited to 'ext') diff --git a/ext/lwip-1.3.1.zip b/ext/lwip-1.3.1.zip new file mode 100644 index 000000000..00a18df2e Binary files /dev/null and b/ext/lwip-1.3.1.zip differ diff --git a/ext/readme.txt b/ext/readme.txt index 74c347878..feadb8cdc 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -10,6 +10,7 @@ instructions contained in the various distributions. The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ +2. lwip-1.3.1, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ The above files are included packed as downloaded from the original repository and without any modification, in order to use the libraries unpack them -- cgit v1.2.3 From 3babd47150d98c9bd71848d4a6acc39316608c90 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Fri, 13 Nov 2009 21:07:32 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1283 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 10 ++++++++-- ext/stm32lib-3.1.2.zip | Bin 0 -> 153879 bytes 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 ext/stm32lib-3.1.2.zip (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index feadb8cdc..c7c49f8b5 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -11,10 +11,16 @@ The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ 2. lwip-1.3.1, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ - +3. STM32 firmware library 3.1.2 (partial) the full download is available from + http://www.st.com + The above files are included packed as downloaded from the original repository and without any modification, in order to use the libraries unpack them -under ./ext. +under ./ext as: + +./ext/uip-1.0 +./ext/lwip +./ext/stm32lib Some patches are also present: diff --git a/ext/stm32lib-3.1.2.zip b/ext/stm32lib-3.1.2.zip new file mode 100644 index 000000000..ab0fb45d5 Binary files /dev/null and b/ext/stm32lib-3.1.2.zip differ -- cgit v1.2.3 From 07755f046116952984c5611724092d174cb5f54f Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 14 Nov 2009 17:28:22 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1294 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ff007e-patched.zip | Bin 0 -> 789859 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 ext/ff007e-patched.zip (limited to 'ext') diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip new file mode 100644 index 000000000..971dcc321 Binary files /dev/null and b/ext/ff007e-patched.zip differ -- cgit v1.2.3 From 5e1dae48aa2456e7ed58b782fb3ae80e005d5e08 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 14 Nov 2009 17:31:46 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1295 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index c7c49f8b5..94cea361d 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -13,6 +13,8 @@ The currently included items are: 2. lwip-1.3.1, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ 3. STM32 firmware library 3.1.2 (partial) the full download is available from http://www.st.com +4. FatFS 0.7e (patched), the original version is available from + http://elm-chan.org/fsw/ff/00index_e.html The above files are included packed as downloaded from the original repository and without any modification, in order to use the libraries unpack them @@ -21,6 +23,7 @@ under ./ext as: ./ext/uip-1.0 ./ext/lwip ./ext/stm32lib +./ext/fatfs Some patches are also present: -- cgit v1.2.3 From 99b688bc5e1ef930459d2523883539b1948ff5cd Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 14 Nov 2009 19:17:40 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1296 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ff007e-patched.zip | Bin 789859 -> 634244 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip index 971dcc321..8a2293686 100644 Binary files a/ext/ff007e-patched.zip and b/ext/ff007e-patched.zip differ -- cgit v1.2.3 From 9963e8f14e99c8ad7083002a0e5242d2aa13bd59 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 14 Nov 2009 19:40:32 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1297 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ff007e-patched.zip | Bin 634244 -> 634232 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip index 8a2293686..7b7cd3160 100644 Binary files a/ext/ff007e-patched.zip and b/ext/ff007e-patched.zip differ -- cgit v1.2.3 From 84cf9ce9ffa3d538b367f74c8206b8ef894d466f Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 15 Nov 2009 08:52:17 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1299 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ff007e-patched.zip | Bin 634232 -> 634232 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip index 7b7cd3160..0e10e0308 100644 Binary files a/ext/ff007e-patched.zip and b/ext/ff007e-patched.zip differ -- cgit v1.2.3 From a1e543399593523ac2c9e09df258d5603b6da671 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 28 Nov 2009 15:45:16 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1336 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ff007e-patched.zip | Bin 634232 -> 634222 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip index 0e10e0308..e6aab7a8b 100644 Binary files a/ext/ff007e-patched.zip and b/ext/ff007e-patched.zip differ -- cgit v1.2.3 From 508b7bc93297fcb74af43b11b1435aa96add3c85 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Thu, 25 Feb 2010 16:48:00 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1675 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ext.dox | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 ext/ext.dox (limited to 'ext') diff --git a/ext/ext.dox b/ext/ext.dox new file mode 100644 index 000000000..4994f02de --- /dev/null +++ b/ext/ext.dox @@ -0,0 +1,38 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT 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 3 of the License, or + (at your option) any later version. + + ChibiOS/RT 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, see . +*/ + +/** + * @defgroup external External Components + * ChibiOS/RT supports several external libraries through support interfaces + * and/or demos. Credit should be given to the original authors for making + * available such useful code.
+ * The current list of supported component is: + * - uIP, by Adam Dunkels at the Swedish Institute of Computer Science, + * link. + * - lwIP, many authors, + * link. + * - FatFs, by "ChaN", + * link. + * . + * External components and libraries are not directly supported and are used + * "as is" or with minor integration patching. + */ -- cgit v1.2.3 From 14b049404f712828458209b0cc0c3cd23bb4b5f7 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 18 May 2010 08:34:00 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1934 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 4 ++-- ext/stm32lib-3.1.2.zip | Bin 153879 -> 0 bytes ext/stm32lib-3.3.0.zip | Bin 0 -> 175456 bytes 3 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 ext/stm32lib-3.1.2.zip create mode 100644 ext/stm32lib-3.3.0.zip (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index 94cea361d..f1715c1ca 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -11,8 +11,8 @@ The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ 2. lwip-1.3.1, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ -3. STM32 firmware library 3.1.2 (partial) the full download is available from - http://www.st.com +3. STM32 firmware library 3.3.0 (partial, library only) the full download is + available from http://www.st.com 4. FatFS 0.7e (patched), the original version is available from http://elm-chan.org/fsw/ff/00index_e.html diff --git a/ext/stm32lib-3.1.2.zip b/ext/stm32lib-3.1.2.zip deleted file mode 100644 index ab0fb45d5..000000000 Binary files a/ext/stm32lib-3.1.2.zip and /dev/null differ diff --git a/ext/stm32lib-3.3.0.zip b/ext/stm32lib-3.3.0.zip new file mode 100644 index 000000000..e2a2340ce Binary files /dev/null and b/ext/stm32lib-3.3.0.zip differ -- cgit v1.2.3 From 5c33344d229f35ef12584e14fd1a0c28a9e289a7 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Mon, 24 May 2010 21:07:25 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1955 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/stm32lib-3.3.0.zip | Bin 175456 -> 177011 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/stm32lib-3.3.0.zip b/ext/stm32lib-3.3.0.zip index e2a2340ce..28ae0bdd8 100644 Binary files a/ext/stm32lib-3.3.0.zip and b/ext/stm32lib-3.3.0.zip differ -- cgit v1.2.3 From 1a9115dff31fb841a19bfc204ac6054e0f3b7a36 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 25 May 2010 07:19:10 +0000 Subject: Fixed STM32 library zip file. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1957 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/stm32lib-3.3.0.zip | Bin 177011 -> 172514 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/stm32lib-3.3.0.zip b/ext/stm32lib-3.3.0.zip index 28ae0bdd8..e920c27e6 100644 Binary files a/ext/stm32lib-3.3.0.zip and b/ext/stm32lib-3.3.0.zip differ -- cgit v1.2.3 From e7e79a6ccb4f3e320b2b8b7bad1b14d65218641d Mon Sep 17 00:00:00 2001 From: gdisirio Date: Fri, 18 Mar 2011 18:38:08 +0000 Subject: License updated. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2827 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ext.dox | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/ext.dox b/ext/ext.dox index 4994f02de..1c3b8c001 100644 --- a/ext/ext.dox +++ b/ext/ext.dox @@ -1,5 +1,6 @@ /* - ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010 Giovanni Di Sirio. + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011 Giovanni Di Sirio. This file is part of ChibiOS/RT. -- cgit v1.2.3 From 4015cc5e3a0302529d2e7a13ee343cdba2d72488 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 29 May 2011 16:37:45 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3003 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/diskio.c | 222 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) create mode 100644 ext/diskio.c (limited to 'ext') diff --git a/ext/diskio.c b/ext/diskio.c new file mode 100644 index 000000000..2da536c34 --- /dev/null +++ b/ext/diskio.c @@ -0,0 +1,222 @@ +/*-----------------------------------------------------------------------*/ +/* Low level disk I/O module skeleton for FatFs (C)ChaN, 2007 */ +/*-----------------------------------------------------------------------*/ +/* This is a stub disk I/O module that acts as front end of the existing */ +/* disk I/O modules and attach it to FatFs module with common interface. */ +/*-----------------------------------------------------------------------*/ + +#include "ch.h" +#include "hal.h" + +#include "diskio.h" + +extern MMCDriver MMCD1; + +/*-----------------------------------------------------------------------*/ +/* Correspondence between physical drive number and physical drive. */ + +#define MMC 0 +#define SDC 1 + + + +/*-----------------------------------------------------------------------*/ +/* Inidialize a Drive */ + +DSTATUS disk_initialize ( + BYTE drv /* Physical drive nmuber (0..) */ +) +{ + DSTATUS stat; + + switch (drv) { +#if HAL_USE_MMC_SPI + case MMC: + stat = 0; + /* It is initialized externally, just reads the status.*/ + if (mmcGetDriverState(&MMCD1) != MMC_READY) + stat |= STA_NODISK; + if (mmcIsWriteProtected(&MMCD1)) + stat |= STA_PROTECT; + return stat; +#endif /* HAL_USE_MMC_SPI */ +#if HAL_USE_SDC + case SDC: + stat = 0; + /* It is initialized externally, just reads the status.*/ + if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) + stat |= STA_NODISK; + if (sdcIsWriteProtected(&SDCD1)) + stat |= STA_PROTECT; + return stat; +#endif /* HAL_USE_SDC */ + } + return STA_NOINIT; +} + + + +/*-----------------------------------------------------------------------*/ +/* Return Disk Status */ + +DSTATUS disk_status ( + BYTE drv /* Physical drive nmuber (0..) */ +) +{ + DSTATUS stat; + + switch (drv) { +#if HAL_USE_MMC_SPI + case MMC: + stat = 0; + /* It is initialized externally, just reads the status.*/ + if (mmcGetDriverState(&MMCD1) != MMC_READY) + stat |= STA_NODISK; + if (mmcIsWriteProtected(&MMCD1)) + stat |= STA_PROTECT; + return stat; +#endif /* HAL_USE_MMC_SPI */ +#if HAL_USE_SDC + case SDC: + stat = 0; + /* It is initialized externally, just reads the status.*/ + if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) + stat |= STA_NODISK; + if (sdcIsWriteProtected(&SDCD1)) + stat |= STA_PROTECT; + return stat; +#endif /* HAL_USE_SDC */ + } + return STA_NOINIT; +} + + + +/*-----------------------------------------------------------------------*/ +/* Read Sector(s) */ + +DRESULT disk_read ( + BYTE drv, /* Physical drive nmuber (0..) */ + BYTE *buff, /* Data buffer to store read data */ + DWORD sector, /* Sector address (LBA) */ + BYTE count /* Number of sectors to read (1..255) */ +) +{ + switch (drv) { +#if HAL_USE_MMC_SPI + case MMC: + if (mmcGetDriverState(&MMCD1) != MMC_READY) + return RES_NOTRDY; + if (mmcStartSequentialRead(&MMCD1, sector)) + return RES_ERROR; + while (count > 0) { + if (mmcSequentialRead(&MMCD1, buff)) + return RES_ERROR; + buff += MMC_SECTOR_SIZE; + count--; + } + if (mmcStopSequentialRead(&MMCD1)) + return RES_ERROR; + return RES_OK; +#endif /* HAL_USE_MMC_SPI */ +#if HAL_USE_SDC + case SDC: + if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) + stat |= STA_NODISK; + if (sdcRead(&SDCD1, sector, buff, count)) + return RES_ERROR; +#endif /* HAL_USE_SDC */ + } + return RES_PARERR; +} + + + +/*-----------------------------------------------------------------------*/ +/* Write Sector(s) */ + +#if _READONLY == 0 +DRESULT disk_write ( + BYTE drv, /* Physical drive nmuber (0..) */ + const BYTE *buff, /* Data to be written */ + DWORD sector, /* Sector address (LBA) */ + BYTE count /* Number of sectors to write (1..255) */ +) +{ + switch (drv) { +#if HAL_USE_MMC_SPI + case MMC: + if (mmcGetDriverState(&MMCD1) != MMC_READY) + return RES_NOTRDY; + if (mmcIsWriteProtected(&MMCD1)) + return RES_WRPRT; + if (mmcStartSequentialWrite(&MMCD1, sector)) + return RES_ERROR; + while (count > 0) { + if (mmcSequentialWrite(&MMCD1, buff)) + return RES_ERROR; + buff += MMC_SECTOR_SIZE; + count--; + } + if (mmcStopSequentialWrite(&MMCD1)) + return RES_ERROR; + return RES_OK; +#endif /* HAL_USE_MMC_SPI */ +#if HAL_USE_SDC + case SDC: + if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) + stat |= STA_NODISK; + if (sdcWrite(&SDCD1, sector, buff, count)) + return RES_ERROR; +#endif /* HAL_USE_SDC */ + } + return RES_PARERR; +} +#endif /* _READONLY */ + + + +/*-----------------------------------------------------------------------*/ +/* Miscellaneous Functions */ + +DRESULT disk_ioctl ( + BYTE drv, /* Physical drive nmuber (0..) */ + BYTE ctrl, /* Control code */ + void *buff /* Buffer to send/receive control data */ +) +{ + switch (drv) { +#if HAL_USE_MMC_SPI + case MMC: + switch (ctrl) { + case CTRL_SYNC: + return RES_OK; + case GET_SECTOR_SIZE: + *((WORD *)buff) = MMC_SECTOR_SIZE; + return RES_OK; + default: + return RES_PARERR; + } + return RES_OK; +#endif /* HAL_USE_MMC_SPI */ +#if HAL_USE_SDC + case SDC: + switch (ctrl) { + case CTRL_SYNC: + return RES_OK; + case GET_SECTOR_SIZE: + *((WORD *)buff) = SDC_BLOCK_SIZE; + return RES_OK; + default: + return RES_PARERR; + } + return RES_OK; +#endif /* HAL_USE_SDC */ + } + return RES_PARERR; +} + +DWORD get_fattime(void) { + + return 0; +} -- cgit v1.2.3 From ed8a14e6880b1ec6f065c6267d4ee86ae1cdb745 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Mon, 6 Jun 2011 09:33:47 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3031 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/lwip-1.4.0.zip | Bin 0 -> 613916 bytes ext/readme.txt | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 ext/lwip-1.4.0.zip (limited to 'ext') diff --git a/ext/lwip-1.4.0.zip b/ext/lwip-1.4.0.zip new file mode 100644 index 000000000..3dbe92da4 Binary files /dev/null and b/ext/lwip-1.4.0.zip differ diff --git a/ext/readme.txt b/ext/readme.txt index f1715c1ca..5c8a76b2e 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -10,7 +10,7 @@ instructions contained in the various distributions. The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ -2. lwip-1.3.1, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ +2. lwip-1.4.0, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ 3. STM32 firmware library 3.3.0 (partial, library only) the full download is available from http://www.st.com 4. FatFS 0.7e (patched), the original version is available from @@ -21,7 +21,7 @@ and without any modification, in order to use the libraries unpack them under ./ext as: ./ext/uip-1.0 -./ext/lwip +./ext/lwip-1.4.0 ./ext/stm32lib ./ext/fatfs -- cgit v1.2.3 From aec912f13f9aa85cd677353fa556f679c3832970 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Mon, 6 Jun 2011 18:15:38 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3034 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ff007e-patched.zip | Bin 634222 -> 634416 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip index e6aab7a8b..37a014cdf 100644 Binary files a/ext/ff007e-patched.zip and b/ext/ff007e-patched.zip differ -- cgit v1.2.3 From 46b915b0fddccb14343ea4ac517c621d41f66fbe Mon Sep 17 00:00:00 2001 From: gdisirio Date: Wed, 8 Jun 2011 14:43:03 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3037 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/lwip-1.3.1.zip | Bin 552326 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 ext/lwip-1.3.1.zip (limited to 'ext') diff --git a/ext/lwip-1.3.1.zip b/ext/lwip-1.3.1.zip deleted file mode 100644 index 00a18df2e..000000000 Binary files a/ext/lwip-1.3.1.zip and /dev/null differ -- cgit v1.2.3 From 6b5686560b70fd7cbbd2de63ca90c4a98c6157dd Mon Sep 17 00:00:00 2001 From: gdisirio Date: Thu, 9 Jun 2011 19:59:11 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3039 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/diskio.c | 222 ----------------------------------------------------------- 1 file changed, 222 deletions(-) delete mode 100644 ext/diskio.c (limited to 'ext') diff --git a/ext/diskio.c b/ext/diskio.c deleted file mode 100644 index 2da536c34..000000000 --- a/ext/diskio.c +++ /dev/null @@ -1,222 +0,0 @@ -/*-----------------------------------------------------------------------*/ -/* Low level disk I/O module skeleton for FatFs (C)ChaN, 2007 */ -/*-----------------------------------------------------------------------*/ -/* This is a stub disk I/O module that acts as front end of the existing */ -/* disk I/O modules and attach it to FatFs module with common interface. */ -/*-----------------------------------------------------------------------*/ - -#include "ch.h" -#include "hal.h" - -#include "diskio.h" - -extern MMCDriver MMCD1; - -/*-----------------------------------------------------------------------*/ -/* Correspondence between physical drive number and physical drive. */ - -#define MMC 0 -#define SDC 1 - - - -/*-----------------------------------------------------------------------*/ -/* Inidialize a Drive */ - -DSTATUS disk_initialize ( - BYTE drv /* Physical drive nmuber (0..) */ -) -{ - DSTATUS stat; - - switch (drv) { -#if HAL_USE_MMC_SPI - case MMC: - stat = 0; - /* It is initialized externally, just reads the status.*/ - if (mmcGetDriverState(&MMCD1) != MMC_READY) - stat |= STA_NODISK; - if (mmcIsWriteProtected(&MMCD1)) - stat |= STA_PROTECT; - return stat; -#endif /* HAL_USE_MMC_SPI */ -#if HAL_USE_SDC - case SDC: - stat = 0; - /* It is initialized externally, just reads the status.*/ - if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) - stat |= STA_NODISK; - if (sdcIsWriteProtected(&SDCD1)) - stat |= STA_PROTECT; - return stat; -#endif /* HAL_USE_SDC */ - } - return STA_NOINIT; -} - - - -/*-----------------------------------------------------------------------*/ -/* Return Disk Status */ - -DSTATUS disk_status ( - BYTE drv /* Physical drive nmuber (0..) */ -) -{ - DSTATUS stat; - - switch (drv) { -#if HAL_USE_MMC_SPI - case MMC: - stat = 0; - /* It is initialized externally, just reads the status.*/ - if (mmcGetDriverState(&MMCD1) != MMC_READY) - stat |= STA_NODISK; - if (mmcIsWriteProtected(&MMCD1)) - stat |= STA_PROTECT; - return stat; -#endif /* HAL_USE_MMC_SPI */ -#if HAL_USE_SDC - case SDC: - stat = 0; - /* It is initialized externally, just reads the status.*/ - if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) - stat |= STA_NODISK; - if (sdcIsWriteProtected(&SDCD1)) - stat |= STA_PROTECT; - return stat; -#endif /* HAL_USE_SDC */ - } - return STA_NOINIT; -} - - - -/*-----------------------------------------------------------------------*/ -/* Read Sector(s) */ - -DRESULT disk_read ( - BYTE drv, /* Physical drive nmuber (0..) */ - BYTE *buff, /* Data buffer to store read data */ - DWORD sector, /* Sector address (LBA) */ - BYTE count /* Number of sectors to read (1..255) */ -) -{ - switch (drv) { -#if HAL_USE_MMC_SPI - case MMC: - if (mmcGetDriverState(&MMCD1) != MMC_READY) - return RES_NOTRDY; - if (mmcStartSequentialRead(&MMCD1, sector)) - return RES_ERROR; - while (count > 0) { - if (mmcSequentialRead(&MMCD1, buff)) - return RES_ERROR; - buff += MMC_SECTOR_SIZE; - count--; - } - if (mmcStopSequentialRead(&MMCD1)) - return RES_ERROR; - return RES_OK; -#endif /* HAL_USE_MMC_SPI */ -#if HAL_USE_SDC - case SDC: - if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) - stat |= STA_NODISK; - if (sdcRead(&SDCD1, sector, buff, count)) - return RES_ERROR; -#endif /* HAL_USE_SDC */ - } - return RES_PARERR; -} - - - -/*-----------------------------------------------------------------------*/ -/* Write Sector(s) */ - -#if _READONLY == 0 -DRESULT disk_write ( - BYTE drv, /* Physical drive nmuber (0..) */ - const BYTE *buff, /* Data to be written */ - DWORD sector, /* Sector address (LBA) */ - BYTE count /* Number of sectors to write (1..255) */ -) -{ - switch (drv) { -#if HAL_USE_MMC_SPI - case MMC: - if (mmcGetDriverState(&MMCD1) != MMC_READY) - return RES_NOTRDY; - if (mmcIsWriteProtected(&MMCD1)) - return RES_WRPRT; - if (mmcStartSequentialWrite(&MMCD1, sector)) - return RES_ERROR; - while (count > 0) { - if (mmcSequentialWrite(&MMCD1, buff)) - return RES_ERROR; - buff += MMC_SECTOR_SIZE; - count--; - } - if (mmcStopSequentialWrite(&MMCD1)) - return RES_ERROR; - return RES_OK; -#endif /* HAL_USE_MMC_SPI */ -#if HAL_USE_SDC - case SDC: - if (sdcGetDriverState(&SDCD1) != SDC_ACTIVE) - stat |= STA_NODISK; - if (sdcWrite(&SDCD1, sector, buff, count)) - return RES_ERROR; -#endif /* HAL_USE_SDC */ - } - return RES_PARERR; -} -#endif /* _READONLY */ - - - -/*-----------------------------------------------------------------------*/ -/* Miscellaneous Functions */ - -DRESULT disk_ioctl ( - BYTE drv, /* Physical drive nmuber (0..) */ - BYTE ctrl, /* Control code */ - void *buff /* Buffer to send/receive control data */ -) -{ - switch (drv) { -#if HAL_USE_MMC_SPI - case MMC: - switch (ctrl) { - case CTRL_SYNC: - return RES_OK; - case GET_SECTOR_SIZE: - *((WORD *)buff) = MMC_SECTOR_SIZE; - return RES_OK; - default: - return RES_PARERR; - } - return RES_OK; -#endif /* HAL_USE_MMC_SPI */ -#if HAL_USE_SDC - case SDC: - switch (ctrl) { - case CTRL_SYNC: - return RES_OK; - case GET_SECTOR_SIZE: - *((WORD *)buff) = SDC_BLOCK_SIZE; - return RES_OK; - default: - return RES_PARERR; - } - return RES_OK; -#endif /* HAL_USE_SDC */ - } - return RES_PARERR; -} - -DWORD get_fattime(void) { - - return 0; -} -- cgit v1.2.3 From 545fbf71875b171904d6f55941b02906e3d41a41 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 16 Aug 2011 09:52:47 +0000 Subject: Updated ST library to version 3.5.0, modified the header to include board.h if no MCU macro is defined. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3238 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 2 +- ext/stm32lib-3.3.0.zip | Bin 172514 -> 0 bytes ext/stm32lib-3.5.0.zip | Bin 0 -> 176442 bytes 3 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 ext/stm32lib-3.3.0.zip create mode 100644 ext/stm32lib-3.5.0.zip (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index 5c8a76b2e..0c3344477 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -11,7 +11,7 @@ The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ 2. lwip-1.4.0, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ -3. STM32 firmware library 3.3.0 (partial, library only) the full download is +3. STM32 firmware library 3.5.0 (partial, library only) the full download is available from http://www.st.com 4. FatFS 0.7e (patched), the original version is available from http://elm-chan.org/fsw/ff/00index_e.html diff --git a/ext/stm32lib-3.3.0.zip b/ext/stm32lib-3.3.0.zip deleted file mode 100644 index e920c27e6..000000000 Binary files a/ext/stm32lib-3.3.0.zip and /dev/null differ diff --git a/ext/stm32lib-3.5.0.zip b/ext/stm32lib-3.5.0.zip new file mode 100644 index 000000000..c34d78ca4 Binary files /dev/null and b/ext/stm32lib-3.5.0.zip differ -- cgit v1.2.3 From ae8065f3cd4aff589efe62d2863bff3ca49c8d30 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 16 Aug 2011 10:03:57 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3239 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/readme.txt b/ext/readme.txt index 0c3344477..8044cf591 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -22,7 +22,7 @@ under ./ext as: ./ext/uip-1.0 ./ext/lwip-1.4.0 -./ext/stm32lib +./ext/stm32lib (you also need to copy stm32f10x_conf.h in your project) ./ext/fatfs Some patches are also present: -- cgit v1.2.3 From 875feb998f9b2aa69780f2158f0d73fdec6424cb Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 16 Aug 2011 13:37:53 +0000 Subject: Integrated FatFS version 0.8B. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3240 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/fatfs-0.8b-patched.zip | Bin 0 -> 668144 bytes ext/ff007e-patched.zip | Bin 634416 -> 0 bytes ext/readme.txt | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 ext/fatfs-0.8b-patched.zip delete mode 100644 ext/ff007e-patched.zip (limited to 'ext') diff --git a/ext/fatfs-0.8b-patched.zip b/ext/fatfs-0.8b-patched.zip new file mode 100644 index 000000000..55de3fe64 Binary files /dev/null and b/ext/fatfs-0.8b-patched.zip differ diff --git a/ext/ff007e-patched.zip b/ext/ff007e-patched.zip deleted file mode 100644 index 37a014cdf..000000000 Binary files a/ext/ff007e-patched.zip and /dev/null differ diff --git a/ext/readme.txt b/ext/readme.txt index 8044cf591..18f4ae6d7 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -13,7 +13,7 @@ The currently included items are: 2. lwip-1.4.0, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ 3. STM32 firmware library 3.5.0 (partial, library only) the full download is available from http://www.st.com -4. FatFS 0.7e (patched), the original version is available from +4. FatFS 0.8b (patched), the original version is available from http://elm-chan.org/fsw/ff/00index_e.html The above files are included packed as downloaded from the original repository -- cgit v1.2.3 From de5dcbba856524599a8f06d3a9bdbf1b01db44c2 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 21 Jan 2012 14:29:42 +0000 Subject: License text updated with new year. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3846 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ext.dox | 2 +- ext/readme.txt | 6 ++---- ext/stm32lib-3.5.0.zip | Bin 176442 -> 0 bytes 3 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 ext/stm32lib-3.5.0.zip (limited to 'ext') diff --git a/ext/ext.dox b/ext/ext.dox index 1c3b8c001..86e32ec31 100644 --- a/ext/ext.dox +++ b/ext/ext.dox @@ -1,6 +1,6 @@ /* ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, - 2011 Giovanni Di Sirio. + 2011,2012 Giovanni Di Sirio. This file is part of ChibiOS/RT. diff --git a/ext/readme.txt b/ext/readme.txt index 18f4ae6d7..dbe573f19 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -11,9 +11,7 @@ The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ 2. lwip-1.4.0, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ -3. STM32 firmware library 3.5.0 (partial, library only) the full download is - available from http://www.st.com -4. FatFS 0.8b (patched), the original version is available from +3. FatFS 0.8b (patched), the original version is available from http://elm-chan.org/fsw/ff/00index_e.html The above files are included packed as downloaded from the original repository @@ -22,8 +20,8 @@ under ./ext as: ./ext/uip-1.0 ./ext/lwip-1.4.0 -./ext/stm32lib (you also need to copy stm32f10x_conf.h in your project) ./ext/fatfs +./ext/stm32lib (you also need to copy stm32f10x_conf.h in your project) Some patches are also present: diff --git a/ext/stm32lib-3.5.0.zip b/ext/stm32lib-3.5.0.zip deleted file mode 100644 index c34d78ca4..000000000 Binary files a/ext/stm32lib-3.5.0.zip and /dev/null differ -- cgit v1.2.3 From 2b35b5a2a5a9484332edebaca861a87910cf6715 Mon Sep 17 00:00:00 2001 From: barthess Date: Thu, 8 Mar 2012 19:52:44 +0000 Subject: SDC. Added RTC support. Improved testhal. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/sdc_dev2@4031 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/fatfs-0.8b-patched.zip | Bin 668144 -> 845970 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/fatfs-0.8b-patched.zip b/ext/fatfs-0.8b-patched.zip index 55de3fe64..ff7548985 100644 Binary files a/ext/fatfs-0.8b-patched.zip and b/ext/fatfs-0.8b-patched.zip differ -- cgit v1.2.3 From e8793e67621c47d076c7ce18efa0e4a0bb3543eb Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 21 Apr 2012 17:32:09 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4119 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/fatfs-0.9-patched.zip.zip | Bin 0 -> 676035 bytes ext/readme.txt | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 ext/fatfs-0.9-patched.zip.zip (limited to 'ext') diff --git a/ext/fatfs-0.9-patched.zip.zip b/ext/fatfs-0.9-patched.zip.zip new file mode 100644 index 000000000..7391fa298 Binary files /dev/null and b/ext/fatfs-0.9-patched.zip.zip differ diff --git a/ext/readme.txt b/ext/readme.txt index dbe573f19..83a074610 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -11,7 +11,7 @@ The currently included items are: 1. uip-1.0, a minimal TCP/IP implementation: http://www.sics.se/~adam/uip/ 2. lwip-1.4.0, lightweight TCP/IP stack: http://savannah.nongnu.org/projects/lwip/ -3. FatFS 0.8b (patched), the original version is available from +3. FatFS 0.9 (patched), the original version is available from http://elm-chan.org/fsw/ff/00index_e.html The above files are included packed as downloaded from the original repository -- cgit v1.2.3 From f0152ab13b753d4e0ebfacc9afa7c574e5c6979a Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 22 Apr 2012 10:47:39 +0000 Subject: Integrated FatFS 0.9, changes to the FatFS demos and integration files. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4120 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/fatfs-0.8b-patched.zip | Bin 844479 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 ext/fatfs-0.8b-patched.zip (limited to 'ext') diff --git a/ext/fatfs-0.8b-patched.zip b/ext/fatfs-0.8b-patched.zip deleted file mode 100644 index d5f3d4f75..000000000 Binary files a/ext/fatfs-0.8b-patched.zip and /dev/null differ -- cgit v1.2.3 From 243d44d54512bd70dc88e8b751b579cf0669477b Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 22 Apr 2012 18:19:21 +0000 Subject: Added again missing files. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4125 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/fatfs-0.9-patched.zip.zip | Bin 676035 -> 681290 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'ext') diff --git a/ext/fatfs-0.9-patched.zip.zip b/ext/fatfs-0.9-patched.zip.zip index 7391fa298..1c4fe889d 100644 Binary files a/ext/fatfs-0.9-patched.zip.zip and b/ext/fatfs-0.9-patched.zip.zip differ -- cgit v1.2.3 From 1fbfd93a98f00a583ded741fa0218b436e1172ac Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 24 Apr 2012 11:46:06 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4133 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/fatfs-0.9-patched.zip | Bin 0 -> 681290 bytes ext/fatfs-0.9-patched.zip.zip | Bin 681290 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 ext/fatfs-0.9-patched.zip delete mode 100644 ext/fatfs-0.9-patched.zip.zip (limited to 'ext') diff --git a/ext/fatfs-0.9-patched.zip b/ext/fatfs-0.9-patched.zip new file mode 100644 index 000000000..1c4fe889d Binary files /dev/null and b/ext/fatfs-0.9-patched.zip differ diff --git a/ext/fatfs-0.9-patched.zip.zip b/ext/fatfs-0.9-patched.zip.zip deleted file mode 100644 index 1c4fe889d..000000000 Binary files a/ext/fatfs-0.9-patched.zip.zip and /dev/null differ -- cgit v1.2.3 From c107cbe7c2a35887092d3f904bf443fa2c9fa61a Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 28 Aug 2012 13:31:25 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4627 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/lwip-1.4.0.zip | Bin 613916 -> 606096 bytes ext/readme.txt | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/lwip-1.4.0.zip b/ext/lwip-1.4.0.zip index 3dbe92da4..a4ea860a2 100644 Binary files a/ext/lwip-1.4.0.zip and b/ext/lwip-1.4.0.zip differ diff --git a/ext/readme.txt b/ext/readme.txt index 83a074610..04b45625d 100644 --- a/ext/readme.txt +++ b/ext/readme.txt @@ -19,7 +19,7 @@ and without any modification, in order to use the libraries unpack them under ./ext as: ./ext/uip-1.0 -./ext/lwip-1.4.0 +./ext/lwip ./ext/fatfs ./ext/stm32lib (you also need to copy stm32f10x_conf.h in your project) -- cgit v1.2.3 From df51e160c1c3fbbb81ab4a96bec52076df758bee Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 22 Dec 2012 10:19:34 +0000 Subject: Updated lwIP to 1.4.1. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4949 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/lwip-1.4.0.zip | Bin 606096 -> 0 bytes ext/lwip-1.4.1.zip | Bin 0 -> 607293 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 ext/lwip-1.4.0.zip create mode 100644 ext/lwip-1.4.1.zip (limited to 'ext') diff --git a/ext/lwip-1.4.0.zip b/ext/lwip-1.4.0.zip deleted file mode 100644 index a4ea860a2..000000000 Binary files a/ext/lwip-1.4.0.zip and /dev/null differ diff --git a/ext/lwip-1.4.1.zip b/ext/lwip-1.4.1.zip new file mode 100644 index 000000000..9b6025ecc Binary files /dev/null and b/ext/lwip-1.4.1.zip differ -- cgit v1.2.3 From 184a71345c6a36a9a8664eda8fbcc3ea728267a8 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 2 Feb 2013 10:58:09 +0000 Subject: Updated license years. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5102 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/ext.dox | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/ext.dox b/ext/ext.dox index 86e32ec31..4f217a9d6 100644 --- a/ext/ext.dox +++ b/ext/ext.dox @@ -1,6 +1,6 @@ /* ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, - 2011,2012 Giovanni Di Sirio. + 2011,2012,2013 Giovanni Di Sirio. This file is part of ChibiOS/RT. -- cgit v1.2.3 From 7f97aa20598877493beba9a3d06c0207921281c9 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 18 May 2013 07:48:11 +0000 Subject: LWIP patch for sockets. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5739 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- ext/lwip-1.4.1.zip | Bin 607293 -> 0 bytes ext/lwip-1.4.1_patched.zip | Bin 0 -> 622298 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 ext/lwip-1.4.1.zip create mode 100644 ext/lwip-1.4.1_patched.zip (limited to 'ext') diff --git a/ext/lwip-1.4.1.zip b/ext/lwip-1.4.1.zip deleted file mode 100644 index 9b6025ecc..000000000 Binary files a/ext/lwip-1.4.1.zip and /dev/null differ diff --git a/ext/lwip-1.4.1_patched.zip b/ext/lwip-1.4.1_patched.zip new file mode 100644 index 000000000..d236a40af Binary files /dev/null and b/ext/lwip-1.4.1_patched.zip differ -- cgit v1.2.3