240:ff0549d94fb1
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a level 2 (L2) cache clock and introduced the apparent requirement to set
the CPU frequency to the L2 cache frequency before powering down. |
cpm-library-improvements |
|
pkg/devices/include/clocks.h pkg/devices/lib/cpm/src/jz4780.cc pkg/devices/lib/cpm/src/x1600.cc pkg/devices/lib/rtc/include/rtc-x1600.h pkg/devices/lib/rtc/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
|
|
239:526b5482e452
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added real-time clock selection, introducing a separate external real-time input
clock (RTCLK) along with a divided external input clock (EXCLK/512). |
cpm-library-improvements |
|
pkg/devices/include/clocks.h pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/src/common.cc pkg/devices/lib/cpm/src/jz4780.cc pkg/devices/lib/cpm/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
|
|
238:bf804c0fe6dc
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for resetting/rebooting the system. |
cpm-library-improvements |
|
pkg/devices/lib/rtc/include/rtc-x1600.h pkg/devices/lib/rtc/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
|
|
237:806359748359
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial real-time clock peripheral and power-down support. |
cpm-library-improvements |
|
conf/landfall-examples/mips-ci20-common.io conf/landfall-examples/mips-jz4780-info.io conf/landfall-examples/mips-x1600-info.io pkg/devices/Control pkg/devices/lib/Makefile pkg/devices/lib/rtc/Makefile pkg/devices/lib/rtc/include/Makefile pkg/devices/lib/rtc/include/rtc-x1600.h pkg/devices/lib/rtc/src/Makefile pkg/devices/lib/rtc/src/x1600.cc ...
|
|
236:779f8f6a9587
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added general support for SPI transfers, employing plain virtual memory regions
instead of DMA regions for GPIO-driven transfers. |
cpm-library-improvements |
|
conf/landfall-examples/mips-x1600-info.list pkg/devices/lib/spi/include/spi-gpio.h pkg/devices/lib/spi/include/spi-hybrid.h pkg/devices/lib/spi/include/spi-jz4780.h pkg/devices/lib/spi/include/spi.h pkg/devices/lib/spi/src/gpio.cc pkg/devices/lib/spi/src/hybrid.cc pkg/devices/lib/spi/src/jz4780.cc pkg/devices/util/include/byteorder.h pkg/devices/util/src/Makefile ...
|
|
235:438287f28c11
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Wrapped GPIO-driven SPI operations in the hybrid SPI abstraction, making the
sending operations generic. |
cpm-library-improvements |
|
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
|
|
234:34c65d2fb03e
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed GPC field definitions and added X1600 details. |
cpm-library-improvements |
|
pkg/devices/lib/spi/src/jz4780.cc
|
|
233:7970787e99bd
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the control pin release operation. |
cpm-library-improvements |
|
pkg/devices/lib/spi/src/hybrid.cc
|
|
232:7a9f0b8c1418
230:bd3493979bfd
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed control pin initialisation and unit sending. |
cpm-library-improvements |
|
pkg/devices/lib/spi/src/gpio.cc
|
|
231:9e2c034b3a29
282:1198da9b3bee
227:2d04505ba4ac
|
6 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added demonstration configuration files. |
jz4780-spi-lcd |
|
conf/landfall-examples/mips-ci20-spi-spectrum.cfg conf/landfall-examples/mips-ci20-spi-spectrum.list
|
|