Skip to content

Commit 5d73ee9

Browse files
committed
reorg
1 parent a5709cc commit 5d73ee9

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

hardware/cpu/README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@ Additionally, the S1C88V20 provides the capability to handle up to 32 exception
99
The CPU is clocked at 4.00 MHz, although the processor operates on a 4 cycle data access period, leaving the system with a theoretical limit of 1 MIPS.
1010

1111
- [Instruction Set](S1C88_InstructionSet.md)
12-
- [Interrupt Vectors](PM_IRQs.md)
12+
- [The Memory Map](Memory.md)
13+
- [The Hardware Registers](Registers.md)
14+
- [Internal BIOS](BIOS.md)
15+
- [Interrupts](Interrupts.md)
16+
- [Oscillators & Timers](../Timers.md)
17+
- [I/O](IO.md)
18+
- [Audio / Sound](Sound.md)
19+
- [LCD Controller](LCD_Controller.md)
20+
- [Standby modes](Standby.md)
1321

1422
## Registers
1523

@@ -41,7 +49,7 @@ This is a general purpose indexing register which decomposes into the general pu
4149

4250
### BR register
4351

44-
BR-based addressing is most useful for accessing register memory quickly. BR provides the mid byte of a 24-bit addressing mode, and the _#ll_ is an 8-bit immediate. For example, `[BR+8Ah]` would point to $208A (VPU_CNT) if BR = 20h and EP = 00h. It is rare to see BR with any value other than 20h, but it is not entirely out of the question to change it.
52+
BR-based addressing is most useful for accessing register memory quickly. BR provides the mid byte of a 24-bit addressing mode, and the _#ll_ is an 8-bit immediate. For example, `[BR:8Ah]` would point to $208A (VPU_CNT) if BR = 20h and EP = 00h. It is rare to see BR with any value other than 20h, but it is not entirely out of the question to change it.
4553

4654
### IX and IY registers
4755

@@ -114,4 +122,4 @@ These two bits describe the minimum priority level for interrupts to fire. Essen
114122

115123
After an interrupt fires, this flag will represent the priority of the fired interrupt and must be changed for it to fire again.
116124

117-
For more information, see the [Interrupt Vectors](PM_IRQs.md) page.
125+
For more information, see the [Interrupts](Interrupts.md) page.

hardware/cpu/Registers.md

-32.1 KB

0 commit comments

Comments
 (0)