|
Kotku - The IBM PC complete system: Overview
| Details Name: kotku Created: 03-Aug-2008 07:59:00 Updated: 25-Aug-2008 06:07:35 CVS: no files in cvs | |
Description
This project implements an IBM PC system in a chip. For the moment, the files are being shared with the Zet processor. Like that, documentation is being mantained in a separate wiki at zet.aluzina.org. Please, consult this website for additional info.
Status
module
| status
| comments
|
|---|
8086 CPU
| partial
| Still to be done: different segment addressing, LOCK prefix, minor bug fixes |
|---|
Mem cntrlr
| done
| Full RAM/ROM support read/write 8/16 bit even/odd addr, using the Intel memory map
|
|---|
| 8237 DMA | no
| Some information about the 8237 DMA controller
|
|---|
8254 Timer
| partial
| We have the 8253 timer from opencores |
|---|
8259 PIC
| no
| There's no free core available. Here is the original Intel datasheet
|
|---|
VDU
| done
| 80x25 video text mode with blink/background/foreground attributes |
|---|
16550 UART
| partial
| We have the 16550 UART from opencores
|
|---|
8042 keyb
| partial | Simple keyboard controller at opencores and its specification
|
|---|
|
 |