-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTODO
More file actions
26 lines (23 loc) · 916 Bytes
/
Copy pathTODO
File metadata and controls
26 lines (23 loc) · 916 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
+------+
| TODO |
+------+
Orcus:
* LCD functions - yuv
* F200 touchscreen
* Interrupts - could be handy for timer, also for audio buffers running low? what about DMA transfers finishing?
remove orcus_delay entirely
Order to work on:
* Interrupts:
> Need a way of setting the master swi/irq/fiq functions, as well as exception handlers
> Provide a default IRQ and FIQ implementation where user can register a callback for a specific type of interrupt
> Configure whether something is an IRQ or FIQ interrupt
> Function for triggering SWI - EABI calls SWI 0 with the number in R7 due to caching
> Would like the ability to interrupt on...
- v/hsync
- DMA transfer complete
- timer
- buttons
- 2d accelerator finished
- the 920/940 interchange registers
* I2C (looks very simple to implement so a quick win before getting into something involved)
* Touchscreen