sanco8001
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedenteUltima revisioneEntrambe le parti successive la revisione | ||
sanco8001 [2022/12/08 21:10] – giomba | sanco8001 [2023/02/23 22:43] – [I/O] Added some other peripheral deduced from the code giuliof | ||
---|---|---|---|
Linea 30: | Linea 30: | ||
External connectors: | External connectors: | ||
* standard C13/C14 power connector | * standard C13/C14 power connector | ||
- | * 5pin DIN for keyboard | + | * 8pin DIN for keyboard |
* DB25 communication port (supposedly a serial port) | * DB25 communication port (supposedly a serial port) | ||
* DB25 printer port (supposedly a standard parallel port) | * DB25 printer port (supposedly a standard parallel port) | ||
- | * 8pin DIN PRNT port | + | * 5pin DIN PRNT port |
===== Power supply ===== | ===== Power supply ===== | ||
Linea 54: | Linea 54: | ||
* 8 -> NC | * 8 -> NC | ||
- | | {{: | + | | {{ : |
===== Motherboard ===== | ===== Motherboard ===== | ||
Linea 93: | Linea 93: | ||
As we found on our working computer. | As we found on our working computer. | ||
- | | Location | + | ^ Location |
| A12 | DIP switch | | | 0x8F (bit 12345678) | | | A12 | DIP switch | | | 0x8F (bit 12345678) | | ||
| B15 | jumper | KB SEL | | shorted on PCB | | | B15 | jumper | KB SEL | | shorted on PCB | | ||
Linea 100: | Linea 100: | ||
====== ROM ====== | ====== ROM ====== | ||
- | | Name | Version | + | ^ Name ^ Version |
| Software ROM | V1.01 | 2764 | H4-H5-H6 | 8kBytes | f33347faf867be9eea28d928c7341f0e | {{ : | | Software ROM | V1.01 | 2764 | H4-H5-H6 | 8kBytes | f33347faf867be9eea28d928c7341f0e | {{ : | ||
| Character ROM | CGV7.2 | 2732 | H12-H13-H14 | 4kBytes | 0bf03ecb77e3c6d220a354fe2c95fccd | {{ : | | Character ROM | CGV7.2 | 2732 | H12-H13-H14 | 4kBytes | 0bf03ecb77e3c6d220a354fe2c95fccd | {{ : | ||
Linea 107: | Linea 107: | ||
====== Memory map ====== | ====== Memory map ====== | ||
===== Memory space ===== | ===== Memory space ===== | ||
- | | base | size | description | + | ^ base ^ size ^ description |
| 0x0000 | 0x2000 | Software ROM | | | 0x0000 | 0x2000 | Software ROM | | ||
| 0x2000 | | | | | 0x2000 | | | | ||
| 0xC000 | 0x2000 | Software ROM | | | 0xC000 | 0x2000 | Software ROM | | ||
+ | | 0xD000 | 0x800 | Video Frame Buffer | | ||
+ | | 0xD800 | | | | ||
===== I/O ===== | ===== I/O ===== | ||
- | | address | + | ^ address |
| 0x81 | | Bank switching? | | | 0x81 | | Bank switching? | | ||
+ | | 0x82 | | | | ||
| 0x83 | | | | | 0x83 | | | | ||
| 0xA0 | 2 | CRTC internal registers | | | 0xA0 | 2 | CRTC internal registers | | ||
| 0xB0 | 4 | SIO/2 Serial Peripheral | | | 0xB0 | 4 | SIO/2 Serial Peripheral | | ||
- | | 0xC0 | | | | + | | 0xC0 | |
- | | 0xD5 | 0 | Speaker | | + | | 0xD6 | | | |
- | | 0xD6 | | | | + | | 0xDA | 1 (2) | Speaker | |
+ | | 0xDC | | | | ||
+ | | 0xDE | | | | ||
| 0xE0 | 4 | CTC Timer | | | 0xE0 | 4 | CTC Timer | | ||
===== Software ROM ===== | ===== Software ROM ===== | ||
- | [[https:// | + | [[https:// |
===== Character ROM ===== | ===== Character ROM ===== |
sanco8001.txt · Ultima modifica: 2023/02/27 22:43 da giomba