Adam Greenwood-Byrne
|
89f33b4b83
|
Added third core doing something now
|
2021-02-23 16:23:53 +00:00 |
|
Adam Greenwood-Byrne
|
84f7ebfae8
|
Added better progress indicators for the cores in kernel.c
|
2021-02-23 15:33:12 +00:00 |
|
Adam Greenwood-Byrne
|
0e540533d9
|
Removed unnecessary alignment directives in link.ld
|
2021-02-23 12:25:40 +00:00 |
|
Adam Greenwood-Byrne
|
44669ee990
|
Fixed typo
|
2021-02-23 12:23:48 +00:00 |
|
Adam Greenwood-Byrne
|
995bc2a522
|
Each core now has its own designated stack
|
2021-02-23 12:22:59 +00:00 |
|
Adam Greenwood-Byrne
|
7884f5f3bb
|
Final part10 doc changes for today
|
2021-02-22 23:14:03 +00:00 |
|
Adam Greenwood-Byrne
|
30947d8b0c
|
Updated to part10 docs
|
2021-02-22 23:09:34 +00:00 |
|
Adam Greenwood-Byrne
|
6cc15d3b9b
|
Added more documention to the multicore example in part10
|
2021-02-22 23:03:17 +00:00 |
|
Adam Greenwood-Byrne
|
295be0cc57
|
Doc update for part10-multicore
|
2021-02-22 12:15:47 +00:00 |
|
Adam Greenwood-Byrne
|
d5fcab0694
|
Now setting DMA transfer on CPU core 2 to show both cores free
|
2021-02-22 12:09:11 +00:00 |
|
Adam Greenwood-Byrne
|
75beaecccf
|
Cleaned up boot.S so it's clearer where the changes are from part9
|
2021-02-22 11:28:55 +00:00 |
|
Adam Greenwood-Byrne
|
56068acbb6
|
Demonstrating running on both core1 and core2 now
|
2021-02-22 10:32:24 +00:00 |
|
Adam Greenwood-Byrne
|
e0b0076abc
|
Fixed a typo in the write-up
|
2021-02-22 10:25:12 +00:00 |
|
Adam Greenwood-Byrne
|
24cde45119
|
Slimmed down the muilticore example
|
2021-02-22 10:24:12 +00:00 |
|
Adam Greenwood-Byrne
|
e409b722b9
|
A few short changes to the write-up
|
2021-02-21 21:47:59 +00:00 |
|
Adam Greenwood-Byrne
|
65560deb5a
|
Added part10-multicore - a rough multicore approach to sound
|
2021-02-21 20:58:04 +00:00 |
|
Adam Greenwood-Byrne
|
438ef86c73
|
Fixed a typo
|
2021-02-19 08:55:25 +00:00 |
|
Adam Greenwood-Byrne
|
660e70c507
|
Minor doc changes
|
2021-02-18 23:00:54 +00:00 |
|
Adam Greenwood-Byrne
|
d454cf2a80
|
Finished part9 documentation and included new audio sample
|
2021-02-18 22:54:49 +00:00 |
|
Adam Greenwood-Byrne
|
eb7bc24d80
|
Minor update to part6-breakout and part9-sound documentation
|
2021-02-18 22:10:59 +00:00 |
|
Adam Greenwood-Byrne
|
5b14fc59e9
|
Documented CPU/PWM audio in part9
|
2021-02-18 21:52:50 +00:00 |
|
Adam Greenwood-Byrne
|
4386a4ca32
|
PWM audio now works using either CPU or DMA in part9-sound demo
|
2021-02-17 23:40:03 +00:00 |
|
Adam Greenwood-Byrne
|
8b7079608f
|
First commit of part9-sound code
|
2021-02-17 10:32:35 +00:00 |
|
Adam Greenwood-Byrne
|
72e96074c9
|
Fixed incorrect png in part8
|
2021-02-15 21:23:53 +00:00 |
|
Adam Greenwood-Byrne
|
f7933e30a6
|
Added png to explain handle value notification in part8
|
2021-02-15 21:22:30 +00:00 |
|
Adam Greenwood-Byrne
|
b9c6386827
|
Final part8 docs complete
|
2021-02-15 21:16:56 +00:00 |
|
Adam Greenwood-Byrne
|
ede3912764
|
part8 documentation draft completed
|
2021-02-15 21:12:00 +00:00 |
|
Adam Greenwood-Byrne
|
40592775b5
|
Fixed a few typos in the controller code write-up
|
2021-02-15 20:30:08 +00:00 |
|
Adam Greenwood-Byrne
|
ce79b37cac
|
Added documentation on building the Breakout controller
|
2021-02-15 20:25:16 +00:00 |
|
Adam Greenwood-Byrne
|
12412e6be8
|
Fixed typos
|
2021-02-15 17:26:21 +00:00 |
|
Adam Greenwood-Byrne
|
4c428582f6
|
Revised docs for part7 and part8
|
2021-02-15 17:22:09 +00:00 |
|
Adam Greenwood-Byrne
|
62ef53bd5b
|
Fixed discrepancy with bt.c in part7 and part8 - now the same
|
2021-02-15 12:38:15 +00:00 |
|
Adam Greenwood-Byrne
|
7d36b81242
|
Updated part7 docs
|
2021-02-15 09:53:20 +00:00 |
|
Adam Greenwood-Byrne
|
88b45b66ab
|
Removing .DS_Store file
|
2021-02-15 09:19:53 +00:00 |
|
Adam Greenwood-Byrne
|
9d8d9d65ad
|
Fixed advertising issue with part7
|
2021-02-15 09:19:13 +00:00 |
|
Adam Greenwood-Byrne
|
6dd0ab424e
|
part8 no works with DEBUG=0 in fb.c, but Eddystone beacon in part7 does not
|
2021-02-14 20:32:02 +00:00 |
|
Adam Greenwood-Byrne
|
58b073a8de
|
Small tweak to intro doc
|
2021-02-12 21:35:30 +00:00 |
|
Adam Greenwood-Byrne
|
cf6b01ba07
|
Removed a duplication in the part3 docs
|
2021-02-12 20:42:54 +00:00 |
|
Adam Greenwood-Byrne
|
94a02cbfa2
|
Small change to part3 docs
|
2021-02-12 20:41:40 +00:00 |
|
Adam Greenwood-Byrne
|
a42a421ec2
|
Final doc update
|
2021-02-12 20:37:31 +00:00 |
|
Adam Greenwood-Byrne
|
f9839e2233
|
Updated documentation to reference building on Mac too
|
2021-02-12 20:33:01 +00:00 |
|
Adam Greenwood-Byrne
|
9e713872dc
|
Updated part2 to explain Makefiles on other platforms
|
2021-02-12 20:21:45 +00:00 |
|
Adam Greenwood-Byrne
|
fcef8b6535
|
Updated intro and Makefiles to use LLVM clang in the right location
|
2021-02-12 20:10:04 +00:00 |
|
Adam Greenwood-Byrne
|
96e64218e9
|
Merge pull request #2 from isometimes/clang-mbp-m1
Move build to clang and test to support building natively on Apple Silicon
|
2021-02-12 12:48:37 +00:00 |
|
Adam Greenwood-Byrne
|
d5b64f4c8d
|
Tested part7 with -O2 optimisation in Makefile
|
2021-02-12 12:45:11 +00:00 |
|
Adam Greenwood-Byrne
|
7e3238758a
|
part8 working with optimisation, but not with DEBUG=0 in fb.c
|
2021-02-11 22:14:31 +00:00 |
|
Adam Greenwood-Byrne
|
fa83c4ff5e
|
Added windows Makefile for part8 to test cross-compile
|
2021-02-11 21:01:55 +00:00 |
|
Adam Greenwood-Byrne
|
dba37c8522
|
Fixed some weird compilation issues
|
2021-02-09 16:40:33 +00:00 |
|
Adam Greenwood-Byrne
|
7fa637650d
|
Added DEBUG option to fb.c to avoid on-screen noise
|
2021-02-08 18:00:25 +00:00 |
|
Adam Greenwood-Byrne
|
cf9bcd966e
|
part8 working - but gfx is way too slow with unoptimised clang
|
2021-02-08 16:06:09 +00:00 |
|