Changeset 167 for UsbWattMeter/trunk/fatfs
- Timestamp:
- Mar 8, 2016, 8:37:45 PM (8 years ago)
- Location:
- UsbWattMeter/trunk/fatfs
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
UsbWattMeter/trunk/fatfs/diskio.h
-
Property svn:mime-type
changed from
text/x-chdr
totext/x-chdr; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/ff.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/ff.h
-
Property svn:mime-type
changed from
text/x-chdr
totext/x-chdr; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/ffconf.h
-
Property svn:mime-type
changed from
text/x-chdr
totext/x-chdr; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/integer.h
-
Property svn:mime-type
changed from
text/x-chdr
totext/x-chdr; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/mmc_rspi.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
r164 r167 60 60 /* SPIMISO=PULLUP */ 61 61 sil_wrb_mem(PORTC_PCR_ADDR, sil_reb_mem(PORTC_PDR_ADDR) | PORT_PDR_B7_BIT); 62 /* CMOS ðIð*/62 /* CMOSを選択 */ 63 63 sil_wrb_mem(PORTC_ODR0_ADDR, 0x00); 64 /* CMOS ðIð*/64 /* CMOSを選択 */ 65 65 sil_wrb_mem(PORTC_ODR1_ADDR, 0x00); 66 66 } … … 73 73 { 74 74 /* 75 * W 76 [Xgbv@\ÌÝè(RSPI0) 75 * モジュールストップ機能の設定(RSPI0) 77 76 */ 78 sil_wrh_mem(SYSTEM_PRCR_ADDR, (uint16_t)0xA502); /* ÝÂ*/77 sil_wrh_mem(SYSTEM_PRCR_ADDR, (uint16_t)0xA502); /* 書込み許可 */ 79 78 sil_wrw_mem(SYSTEM_MSTPCRB_ADDR, 80 79 sil_rew_mem(SYSTEM_MSTPCRB_ADDR) & ~SYSTEM_MSTPCRB_MSTPB17_BIT); 81 sil_wrh_mem(SYSTEM_PRCR_ADDR, (uint16_t)0xA500); /* ÝÖ~*/82 83 /* P15 ðGPIOƵÄgp*/80 sil_wrh_mem(SYSTEM_PRCR_ADDR, (uint16_t)0xA500); /* 書込み禁止 */ 81 82 /* P15をGPIOとして使用 */ 84 83 sil_wrb_mem(PORT1_PMR_ADDR, 85 84 sil_reb_mem(PORT1_PMR_ADDR) & ~PORT_PMR_B5_BIT); 86 /* PC0 ðGPIOƵÄgp*/85 /* PC0をGPIOとして使用 */ 87 86 sil_wrb_mem(PORTC_PMR_ADDR, 88 87 sil_reb_mem(PORTC_PMR_ADDR) & ~PORT_PMR_B0_BIT); 89 /* PC5, PC6, PC7 ðüÓ@\ƵÄgp*/88 /* PC5, PC6, PC7を周辺機能として使用 */ 90 89 sil_wrb_mem(PORTC_PMR_ADDR, 91 90 sil_reb_mem(PORTC_PMR_ADDR) | PORT_PMR_B5_BIT | PORT_PMR_B6_BIT | PORT_PMR_B7_BIT); 92 91 93 /* «ÝveNgWX^ÌÝè PFSWErbgÖÌ«ÝðÂ*/92 /* 書き込みプロテクトレジスタの設定 PFSWEビットへの書き込みを許可 */ 94 93 sil_wrb_mem(MPC_PWPR_ADDR, 0x00); 95 /* «ÝveNgWX^ÌÝè PxxFSWX^ÖÌ«ÝðÂ*/94 /* 書き込みプロテクトレジスタの設定 PxxFSレジスタへの書き込みを許可 */ 96 95 sil_wrb_mem(MPC_PWPR_ADDR, 0x40); 97 96 98 /* RSPCKA ðIð*/97 /* RSPCKAを選択 */ 99 98 sil_wrb_mem(MPC_PC5PFS_ADDR, 0x0d); 100 /* MOSIA ðIð*/99 /* MOSIAを選択 */ 101 100 sil_wrb_mem(MPC_PC6PFS_ADDR, 0x0d); 102 /* MISOA ðIð*/101 /* MISOAを選択 */ 103 102 sil_wrb_mem(MPC_PC7PFS_ADDR, 0x0d); 104 103 105 /* «ÝveNgWX^ÌÝè «ÝðÖ~*/104 /* 書き込みプロテクトレジスタの設定 書き込みを禁止 */ 106 105 sil_wrb_mem(MPC_PWPR_ADDR, 0x80); 107 106 } … … 109 108 static void FCLK_FAST() 110 109 { 111 /* RSPI @\ð³ø»*/110 /* RSPI機能を無効化 */ 112 111 sil_wrb_mem(RSPI0_SPCR_ADDR, 113 112 sil_reb_mem(RSPI0_SPCR_ADDR) & ~RSPI_SPCR_SPE_BIT); 114 /* rbg[gÝè*/113 /* ビットレート設定 */ 115 114 sil_wrb_mem(RSPI0_SPBR_ADDR, F_PCLK / 2 / SCLK_FAST - 1); 116 /* RSPI @\ðLø»*/115 /* RSPI機能を有効化 */ 117 116 sil_wrb_mem(RSPI0_SPCR_ADDR, 118 117 sil_reb_mem(RSPI0_SPCR_ADDR) | RSPI_SPCR_SPE_BIT); -
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/mmc_rspi.cfg
-
Property svn:mime-type
changed from
text/plain
totext/plain; charset=SHIFT_JIS
r164 r167 4 4 * Copyright (C) 2016 Cores Co., Ltd. Japan 5 5 * 6 * ãLì ÒÍCȺÌ(1)`(4)Ìðð½·êÉÀèC{\tgEF 7 * Ai{\tgEFAðüϵ½àÌðÜÞDȺ¯¶jðgpE¡»Eü 8 * ÏEÄzziȺCpÆÄÔj·é±Æð³Åø·éD 9 * (1) {\tgEFAð\[XR[hÌ`Åp·éêÉÍCãLÌì 10 * \¦C±Ìpð¨æÑºLÌ³ÛØKèªC»ÌÜÜÌ`Å\[ 11 * XR[hÉÜÜêĢ鱯D 12 * (2) {\tgEFAðCCu`®ÈÇC¼Ì\tgEFAJÉg 13 * pÅ«é`ÅÄzz·éêÉÍCÄzzɺ¤hL 14 gip 15 * Ò}j 16 AÈÇjÉCãLÌì \¦C±Ìpð¨æÑºL 17 * Ì³ÛØKèðfÚ·é±ÆD 18 * (3) {\tgEFAðC@íÉgÝÞÈÇC¼Ì\tgEFAJÉg 19 * pūȢ`ÅÄzz·éêÉÍCÌ¢¸ê©Ìðð½·± 20 * ÆD 21 * (a) Äzzɺ¤hL 22 gipÒ}j 23 AÈÇjÉCãLÌ 24 * ì \¦C±Ìpð¨æÑºLÌ³ÛØKèðfÚ·é±ÆD 25 * (b) ÄzzÌ`ÔðCÊÉèßéû@ÉæÁÄCTOPPERSvWFNgÉ 26 * ñ·é±ÆD 27 * (4) {\tgEFAÌpÉæè¼ÚIܽÍÔÚIɶ¶é¢©Èé¹ 28 * Q©çàCãLì Ò¨æÑTOPPERSvWFNgðÆÓ·é±ÆD 29 * ܽC{\tgEFAÌ[UܽÍGh[U©çÌ¢©Èé 30 * RÉîÿ©çàCãLì Ò¨æÑTOPPERSvWFNgð 31 * ÆÓ·é±ÆD 6 * 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 7 * ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 8 * 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 9 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 10 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 11 * スコード中に含まれていること. 12 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 13 * 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 14 * 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 15 * の無保証規定を掲載すること. 16 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 17 * 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 18 * と. 19 * (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 20 * 作権表示,この利用条件および下記の無保証規定を掲載すること. 21 * (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 22 * 報告すること. 23 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 24 * 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 25 * また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 26 * 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 27 * 免責すること. 32 28 * 33 * {\tgEFAÍC³ÛØÅñ³êÄ¢éàÌÅ éDãLì Ò¨34 * æÑTOPPERSvWFNgÍC{\tgEFAÉÖµÄCÁèÌgpÚI35 * ÉηéK«àÜßÄC¢©ÈéÛØàsíÈ¢DܽC{\tgEF36 * AÌpÉæè¼ÚIܽÍÔÚIɶ¶½¢©Èé¹QÉÖµÄàC»37 * ÌÓCðíÈ¢D29 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 30 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 31 * に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 32 * アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 33 * の責任を負わない. 38 34 * 39 35 * @(#) $Id$ … … 42 38 #include "mmc_rspi.h" 43 39 44 /* èÝnh*/40 /* 割り込みハンドラ */ 45 41 46 42 DEF_INH(INHNO_MMC_RSPI_SPRI, { TA_HLNG, mmc_rspi_spri_handler }); -
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/mmc_rspi.h
-
Property svn:mime-type
changed from
text/x-chdr
totext/x-chdr; charset=SHIFT_JIS
r164 r167 4 4 * Copyright (C) 2016 Cores Co., Ltd. Japan 5 5 * 6 * ãLì ÒÍCȺÌ(1)`(4)Ìðð½·êÉÀèC{\tgEF 7 * Ai{\tgEFAðüϵ½àÌðÜÞDȺ¯¶jðgpE¡»Eü 8 * ÏEÄzziȺCpÆÄÔj·é±Æð³Åø·éD 9 * (1) {\tgEFAð\[XR[hÌ`Åp·éêÉÍCãLÌì 10 * \¦C±Ìpð¨æÑºLÌ³ÛØKèªC»ÌÜÜÌ`Å\[ 11 * XR[hÉÜÜêĢ鱯D 12 * (2) {\tgEFAðCCu`®ÈÇC¼Ì\tgEFAJÉg 13 * pÅ«é`ÅÄzz·éêÉÍCÄzzɺ¤hL 14 gip 15 * Ò}j 16 AÈÇjÉCãLÌì \¦C±Ìpð¨æÑºL 17 * Ì³ÛØKèðfÚ·é±ÆD 18 * (3) {\tgEFAðC@íÉgÝÞÈÇC¼Ì\tgEFAJÉg 19 * pūȢ`ÅÄzz·éêÉÍCÌ¢¸ê©Ìðð½·± 20 * ÆD 21 * (a) Äzzɺ¤hL 22 gipÒ}j 23 AÈÇjÉCãLÌ 24 * ì \¦C±Ìpð¨æÑºLÌ³ÛØKèðfÚ·é±ÆD 25 * (b) ÄzzÌ`ÔðCÊÉèßéû@ÉæÁÄCTOPPERSvWFNgÉ 26 * ñ·é±ÆD 27 * (4) {\tgEFAÌpÉæè¼ÚIܽÍÔÚIɶ¶é¢©Èé¹ 28 * Q©çàCãLì Ò¨æÑTOPPERSvWFNgðÆÓ·é±ÆD 29 * ܽC{\tgEFAÌ[UܽÍGh[U©çÌ¢©Èé 30 * RÉîÿ©çàCãLì Ò¨æÑTOPPERSvWFNgð 31 * ÆÓ·é±ÆD 6 * 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 7 * ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 8 * 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 9 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 10 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 11 * スコード中に含まれていること. 12 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 13 * 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 14 * 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 15 * の無保証規定を掲載すること. 16 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 17 * 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 18 * と. 19 * (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 20 * 作権表示,この利用条件および下記の無保証規定を掲載すること. 21 * (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 22 * 報告すること. 23 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 24 * 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 25 * また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 26 * 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 27 * 免責すること. 32 28 * 33 * {\tgEFAÍC³ÛØÅñ³êÄ¢éàÌÅ éDãLì Ò¨34 * æÑTOPPERSvWFNgÍC{\tgEFAÉÖµÄCÁèÌgpÚI35 * ÉηéK«àÜßÄC¢©ÈéÛØàsíÈ¢DܽC{\tgEF36 * AÌpÉæè¼ÚIܽÍÔÚIɶ¶½¢©Èé¹QÉÖµÄàC»37 * ÌÓCðíÈ¢D29 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 30 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 31 * に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 32 * アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 33 * の責任を負わない. 38 34 * 39 35 * @(#) $Id$ … … 45 41 #include "t_stddef.h" 46 42 47 #define INHNO_MMC_RSPI_SPRI INT_RSPI0_SPRI0 /* óMèÝ*/48 #define INTNO_MMC_RSPI_SPRI INT_RSPI0_SPRI0 /* óMèÝ*/49 #define INTATR_MMC_RSPI_SPRI (TA_NULL) /* Ý®«*/50 #define INTPRI_MMC_RSPI_SPRI (-1) /* ÝDæx*/43 #define INHNO_MMC_RSPI_SPRI INT_RSPI0_SPRI0 /* 受信割り込み */ 44 #define INTNO_MMC_RSPI_SPRI INT_RSPI0_SPRI0 /* 受信割り込み */ 45 #define INTATR_MMC_RSPI_SPRI (TA_NULL) /* 割込み属性 */ 46 #define INTPRI_MMC_RSPI_SPRI (-1) /* 割込み優先度 */ 51 47 52 #define INHNO_MMC_RSPI_SPTI INT_RSPI0_SPTI0 /* MèÝ*/53 #define INTNO_MMC_RSPI_SPTI INT_RSPI0_SPTI0 /* MèÝ*/54 #define INTATR_MMC_RSPI_SPTI (TA_NULL) /* Ý®«*/55 #define INTPRI_MMC_RSPI_SPTI (-1) /* ÝDæx*/48 #define INHNO_MMC_RSPI_SPTI INT_RSPI0_SPTI0 /* 送信割り込み */ 49 #define INTNO_MMC_RSPI_SPTI INT_RSPI0_SPTI0 /* 送信割り込み */ 50 #define INTATR_MMC_RSPI_SPTI (TA_NULL) /* 割込み属性 */ 51 #define INTPRI_MMC_RSPI_SPTI (-1) /* 割込み優先度 */ 56 52 57 #define INHNO_MMC_RSPI_SPII INT_RSPI0_SPII0 /* AChèÝ*/58 #define INTNO_MMC_RSPI_SPII INT_RSPI0_SPII0 /* AChèÝ*/59 #define INTATR_MMC_RSPI_SPII (TA_NULL) /* Ý®«*/60 #define INTPRI_MMC_RSPI_SPII (-1) /* ÝDæx*/53 #define INHNO_MMC_RSPI_SPII INT_RSPI0_SPII0 /* アイドル割り込み */ 54 #define INTNO_MMC_RSPI_SPII INT_RSPI0_SPII0 /* アイドル割り込み */ 55 #define INTATR_MMC_RSPI_SPII (TA_NULL) /* 割込み属性 */ 56 #define INTPRI_MMC_RSPI_SPII (-1) /* 割込み優先度 */ 61 57 62 58 extern void mmc_rspi_spri_handler(void); -
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/cc932.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/cc936.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/cc949.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/cc950.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/ccsbcs.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/syscall.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
-
UsbWattMeter/trunk/fatfs/option/unicode.c
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc; charset=SHIFT_JIS
-
Property svn:mime-type
changed from
Note:
See TracChangeset
for help on using the changeset viewer.