The WL-700gE is built around the BCM4704 MIPS-32 CPU.
It contains the following PCI devices:
- Class 0501: PCI device 14e4:0800 (rev 8): broadcom Sentry5 Chipcommon I/O controller
- Class 0200: PCI device 14e4:4713 (rev 8): broadcom Sentry5 Ethernet controller
- Class 0200: PCI device 14e4:4713 (rev 8): broadcom Sentry5 Ethernet controller
- Class 0c03: PCI device 14e4:4715 (rev 8): broadcom Sentry5 USB controller
- Class 0604: PCI device 14e4:0804 (rev 8): broadcom Sentry5 PCI bridge
- Class 0b30: PCI device 14e4:0816 (rev 8): broadcom Sentry5 MIPS32 CPU
- Class 0703: PCI device 14e4:4712 (rev 8): broadcom Sentry5 V.92 56k modem
- Class 1000: PCI device 14e4:4718 (rev 8): broadcom Sentry5 crypto accelerator
- Class 0500: PCI device 14e4:080f (rev 8): broadcom Sentry5 DDR/SDR RAM controller
- Class 0600: PCI device 14e4:4704 (rev 0): broadcom Sentry5 PCI to SB bridge (SWITCH HUB)
- Class 0280: PCI device 14e4:4318 (rev 2): broadcom 802.11 b/g
- Class 0180: PCI device 1191:0008 (rev 16): Acard ATP 865
- The IDE controller, under linux this is detected as AEC6265 PCI IDE Controller, aec64xx driver
- Class 0c03: PCI device 1106:3038 (rev 97): VIA VT83C572, VT6202 USB 2.0 controller
- Class 0c03: PCI device 1106:3038 (rev 97): VIA VT83C572, VT6202 USB 2.0 controller
- Class 0c03: PCI device 1106:3104 (rev 99): VIA VT6202 USB 2.0 Enhanced Host Controller
It has...
- 64 MB RAM
- 160 GB ATA UDMA33 IDE hard drive
- 16550A UART, two serial ports
- Flash chip: JEDEC device id 0xC4, 1 CFI chip
- USB EHCI and UHCI
- Broadcom 2-wire serial bus (i2c bus)
- Dallas Semiconductor DS1337 real-time clock
- LM63 sensor driver (temperature sensor)
- Broadcom GPIO device ("General Purpose Input/Output", this controls things like the IDE power, LEDs, etc)
- Maybe a Ricoh RV5C386A real time clock?
- B44 ethernet devices
- wireless network controller -- this is the wl.o kernel module that comes with the Asus firmware, don't know what the source files are
- there is a binary driver module "frodo" that may be a SCSI or SATA driver, not sure.
There are drivers for many of these devices in the Asus "GPL" tarball. Some of the devices, like the DS1337 RTC and wireless network hardware, have only binary drivers.
