Me ha sorprendido al revisar el proyecto de portar linux a xbox ver en el arbol de dispositivos que la xbox tiene un canal IDE secundario.
.Xbox |-- Intel Pentium III / Celeron CPU |-- Flash ROM `-- PCI bus |-- Programmable Interrupt Controller |-- System Timer |-- DMA Controller |-- PCI Bridge Device - Host Bridge |-- Memory Controller - SDRAM |-- HUB Interface - ISA Bridge |-- SMBus Controller | |-- PIC16LC | |-- Conexant CX25871 Video Encoder | |-- ADM1032 System Temperature Monitor | `-- Serial EEPROM |-- OHCI USB Controller |-- OHCI USB Controller |-- MCP Networking Adapter |-- MCP APU |-- Audio Codec Interface |-- Simple Communication Controller - Generic Modem |-- IDE Controller | |-- Primary IDE Channel | | |-- Hard Drive | | `-- DVD Drive | `--- Secondary IDE Channel |-- PCI Bridge `-- AGP Host to PCI Bridge `-- NV2A GeForce3 Integrated GPU
Me extraña por dos motivos
1. ¿por que han puesto dos canales si solo se va a usar uno?
2. ¿Si hay dos canales IDE por que han puesto el DVD y el Disco duro en el mismo con la perdida de rendimiento que genera las INT del BUS IDE? ¿No se apreciará esto cuando se haga un uso intensivo de los dos dispositivos simultaneamente (jejeje, cuando podamos volcar los DVDS [con divx o con roms de mame] al disco duro por ejemplo )?
Otra pequeña sorpresa ha sido ver en esta lista que tambien tenemos un "generic modem"