NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
qemu
1 TopicSparc platform development envrionment using Qemu
You can now run a fully emulated Sparc platform development environment on any system capable of running Qemu. Download: readynas_compile_environment.qcow.gz # wget -q http://www.readynas.com/download/development/readynas_compile_environment.qcow.gz # gunzip readynas_compile_environment.qcow.gz # qemu-system-sparc -hda readynas_compile_environment.qcow -nographic Default root password for this package is 'a'. The compile environment is all there for most common stuff. # qemu-system-sparc -hda readynas_compile_environment.qcow -nographic (qemu) Nvram id QEMU_BIOS, version 1, machine id 0x80 CPUs: 1 invalid nvram partition length nvram error detected, zapping pram Welcome to OpenBIOS v1.0RC1 built on May 31 2007 23:50 Type 'help' for detailed information [sparc] Booting file 'disk' with parameters '' Not a bootable ELF image Not a Linux kernel image Loading a.out image... Loaded 7680 bytes entry point is 0x4000 Jumping to entry point... SILO Version 1.4.13 boot: Uncompressing image... Loaded kernel version 2.6.18 Loading initial ramdisk (3210249 bytes at 0x3000000 phys, 0x60000000 virt)... PROMLIB: obio_ranges 1 Booting Linux... PROMLIB: Sun Boot Prom Version 3 Revision 2 Linux version 2.6.18-6-sparc32 (Debian 2.6.18.dfsg.1-23etch1) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 Fri Dec 12 16:29:52 UTC 2008 ARCH: SUN4M TYPE: SPARCstation 5 Ethernet address: 52:54:0:12:34:56 Boot time fixup v1.6. 4/Mar/98 Jakub Jelinek (jj@ultra.linux.cz). Patching kernel for srmmu[Fujitsu TurboSparc]/iommu PROM: Built device tree with 21266 bytes of memory. Power off control detected. Built 1 zonelists. Total pages: 31179 Kernel command line: root=/dev/sda2 ro PID hash table entries: 512 (order: 9, 2048 bytes) start_kernel(): bug: interrupts were enabled early Console: colour dummy device 80x25 Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 121200k/130232k available (1640k kernel code, 8880k reserved, 404k data, 136k init, 0k highmem) Mount-cache hash table entries: 512 checking if image is initramfs... it is Freeing initrd memory: 3135k freed NET: Registered protocol family 16 IOMMU: impl 0 vers 4 table 0xf3200000[262144 B] map [65536 b] sbus0: Clock 21.1250 MHz dma0: Revision 2 dma1: Revision 2 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 4096 bind 2048) TCP reno registered ioremap: done with statics, switching to malloc apc: power management initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Console: switching to colour frame buffer device 128x48 /iommu@0,10000000/sbus@0,10001000/SUNW,tcx@3,800000: TCX at 0:50800000, 24-bit depth ffd54490: ttyS0 at MMIO 0x71100000 (irq = 44) is a zs Console: ttyS0 (SunZilog zs0) ffd54490: ttyS1 at MMIO 0x71100004 (irq = 44) is a zs ffd5466c: Keyboard at MMIO 71000000 (irq = 44) is a zs ffd5466c: Mouse at MMIO 71000004 (irq = 44) is a zs Floppy drive(s): fd0 is 1.44M FDC 0 is a S82078B RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize rtc_sun_init: Registered Mostek RTC driver. mice: PS/2 mouse device common for all mice TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Freeing unused kernel memory: 136k freed input: Sun Type 5 keyboard as /class/input/input0 Loading, please wait... Begin: Loading essential drivers... ... SCSI subsystem initialized esp0: IRQ 36 SCSI ID 7 Clk 40MHz CCYC=25000 CCF=8 TOut 167 NCR53C90(esp100) scsi0 : Sparc ESP100 (NCR53C90) Vendor: QEMU Model: QEMU HARDDISK Rev: 0.8. Type: Direct-Access ANSI SCSI revision: 03 Vendor: QEMU Model: QEMU CD-ROM Rev: 0.8. Type: CD-ROM ANSI SCSI revision: 03 Done. Begin: Running /scripts/init-premount ... SCSI device sda: 20971521 512-byte hdwr sectors (10737 MB) sda: Write Protect is off SCSI device sda: drive cache: write back SCSI device sda: 20971521 512-byte hdwr sectors (10737 MB) sda: Write Protect is off SCSI device sda: drive cache: write back sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: Attached scsi disk sda Done. Begin: Mounting root file system... ... Begin: Running /scripts/local-top ... Done. Begin: Running /scripts/local-premount ... Done. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Begin: Running /scripts/local-bottom ... Done. Done. Begin: Running /scripts/init-bottom ... Done. INIT: version 2.84 booting INIT: Entering runlevel: 3 EXT3 FS on sda2, internal journal sunlance.c:v2.02 8/24/03 Miguel de Icaza (miguel@nuclecu.unam.mx) SunLance: using auto-carrier-detection. eth0: LANCE 52:54:00:12:34:56 Starting LVM...done. Checking filesystems...done Setting kernel variables. Mounting filesystems: nothing was mounted Initializing urandom... done. Starting portmap...done. Starting log daemons: syslogd klogd. Starting atd...done Starting inetd...done Starting cupsd...done Starting cron...done debian-sparc login: root Password: Linux debian-sparc 2.6.18-6-sparc32 #1 Fri Dec 12 16:29:52 UTC 2008 sparc GNU/Linux debian-sparc:~# (I'm actually running this directly on a ReadyNAS Pro)