267:200859fe60d9
|
3 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Exposed DMA space creation as a separate function. |
cpm-library-improvements |
|
pkg/devices/util/include/dma.h pkg/devices/util/src/dma.cc
|
|
266:b60c8cf43840
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Support different DMA configuration methods. |
cpm-library-improvements |
|
pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/include/msc-defs.h pkg/devices/lib/msc/src/common.cc
|
|
265:6bf4d6f69bcf
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous declaration. |
cpm-library-improvements |
|
pkg/devices/lcd/src/jz4740/lcd-jz4740-device.cc
|
|
264:0299f4644db0
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a common DMA region structure.
Added clock frequency control to the MSC channel abstraction, along with
adaptation to individual card speeds and some handling of different hardware
behaviour (X1600 reset). |
cpm-library-improvements |
|
pkg/devices/lcd/include/lcd-device.h pkg/devices/lcd/include/lcd-jz4740-device.h pkg/devices/lcd/src/jz4740/lcd-jz4740-device.cc pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/include/msc-defs.h pkg/devices/lib/msc/include/msc-jz4780.h pkg/devices/lib/msc/include/msc-x1600.h pkg/devices/lib/msc/src/common.cc pkg/devices/lib/msc/src/jz4780.cc pkg/devices/lib/msc/src/x1600.cc ...
|
|
263:18edc9c73263
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Exposed the card registry and added support for inspecting partition tables. |
cpm-library-improvements |
|
pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/include/msc-jz4780.h pkg/devices/lib/msc/include/msc-x1600.h pkg/devices/lib/msc/include/msc.h pkg/devices/lib/msc/src/common.cc pkg/devices/lib/msc/src/jz4780.cc pkg/devices/lib/msc/src/x1600.cc pkg/devices/util/include/boot.h pkg/devices/util/src/Makefile pkg/devices/util/src/boot.cc ...
|
|
262:408e9bad9e9b
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Adjusted response processing to employ structure types directly. |
cpm-library-improvements |
|
pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/src/common.cc
|
|
261:902a8354a7b3
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some support for multiple block MMC/SD transfers. |
cpm-library-improvements |
|
pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/include/msc-jz4780.h pkg/devices/lib/msc/include/msc-x1600.h pkg/devices/lib/msc/src/common.cc pkg/devices/lib/msc/src/jz4780.cc pkg/devices/lib/msc/src/x1600.cc pkg/landfall-examples/hw_info/common.h pkg/landfall-examples/hw_info/hw_info.c pkg/landfall-examples/hw_info/jz4780.c pkg/landfall-examples/hw_info/x1600.c
|
|
260:4d6501475311
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Ignore any previous completion condition when initiating a new transfer. |
cpm-library-improvements |
|
pkg/devices/lib/dma/src/jz4780.cc pkg/devices/lib/dma/src/x1600.cc
|
|
259:091e56e0a113
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed ACMD initiation and bus width selection. |
cpm-library-improvements |
|
pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/src/common.cc
|
|
258:f96263829f78
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial MMC/SD controller support. |
cpm-library-improvements |
|
conf/landfall-examples/mips-x1600-info.io pkg/devices/Control pkg/devices/lib/Makefile pkg/devices/lib/msc/Makefile pkg/devices/lib/msc/include/Makefile pkg/devices/lib/msc/include/msc-common.h pkg/devices/lib/msc/include/msc-jz4780.h pkg/devices/lib/msc/include/msc-x1600.h pkg/devices/lib/msc/src/Makefile pkg/devices/lib/msc/src/common.cc ...
|
|