186:80a1c6ce717b
|
7 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a tool to model various clock dividers. |
cpm-library-improvements |
|
tools/dividers.py
|
|
185:e4d286a20f68
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Rationalised X1600 clocks, added various operations, enhanced I2S divider
functionality based on various observations and the documentation. |
cpm-library-improvements |
|
pkg/devices/include/clocks.h pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/include/cpm-x1600.h pkg/devices/lib/cpm/src/common.cc pkg/devices/lib/cpm/src/x1600.cc
|
|
184:0de8477d181b
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Reformatted, tidied up whitespace. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/src/x1600.cc
|
|
183:eb796e0d2f90
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a base class for divided clocks, changing the generic clock to be a
plain undivided clock.
Eliminated special undefined objects and fixed object definitions, avoiding the
absurd "most vexing parse" problem that C++ has. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/src/common.cc pkg/devices/lib/cpm/src/x1600.cc
|
|
182:5a914ca513df
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Adjusted visibility of various methods. Removed superfluous comments. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/include/cpm-common.h
|
|
181:04e69fba99d8
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous clock methods. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/src/common.cc
|
|
180:91f01185ddfc
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous PLL methods. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/src/common.cc
|
|
179:ad967fb624b7
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Reorganised the class responsibilities slightly. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/src/common.cc
|
|
178:f9be900356aa
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced specific divider methods with generic parameter methods. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/include/cpm-common.h pkg/devices/lib/cpm/include/cpm-x1600.h pkg/devices/lib/cpm/src/common.cc pkg/devices/lib/cpm/src/x1600.cc
|
|
177:988aa747e385
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed PLL parameter method. |
cpm-library-improvements |
|
pkg/devices/lib/cpm/src/common.cc
|
|