Figure 2.1 Module configuration diagram
┌────────────────────────────────┐
│ │
│ Application │
│ │
└────────────────────────────────┘
┏━━━━━━━━━━━━━┓
┌───────┐┃┌───────────┐┃┌────────┐
│ MPEG │ ┃ │ Stream system │ ┃ │ File system │
│ Library │ ┃ │ Library │ ┃ │ Library │
│ │ ┃ │ ┌───┘┗┿━━━━━━━━┿┓
│ │ ┃ │ │ ┌─── ┘ File system │ ┃
│ │ ┃ │ │ │ lower module │ ┃
└───────┘┃└───────┘└─────┐ │ ┃
┏━━━━━━━━━┛ │ │ ┃
┃┌───────────────────────┐ │ │ ┃
┃ │ CD communication interface │ │ │ ┃
┃└───────────┬───────────┘└──┬───┘┃
Software ┗━━━━━━━━━━━━┿━━━━━━━━━━━━━━━━┿━━━━┛
━━━━━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━━━━┿━━━━━━━━
Hardware │ │
┌──────┴─────┐ ┌──────┴──────┐
│ CD block │ │ SIMM, SCSI file │
└────────────┘ └─────────────┘
┏━━━┓
┃┃ is a module required to use the stream system
┗━━━┛
In order to use the stream system library, you need to link the file system, CD communication interface, DMA, and cache libraries.