Aros/Platforms/PPC support
< Aros < PlatformsPPC Native Environment
AROS has run on efika and the Sam440EP thanks to the efforts of Michal Schulz and did boot on the SAM460ex thanks to Jason McMullan.
There is no native PowerPC Mac Version of aros yet.
You may try the darwin-hosted version under MacOSX or the linux ppc hosted under ppc-linux
- linux-ppc-system for PowerPC hosted linux.
- sam440-ppc-boot-iso for SAM 440ep
- efika-chrp-ppc-boot-iso for Efika 5200B.
- darwin-ppc-system - shouldn't say the PPC version runs on all MacOSX versions. 10.6.x (Snow Leopard) and newer have the Rosetta utility removed from them and run only darwin-i386-system Intel hosted versions of AROS.
Tested Hardware
Various PPC platforms use different firmwares, filesystems, etc which makes an all-in-one compatibility very difficult.
There's bound to be problems since the PPC builds aren't actively tested and fixed. No one has been actively maintaining the PPC AROS ports through the many good changes in AROS sources trunk. Occasionally a developer will do a little work as it suits them. There was never an ABI_V0 PPC distro like i386-aros has with Icaros/AspireOS/Broadway traction to maintain compatibility with. It might as well stick on the ABI_V1 side with m68k-aros development.
You're best bet to run AROS on PPC hardware is with a linux hosted port. There is/was a low level design implementation preventing OSX PPC hosted AROS from working on the Mac PPC hardware, while linux hosted worked on the same hardware.
the ppc linux hosted aros worked for me. Next hurdle is to compile simple / beginner sources. The linux-ppc-sdk seems to expect to install onto an intel/amd system... Surely this is a mistake? Should I just try to modify the shell script so that it skips the cpu architecture check?
linux-ppc-sdk != sam440-ppc-sdk ??? whats the difference between the two sdks ? One is for Aros running hosted on linux (uses linux functions to acces hw) and the other one for aros _native_ ? In that regards the hosted sdk would produce linux/elf-files and the native one aros/elf-file. So they are not binairy compatible. Imagine if i would use the hosted PPC sdk to produce executables for my ps3. Those files run when linux is installed on my ps3, but you can imagine those binairies to not run native on that same PS3
Desktop Systems
Name | Chipset | ACPI | IDE | SATA | Integrated Gfx | Audio | USB | Ethernet | Wireless | Opinion |
---|---|---|---|---|---|---|---|---|---|---|
Linux Hosted | Works as at Feb 2012 | |||||||||
PEGASOS II | G4 1Ghz | N/A | AC97 STAC 9766 | 1.1 | Marvell Discovery II MV64361 | N/A | Native not working - working via Linux hosted | |||
AmigaOne SE | G3 | 1.1 | Untested native should work Linux hosted | |||||||
AmigaOne XE | G4 | 1.1 | Untested native should work Linux hosted | |||||||
Sam 440ep Flex | AMCC440 | ATI Radeon Mobility M9 | Cirrus Logic CS4281 and AC97 Realtek ALC655 audio | 1.1 with 2.0 to follow | Booting and working OWB as at Feb 2011 but not booting May 2012, | |||||
Sam 460ex | AMCC460 | Silicon Image 4 SATA ports | Sm502 | AC97 ALC655 | 1.1 with 2.0 to follow NXP PCI controller | Boots | ||||
Efika 5200B | 400 MHz Freescale MPC5200B | ATi Radeon PCI AGP 9250 | AC97 IDT (formerly Sigmatel) STAC9766 | OHCI | Realtek RTL8201CL MII PHY thru a BestComm DMA controller | N/A | Working middle 2009 but not working August 2011 | |||
Amiga One X1000 | 1.8Ghz PA6T with and Xena FPGA | Untested native should work Linux hosted | ||||||||
Power Mac G3 PowerMac2,1 Model Number M5521 | 400Mhz G3 | |||||||||
Power Mac G3 PowerMac4,1 | G3 600 Mhz | ATi Rage 128 | Untested native should work Linux hosted | |||||||
Mac Cube G4 PowerMac5,1 Model Number M7886 Jul 2000 | G4 433, 450, 500 Mhz | ATi Rage 128 | Untested native should work Linux hosted | |||||||
iMac G4 PowerMac4,2 Model Number M6498 Jan 2002 | G4 300-500 Mhz | ATi Rage 128 15" 1024 x 768 | Untested native should work Linux hosted | |||||||
Apple iMac PowerMac4,5 Model Number M6498 Jul 2002 | ||||||||||
Powermac3,1 | ||||||||||
Powermac3,2 | ||||||||||
Powermac3,3 | Dual G4 400 450Mhz | ati rage 128 pro | 2 1.1 ports | Sawtooth 2 ports Fw400 - 7400 browser - 10.4 Tiger - itunes 9.2.1 | ||||||
Power Mac G4 PowerMac3,4 Model Number M5183 Jan 2001 | 833Ghz | |||||||||
Power Mac G4 PowerMac3,5 Model Number Jan 2002 | 733Mhz M8359LL/A 867Mhz 8360LL/A 933Mhz G4 - Dual 800MHz M8361LL/A 1GHz M8493 | 1920 x 1200 Nvidia 32Mb Geforce2 MX or 64Mb Geforce3 | Quicksilver - 7400e browser | |||||||
Power Mac G4 PowerMac3,6 M8570 Jan 2003 M5183 Jun 2003 | 1Ghz G4 | Mirror Drive Door MDD - FW Firewire 800 - Leopard 10.5 - iLlife 09 with iMovie HD - | ||||||||
Power Mac G4 PowerMac6,1 | G4 800 - 1.0 Ghz | Radeon 9200 or Geforce 4 Ti | Untested native should work Linux hosted | |||||||
PowerMac6,2 | ||||||||||
iMac G4 PowerMac6,3 | 1.25 Ghz G4 | |||||||||
PowerMac7,1 | ||||||||||
Powermac 7,2 | ||||||||||
Power Mac G5 PowerMac7,3 Model Number A1047 A1047-2061 | Dual 1.8Ghz | A1027 Airport Extreme card bcm43xx_wl.device:0 Broadcom BCM4318 4320 | ||||||||
Apple iMac PowerMac8,1 | G5 1.8 Ghz | MacRISC3 Power Macintosh | ||||||||
Power Mac G5 PowerMac9,1 | Single Core 1.6Ghz 1.8Ghz | AGP | Not working native - works Linux hosted | |||||||
Power Mac G5 PowerMac9,2 | Solo Core 1.8Ghz 2.0Ghz 2.3Ghz 2.5Ghz 2.7Ghz | AGP | Not working native - works Linux hosted | |||||||
M9686xx/A M9686xx/B M9687xx/A M9687xx/B M9971xx/A M9971xx/B PowerMac10,1 Mac Mini G4 A1103 | (Jan 2005) 1.25Ghz, (Sept 2005) 1.33Ghz and (Jan 2005) 1.42Ghz | Radeon 9200 32MB VRAM | AC97 | Untested native should work Linux hosted | ||||||
Mac Mini G4 M9687xx/B M9971xx/B A1103 PowerMac10,2 (October 2005 onwards) | (24/27 Sept 2005) 1.5Ghz | Radeon 9200 64MB VRAM | AC97 | Untested native should work Linux hosted | ||||||
Power Mac G5 PowerMac11,1 A1117 PowerMac11, | Dual Core 2.0Ghz - Dual Core 2.3Ghz - Quad Core 2.5Ghz | PCI-E | Not working native - works Linux hosted and with qemu | |||||||
Power Mac G5 | Not working native - works Linux hosted | |||||||||
Laptops
Press and hold Command + Option + O + F keys after you hear the chime sound Resetting the parameter RAM (PRAM) when the computer is shut down also resets the Power Manager. The following process resets both the Power Manager and the parameter RAM. If the computer is on, turn it off. Make sure the Caps Lock key is not down. Restart the computer. Immediately after hearing the startup sound, simultaneously press and hold Command-Option-P-R. (If you do not hold down the key combination within 5 to 10 seconds after the computer restarts, please start again) Hold down the keys until you hear the startup sound again. Then release the keys. If the computer shuts itself off, press the reset button for the relevant model. When the computer has finished starting up, restore any custom settings for the desktop pattern, memory, network, AppleTalk, trackpad, power conservation, and so forth.
Name | Screen | Chipset | ACPI | IDE | SATA | Gfx | Audio | USB | Ethernet | Wireless | Opinion |
---|---|---|---|---|---|---|---|---|---|---|---|
Original G3 Mainstreet and later Wallstreet 1998 M3553 | 13.3″ or 14.1″ passive FSTN and later active TFT | 233 MHz G3 on 66Mhz and later 250 MHz, 292 MHz G3 on 83 MHz system bus | rubberised top section suffered - PC card slots - Made i Cork, Ireland - WallStreet was the last Apple “Old World ROM” architecture laptop - reset PMU button to left of serial port, turn computer off first - | ||||||||
Powerbook G3 series revision II aka PDQ 1998 PowerBook1,1 M4753 | 14.1″ screen, 1024 x 768 | PPC 750 (a.k.a. G3) 300 MHz | ATI Rage LT Pro | N/A | 66 MHz motherboard - supporting only 192 MB of memory, sometimes reaching a total 512 MB installed RAM - single battery with 2 to 3 hours of use with Apple’s original 49 Watt-Hour - subcontractor, Quanta Computer, in Taipei, Taiwan - reset PMU turn computer off, press Shift-Fn (function)-Ctrl (control)-Power, wait 5 secs, press the Power button to restart - | ||||||
PowerBook G3 (a.k.a. Bronze Keyboard and Lombard) 1999 PowerBook1,1 family M5343 | 333Mhz 14.1″ 24-bit 1024 x 768 91 ppi color active matrix | ATI Rage LT Pro | 2 USB 1.1 ports | New World ROM - only one drive bay (incompatible with the previous one), only one PC Card slot, and no ADB port. The keyboard also looks different, made of a translucent brown (Apple calls it bronze) plastic - last with SCSI - reset PMU turn computer off, press reset button is located between the external video and modem (RJ-11) ports, wait 5 secs, power on - | |||||||
Apple iBook Clamshell 1998 PowerBook2,1 multiple colors blueberry orange indigo green | 12.1″ 24-bit 800 x 600 SVGA 83 ppi | G3 300-400 Mhz | ATi Rage Mobility M2 | 1.1 | Does not boot native - untested linux hosted - poor mono speaker with no mic - reset PMU, turn computer off, remove AC and battery, reset button above power button, 5 secs, power on - | ||||||
Apple iBook SE Clamshell 1999 Graphite and Ice or Key Lime livery PowerBook2,2 M2453 M6411 | 12" 800 x600 | G3 466 Mhz | ATI Rage 128 Mobility M3 with 2x AGP | 1 USB 1.1 port | 802.11b AirPort optional | 64 MB of SDRAM, expandable to 576 MB via one 1.25″ 3.3V PC66 compliant SO-DIMM - no PC card slots - AC 24V 1.875A - Battery 14.4V M6392 M7426 M7621G/A - DVD bezel usually breaks off and lost - very time consuming to swap hard drive - | |||||
Powerbook (aka G3 Pismo) 2000 PowerBook3,1 family M7572 | 400 or 500 MHz PPC 750 (a.k.a. G3) but up to 900 MHz on the G3 side (major heat issues) or 550 MHz on the G4 | ATI Rage Mobility 128 on an AGP 2x bus | 2 USB 1.1 ports | Lift up the keyboard and remove 5 screws to get to the hard drive, AirPort Card, and upper RAM slot | FireWire ports instead of SCSI, room for an AirPort Card, and 100 MHz motherboard - Pismo PowerBooks will not boot with a dead PRAM battery but will boot if the PRAM battery is removed - the PC Card slot is now CardBus - Only 7 screws to get to the CPU card and lower RAM slot - | ||||||
Powerbook4,1 G3 iBook 2nd Gen White 2001 | G3 500Mhz | N/A | does not boot native - untested linux hosted - A1036 45W PSU - reset PMU turn off computer, remove AC and battery, reset on left audio port for 5 seconds, power on - | ||||||||
Name | Screen | Chipset | ACPI | IDE | SATA | Gfx | Audio | USB | Ethernet | Wireless | Opinion |
Apple TiBook 2001 Powerbook3,1 A10 | wide aspect 1152 x 768 pixel display | G4 7400 7450 400Mhz 128 MB RAM and 10 GB & 500 MHz 256 MB RAM and 20 GB | ATI Rage Mobility 128 | usb 1.1 | to access the hard drive and AirPort Card, you need to remove over a dozen screws from the case bottom | PowerBook first TiBook shipped in two versions. Both included a DVD-ROM drive, VGA video output and supported up to 1 GB of RAM on a 100 MHz bus, clear keyboard keys with black smoke effect - reset button located on the rear panel of the computer between the external video and modem ports - | |||||
Apple TiBook October 2001 Powerbook3,2 A10 M7710LL/A | G4 400 500Mhz | usb 1.1 | won't turn on your PRAM battery might be dead. To force power on hold "Shift+CTRL+Option+Power button" for 5 seconds. Release. Wait 5 seconds. Then hold the "Power Button" again for another 5 seconds. If this worked for you, your PRAM battery is dead - | ||||||||
Apple 2001 Powerbook3,3 A10 M8407 Dec 2001 | expensive 667 MHz 7450 model on 133 MHz system bus - lower end 550 MHz on 100 MHz system bus | usb 1.1 | hinges (left) become a big problem becoming brittle over time and use - December saw Apple replaced the DVD-ROM drive with a Combo drive, which can read DVDs and burn CDs - 512 MB of RAM, 30 GB or 128 MB RAM, 20 GB drive - | ||||||||
Apple Powerbook 15" Jan 2001 Titanium PowerBook3,4 Model Number A1001 | 15.2" Widescreen 1280x854 | 400Mhz, 533 Mhz, 800Mhz, 1Ghz | Rage 128 or Radeon 7500 32Mb or Radeon 9000 | usb 1.1 | Airport | Does not boot native - untested linux hosted A1021 65W PSU Charger | |||||
Powerbook3, G4 April 2002 | higher screen resolution of 1280 x 854 | 667 MHz and 800 MHz with larger level 2 cache - 1 MB vs. 256 KB than earlier | N/A | ATI Radeon 7500 graphics with 32 MB of video RAM | does not boot native - untested linux hosted - third version of the TiBook, the VGA port found on earlier TiBooks replaced by a digital DVI video interface - hinge design changed to prevent breakage - | ||||||
Powerbook3,5 A1025 Nov 2002 TiBook | 14.1" | G4 7455 867Mhz or 1Ghz | N/A | Radeon 9000 graphics processor with video RAM doubled to 64 MB on the top-end model | Apple M7600LL/A Airport WiFi 11Mbit | 256Mb 8x Combo 40Gb or 512Mb 1x SuperDrive 60GB - clock pram battery under cd drive - max 2x512MB pc100 sodimm - 1GHz TiBook was the first and only titanium PowerBook to ship with a SuperDrive - reset button located under keyboard on the upper right side of the logic board near the power button - | |||||
Name | Screen | Chipset | ACPI | IDE | SATA | Gfx | Audio | USB | Ethernet | Wireless | Opinion |
Apple Powerbook 17" Jan 2003 Aluminium PowerBook5,1 A1013 AlBook | 17" 1440 x 960 | 1Ghz G4 (7447A) | Radeon 7500 | 2 usb 1.1 | gigabit | Airport Extreme 54Bit | first 17inch version - FW800 and FW400 - 8 months for sale - Does not boot native - untested linux hosted Combi Drive - silver keyboard backlit keys - Reset the power manager by pressing the key combination Control-Option-Shift-Power, DO NOT hold down the "fn" key - combo drives on cheaper machnes, superdrive on more expensive - supports Type II cards only - | ||||
Apple Power Book 12.1" G4 Jan 2003 Aluminum Model ID PowerBook6,1 Model Number A1010 Jan 2003 M8760LL/A | 12.1" 1024x768 4ː3 aspect ratio | 867MHz G4 PowerPC 7455 (G4) | Nvidia Geforce4 420 Go | PMac PowerMac Snapper Dev 31 | ohci usb 1.1 | Broadcom BCM5221 PHY | Broadcom 43xx | Does not boot native - untested linux hosted Combo Drive - ram PC2100 - Mini-VGA - Reset the power manager PMU by simultaneously pressing and then releasing Shift-Control-Option-Power on the keyboard. Do not press the fn (Function) key while using this combination of keystrokes - | |||
Apple Powerbook 12.1" G4 Sept 2003 Aluminum Model ID PowerBook6,2 Model Number A1010 M9007LL/A | 12.1" 4ː3 aspect ratio | 1Ghz | Nvidia Go 5200 | usb 2.0 | Does not boot native - untested linux hosted Combo Drive - bluetooth 1.0 - ram PC2100 max 1gb - Mini DVI - | ||||||
Apple Powerbook 15.2" Sept 2003 Aluminum PowerBook5,2 A1046 | 15.2" 16ː10 ratio | 1Ghz and 1.25Ghz | Radeon 9600 64Mb | usb 2.0 | gigabit | Airport Extreme A1026 BCM4306 chipset wep only optional on 1GHz | Does not boot native - untested linux hosted - FW800 - backlit keys optional on cheapest model - | ||||
Apple 2003 iBook Powerbook6,3 A1054 A1055 M9388LL/A | 12 inch and 14 | G4 933Mhz (7445/7455) | Radeon | usb 2.0 | 6 months on the shelves - max 1gb ram pc2100 - no physical PMU reset button, computer is off, reset the power manager by simultaneously pressing and then releasing Shift-Control-Option-Power on the keyboard. Do not press the fn (Function) key while using this combination of keystrokes for 5 seconds - | ||||||
Apple Powerbook 15.2" April 2004 Powerbook5,3 A1046 | 15" | 1.33 GHz | Radeon 9600 64Mb | usb 2.0 | Apple M8881LL/A 54 Mbps AirPort Extreme A1026 | Does not boot native - untested linux hosted - FW800 - 2x Superdrive - | |||||
Apple Powerbook 15.2" 2004 PowerBook5,4 Model Number A1095 Apr 2004 M9422LL | 15" | 1.5Ghz | Radeon 9700 64Mb (128MB optional extra) | usb 2.0 | gigabit | 54 Mbps Apple M8881LL/A AirPort Extreme A1026 | Does not boot native - untested linux hosted ADB trackpad and keyboard | ||||
Apple Powerbook Late 2004 Powerbook6,4 M9183LL/A A1010 | 12.1" | 1.33Ghz G4 7447A | Nvidia Go 5200 | usb 2.0 | 8 months life - slot-loading 8X "Combo" drive (M9183LL/A) or 4X "SuperDrive" (M9184LL/A) - built-in Bluetooth 1.1 and AirPort Extreme (802.11g) - PC2700 DDR SDRAM max 1.25GB - 60 GB hd - reset power PMU, computer is off, Disconnect the AC Adapter and remove the computer's battery, Press and hold down the power button for 5 seconds and then release the button, Reconnect the battery and AC Adapter, Press the Power button to restart the computer - | ||||||
Apple iBook G4 Powerbook6,5 A1054 A1055 opaque white | 12 and 14 inch | G4 1.2 GHz PowerPC 7447a (G4) and later 1.33Ghz | ATi Radeon 9200 mobility | usb 2.0 | Airport Extreme | Does not boot native - untested linux hosted - PC2100 DDR SDRAM max 1gb - 3rd gen late 2004 - 30Gb HD - reset PMU by pressing and then releasing Shift-Control-Option-Power on the keyboard. Do not press the fn (Function) key - | |||||
Name | Screen | Chipset | ACPI | IDE | SATA | Gfx | Audio | USB | Ethernet | Wireless | Opinion |
Apple Powerbook 17" 2005 Powerbook5,5 A1085 | 17" | 1.67Ghz | Radeon 9700 RV360M11 | usb 2.0 | Does not boot native - untested linux hosted MATSHITA DVD-R UJ-825 SuperDrive | ||||||
Apple Powerbook 12.1" 2005 A1104 M9690LL Powerbook6,8 | 12.1" TFT XGA display (1024x768) | 1.5 GHz PowerPC 7447a (G4) processor with the AltiVec "Velocity Engine" vector processing unit | N/A | Nvidia Go 5200 4X AGP | usb 2.0 | Does not boot native - untested linux hosted - PC2700 DDR SDRAM max 1.25GB - 60 GB (M9690LL/A) or 80 GB (M9691LL/A) Ultra ATA/100 hard drive (5400 RPM) with "Sudden Motion Sensor" technology, either a slot-loading 8X "Combo" drive (M9183LL/A) or 8X "SuperDrive" (M9184LL/A) - bluetooth 2.0+EDR - | |||||
Apple Inc Powerbook 15.2" Jan 2005 PowerBook5,6 Model Number A1106 M9677LL | 1.5Ghz G4 | Ati Radeon 9700 64Mb | usb 2.0 | Airport Xtreme | USB trackpad and keyboard - scrolling trackpad and illuminated keyboard with ambient light sensor (backlit much brighter) - 8x Superdrive - | ||||||
Apple iBook Powerbook6,7 A1133 A1134 Mid 2005 M9846LL/A | 12 and 14 | 1.33Mhz or 1.42Ghz G4 | Ati M12 9550 32MB | Texas Instruments TAS3004 codec | usb 2.0 | airport extrem bluetooth combo card (model: A1126) with slot failure on the 1.33 12" model so use other wireless options | last iBook refresh - Bluetooth 2.0+EDR - PC2700 DDR SDRAM max 2GB - 40gb HD with motion sensing - constant fan but blank screen, faulty soldering on a 28 pin chip, the Intersil ISL6225 power controller, the suspect pin is most likely #28 and adjacent pins, and #1 - chip is just left of the trackpad, applying some pressure to see if it solves it - | ||||
Apple G4 17" (Al) Powerbook5,7 A1107 | 17 inch model M9689LL//A | 1.67Ghz G4 | Radeon 9700 | usb 2.0 | Broadcom. The chip is BCM4306, rev. 3?? The PCI number is 14e4:4302. | DDR SDRAM | |||||
Apple Powerbook 15̊ PowerBook5,8 Model Number A1138 Oct 2005 M9969LL | 15.2" 1440 x 900 | 1.67 GHz | Radeon Mobility 9700 128Mb | usb 2.0 | Air Port Extem Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) | USB trackpad and keyboard - 2GB DIMM and leave the other slot empty - dual layer 8x superdrive - | |||||
Apple Powerbook 15̊ PowerBook5,9 Model Number | |||||||||||
Name | Screen | Chipset | ACPI | IDE | SATA | Gfx | Audio | USB | Ethernet | Wireless | Opinion |
Amiga One Netbook | Lime PC type - does not boot native - untested linux hosted | ||||||||||
Reference
AMCC440 CPU conforms the PowerPC E-Book specification and this version of AROS will not work any other type of PPC core. Since the AMCC440EP CPU does not maintain cache coherency and more AROS code uses CachePreDMA and CachePostDMA pair of functions.
Native
Bootloaders (there is no grub but there is...)
- parthenope 0.91
- ub2lb UBoot Second Level Bootloader open firmware 0.93
- slbv2 1.19
Uboot => Bootloader => Bootable partitions => Configuration file => Operating system
Both bootloaders can read the AmigaOS configuration file, SYS:Kickstart/Kicklayout, and a configuration file on the Linux side, /boot/a1boot.conf (for SLB) or /menu.lst for Parthenope. So they both allow to boot either AmigaOS or Linux.
Hyperion's slbv2 cannot boot AROS and neither AROS nor AROS' slb supports SFS2. Use SFS instead. Keep in mind you will need to have your OS4 kernel files (kicklayout and modules) on SFS partition. AROS' Parthenope SLB (the same you probably use to boot linux) does not support JXFS yet. This ISO does require UBoot firmware (with implementation of the boota command!) to work.
You can either use AmigaOS 4.1 and Linux (SLBv2), or AROS and Linux (Parthenope or ub2lb). It's not possible to use AmigaOS 4.1 and AROS, unless you replace the SLB each time before booting the other OS.
Parthenope does not support booting AmigaOS 4.x. FFS can't be used as AmigaOS boot parition with it because it AFAIK it only supports short name FFS partitions (DOS\0-DOS\5), not the long name FFS ones (DOS\6 and DOS\7) which are required for an AmigaOS 4.x boot partition. SFS can't be used either because it only supports the AROS SFS (which is basically the same as the ancient AmigaOS SFS version 1.84), not the current AmigaOS versions of SFS.
- parthenope supports FFS (all 8 formats of it, even if only DOS\6 and DOS\7 can be used for the AmigaOS boot partition), SFS\0, SFS\2, ISO9660, Linux (ext2fs/ext3fs) and network booting.
- slbv2 support for JXFS filesystem, SFS2 filesystem and FFS2 filesystem
Keep in mind you will need to have your OS4 kernel files (kicklayout and modules) on SFS partition. AROS' Parthenope SLB (the same you probably use to boot linux) does not support JXFS yet.
UB2lB listens to uboot and uses its list of boot devices. It tries to boot of media selected through the environment variables boot1, boot2 and boot3. As soon as it supports booting from desired media and as soon as the media contains boot/menu.lst file (the file defining the layout of kernel modules and other boot options) it will start booting from it.
setenv boot1 usb boota
setenv boot1 ide setenv boot2 cdrom setenv boot3 none saveenv boota
- 32 bit
- 64 bit
The ELF header for AROS executable was a 'Type' field of REL, while the ELF header for Linux executable is EXEC:
$ readelf -h /bin/ls | grep Type Type: EXEC (Executable file) $ readelf -h $AROS/C/Dir | grep Type Type: REL (Relocatable file)
using a prebuild PPC toolchain, made with:
$ mkdir toolchain-ppc $ cd toolchain-ppc $ ../configure --target=sam440-ppc --with-aros-toolchain-install=/opt/aros $ make -s crosstools
2011-08-04 nightly build for efika but no cd drive to plug in. Instead, I formatted a new SFS partition and copied the contents of the iso to it with MorphOS. After a reset I entered: boot hd:2 boot/aros-efika at the firmware prompt but got an error: error: bootimage format is of an unknown format I could use some help... [edit] Oops... So it's the os_image file in the root directory of that iso... That's better but I don't think AROS likes the MorphOS flavour of SFS - Devs/sfs.handler !!LOAD ERROR!! Devs/afs.handler !!LOAD ERROR!! There's a few more lines after this but progress is stopped... Should I try formatting a FFS partition to boot from? Devs/sfs.handler ISO-9660 filesystem: System-ID: "AROS-ppc-chrp" Volume-ID: "AROS Live CD" Root dir: " " flags=0x2 extent=0x39 size=0x1800 no such file Devs/sfs.handler !!LOAD ERROR!! Devs/afs.handler ISO-9660 filesystem: System-ID: "AROS-ppc-chrp" Volume-ID: "AROS Live CD" Root dir: " " flags=0x2 extent=0x39 size=0x1800 no such file Devs/afs.handler !!LOAD ERROR!! Devs/Networks/fec.device ISO-9660 filesystem: System-ID: "AROS-ppc-chrp" Volume-ID: "AROS Live CD" Root dir: " " flags=0x2 extent=0x39 size=0x1800 @ FF95C080 RTAS services node @ 07C55870 The size of RTAS handler is 17340 bytes RTAS services will be located at 07960000 - 07964FFF RTAS ihandle = 07C601F8 RTAS instantiate returns 0 RTAS entry point @ 07960000 1241682166
SilXXXX PCI card is not supported by AROS - as it is not AHCI nor ATA - they are their own weird hardware protocol So that means you will need to use the SATA on-board connector to boot from, or do a network boot via TFTP
Keep in mind you will need to have your OS4 kernel files (kicklayout and modules) on SFS partition. AROS' Parthenope SLB (the same you probably use to boot linux) does not support JXFS yet.
U-Boot 1.3.1d (Feb 15 2011 - 18:19:11) CPU: AMCC PowerPC 440EP Rev. C at 666.666 MHz (PLB=133, OPB=66, EBC=66 MHz) I2C boot EEPROM enabled Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) Internal PCI arbiter enabled, PCI async ext clock used 32 kB I-Cache 32 kB D-Cache Board: Sam440ep I2C: ready DRAM: 512 MB PCI: Bus Dev VenId DevId Class Int 01 04 1013 6005 0401 00 01 05 1131 1561 0c03 00 01 05 1131 1561 0c03 00 01 05 1131 1562 0c03 00 00 0a 12d8 8150 0604 00 00 0c 1002 4c66 0300 ff 00 0e 1095 3114 0180 00 In: serial Out: serial Err: serial Net: ppc_4xx_eth0, ppc_4xx_eth1 VGA: 1 [BOOT] ELF: section loaded at 00800000 (Virtual addr: ff800000) [BOOT] module=0e0cfb28 [BOOT] name=boot/aros-amcc440 [BOOT] symbol table copied from 0e13874c to 0e0bc9f8 [BOOT] m_lowest=ff800000, m_highest=ff844d30 [BOOT] Loading file 'boot/modules/afs-handler' [BOOT] ELF: section loaded at 00849cf4 (Virtual addr: ff849cf4) [BOOT] module=0e0c2920 [BOOT] name=boot/modules/afs-handler [BOOT] symbol table copied from 0e5db74c to 0e0c2978 [BOOT] m_lowest=ff849cf4, m_highest=ff854508 [BOOT] Loading file 'boot/modules/amberram-handler' [BOOT] ELF: section loaded at 00854c80 (Virtual addr: ff854c80) [BOOT] module=0e0c41c0 [BOOT] name=boot/modules/amberram-handler [BOOT] symbol table copied from 0e5d5e34 to 0e0c4218 [BOOT] m_lowest=ff854c80, m_highest=ff85a484 [BOOT] Loading file 'boot/modules/aros.library' [BOOT] ELF: section loaded at 0085a5e4 (Virtual addr: ff85a5e4) [BOOT] module=0e0c5200 [BOOT] name=boot/modules/aros.library [BOOT] symbol table copied from 0e5d0efc to 0e0c5258 [BOOT] m_lowest=ff85a5e4, m_highest=ff85b1c4 [BOOT] Loading file 'boot/modules/ata.device' [BOOT] ELF: section loaded at 0085b308 (Virtual addr: ff85b308) [BOOT] module=0e0c58b0 [BOOT] name=boot/modules/ata.device [BOOT] symbol table copied from 0e5dbb18 to 0e0c5900 [BOOT] m_lowest=ff85b308, m_highest=ff865674 [BOOT] Loading file 'boot/modules/battclock.resource' [BOOT] ELF: section loaded at 008666c0 (Virtual addr: ff8666c0) [BOOT] module=0e0c6d50 [BOOT] name=boot/modules/battclock.resource [BOOT] symbol table copied from 0e5d1a5c to 0e0c6da8 [BOOT] m_lowest=ff8666c0, m_highest=ff867c2c [BOOT] Loading file 'boot/modules/bootkeyboard.class' [BOOT] ELF: section loaded at 00867f44 (Virtual addr: ff867f44) [BOOT] module=0e0c7418 [BOOT] name=boot/modules/bootkeyboard.class [BOOT] symbol table copied from 0e5d4584 to 0e0c7470 [BOOT] m_lowest=ff867f44, m_highest=ff86b918 [BOOT] Loading file 'boot/modules/bootloader.resource' [BOOT] ELF: section loaded at 0086c1d0 (Virtual addr: ff86c1d0) [BOOT] module=0e0c7e18 [BOOT] name=boot/modules/bootloader.resource [BOOT] symbol table copied from 0e5d1650 to 0e0c7e78 [BOOT] m_lowest=ff86c1d0, m_highest=ff86d0d0 [BOOT] Loading file 'boot/modules/bootmouse.class' [BOOT] ELF: section loaded at 0086d648 (Virtual addr: ff86d648) [BOOT] module=0e0c8420 [BOOT] name=boot/modules/bootmouse.class [BOOT] symbol table copied from 0e5d40dc to 0e0c8478 [BOOT] m_lowest=ff86d648, m_highest=ff870df8 [BOOT] Loading file 'boot/modules/cdrom-handler' [BOOT] ELF: section loaded at 0087143c (Virtual addr: ff87143c) [BOOT] module=0e0c8d98 [BOOT] name=boot/modules/cdrom-handler [BOOT] symbol table copied from 0e5dd944 to 0e0c8df0 [BOOT] m_lowest=ff87143c, m_highest=ff87d100 [BOOT] Loading file 'boot/modules/con-handler' [BOOT] ELF: section loaded at 0087e2a0 (Virtual addr: ff87e2a0) [BOOT] module=0e0cadf0 [BOOT] name=boot/modules/con-handler [BOOT] symbol table copied from 0e5d7530 to 0e0cae48 [BOOT] m_lowest=ff87e2a0, m_highest=ff884678 [BOOT] Loading file 'boot/modules/console.device' [BOOT] ELF: section loaded at 008853e0 (Virtual addr: ff8853e0) [BOOT] module=0e0cb880 [BOOT] name=boot/modules/console.device [BOOT] symbol table copied from 0e5d904c to 0e0cb8d8 [BOOT] m_lowest=ff8853e0, m_highest=ff88d3fc [BOOT] Loading file 'boot/modules/debug.library' [BOOT] ELF: section loaded at 0088df64 (Virtual addr: ff88df64) [BOOT] module=0e0cc690 [BOOT] name=boot/modules/debug.library [BOOT] symbol table copied from 0e5d1d50 to 0efcfb98 [BOOT] m_lowest=ff88df64, m_highest=ff88f900 [BOOT] Loading file 'boot/modules/dosboot.resource' [BOOT] ELF: section loaded at 0088fa6c (Virtual addr: ff88fa6c) [BOOT] module=0e0cc9a8 [BOOT] name=boot/modules/dosboot.resource [BOOT] symbol table copied from 0e5d84a4 to 0efd0080 [BOOT] m_lowest=ff88fa6c, m_highest=ff893ad0 [BOOT] Loading file 'boot/modules/dos.library' [BOOT] ELF: section loaded at 00897ab0 (Virtual addr: ff897ab0) [BOOT] module=0efd0b90 [BOOT] name=boot/modules/dos.library [BOOT] symbol table copied from 0e5e8794 to 0efd0be8 [BOOT] m_lowest=ff897ab0, m_highest=ff8ad910 [BOOT] Loading file 'boot/modules/econsole.hook' [BOOT] ELF: section loaded at 008af2ac (Virtual addr: ff8af2ac) [BOOT] module=0efd3bc8 [BOOT] name=boot/modules/econsole.hook [BOOT] symbol table copied from 0e5d1200 to 0efd3c20 [BOOT] m_lowest=ff8af2ac, m_highest=ff8b0260 [BOOT] Loading file 'boot/modules/expansion.library' [BOOT] ELF: section loaded at 008b03a8 (Virtual addr: ff8b03a8) [BOOT] module=0efd4168 [BOOT] name=boot/modules/expansion.library [BOOT] symbol table copied from 0e5d2128 to 0efd41c0 [BOOT] m_lowest=ff8b03a8, m_highest=ff8b1964 [BOOT] Loading file 'boot/modules/fat-handler' [BOOT] ELF: section loaded at 008b2100 (Virtual addr: ff8b2100) [BOOT] module=0efd4e10 [BOOT] name=boot/modules/fat-handler [BOOT] symbol table copied from 0e5dc50c to 0efd4e68 [BOOT] m_lowest=ff8b2100, m_highest=ff8bd350 [BOOT] Loading file 'boot/modules/FileSystem.resource' [BOOT] ELF: section loaded at 008bde78 (Virtual addr: ff8bde78) [BOOT] module=0efd62f0 [BOOT] name=boot/modules/FileSystem.resource [BOOT] symbol table copied from 0e5d071c to 0efd6350 [BOOT] m_lowest=ff8bde78, m_highest=ff8be458 [BOOT] Loading file 'boot/modules/gameport.device' [BOOT] ELF: section loaded at 008be4ec (Virtual addr: ff8be4ec) [BOOT] module=0efd6778 [BOOT] name=boot/modules/gameport.device [BOOT] symbol table copied from 0e5d1a9c to 0efd67d0 [BOOT] m_lowest=ff8be4ec, m_highest=ff8bfb94 [BOOT] Loading file 'boot/modules/graphics.hidd' [BOOT] ELF: section loaded at 008bfd30 (Virtual addr: ff8bfd30) [BOOT] module=0efd6f20 [BOOT] name=boot/modules/graphics.hidd [BOOT] symbol table copied from 0e5e863c to 0efd6f78 [BOOT] m_lowest=ff8bfd30, m_highest=ff8d5eec [BOOT] Loading file 'boot/modules/graphics.library' [BOOT] ELF: section loaded at 008d7524 (Virtual addr: ff8d7524) [BOOT] module=0efd9d80 [BOOT] name=boot/modules/graphics.library [BOOT] symbol table copied from 0e5f2180 to 0efd9dd8 [BOOT] m_lowest=ff8d7524, m_highest=ff8f62b4 [BOOT] Loading file 'boot/modules/hiddclass.hidd' [BOOT] ELF: section loaded at 008f816c (Virtual addr: ff8f816c) [BOOT] module=0efddfb0 [BOOT] name=boot/modules/hiddclass.hidd [BOOT] symbol table copied from 0e5d2658 to 0efde008 [BOOT] m_lowest=ff8f816c, m_highest=ff8fa1a0 [BOOT] Loading file 'boot/modules/hid.class' [BOOT] ELF: section loaded at 008fa46c (Virtual addr: ff8fa46c) [BOOT] module=0efdea40 [BOOT] name=boot/modules/hid.class [BOOT] symbol table copied from 0e5fd8bc to 0efdea90 [BOOT] m_lowest=ff8fa46c, m_highest=ff917b8c [BOOT] Loading file 'boot/modules/hub.class' [BOOT] ELF: section loaded at 00926a30 (Virtual addr: ff926a30) [BOOT] module=0efe02b0 [BOOT] name=boot/modules/hub.class [BOOT] symbol table copied from 0e5d5804 to 0efe0300 [BOOT] m_lowest=ff926a30, m_highest=ff92b578 [BOOT] Loading file 'boot/modules/i2c.hidd' [BOOT] ELF: section loaded at 0092bf7c (Virtual addr: ff92bf7c) [BOOT] module=0efe0bf0 [BOOT] name=boot/modules/i2c.hidd [BOOT] symbol table copied from 0e5d4fc4 to 0efe0c40 [BOOT] m_lowest=ff92bf7c, m_highest=ff9305cc [BOOT] Loading file 'boot/modules/i2c-amcc440.hidd' [BOOT] ELF: section loaded at 00930a88 (Virtual addr: ff930a88) [BOOT] module=0efe1a60 [BOOT] name=boot/modules/i2c-amcc440.hidd [BOOT] symbol table copied from 0e5d1558 to 0efe1ab8 [BOOT] m_lowest=ff930a88, m_highest=ff931b38 [BOOT] Loading file 'boot/modules/input.device' [BOOT] ELF: section loaded at 00931d24 (Virtual addr: ff931d24) [BOOT] module=0efe22b0 [BOOT] name=boot/modules/input.device [BOOT] symbol table copied from 0e5d21c0 to 0efe2308 [BOOT] m_lowest=ff931d24, m_highest=ff9339c4 [BOOT] Loading file 'boot/modules/intuition.library' [BOOT] ELF: section loaded at 00933bfc (Virtual addr: ff933bfc) [BOOT] module=0efe2bc8 [BOOT] name=boot/modules/intuition.library [BOOT] symbol table copied from 0e60c458 to 0efe2c20 [BOOT] m_lowest=ff933bfc, m_highest=ff96c024 [BOOT] Loading file 'boot/modules/keyboard.device' [BOOT] ELF: section loaded at 0096dd64 (Virtual addr: ff96dd64) [BOOT] module=0efe9d60 [BOOT] name=boot/modules/keyboard.device [BOOT] symbol table copied from 0e5d1b34 to 0efe9db8 [BOOT] m_lowest=ff96dd64, m_highest=ff96f4b4 [BOOT] Loading file 'boot/modules/keyboard.hidd' [BOOT] ELF: section loaded at 0096f630 (Virtual addr: ff96f630) [BOOT] module=0efea540 [BOOT] name=boot/modules/keyboard.hidd [BOOT] symbol table copied from 0e5d1a14 to 0efea598 [BOOT] m_lowest=ff96f630, m_highest=ff970b70 [BOOT] Loading file 'boot/modules/keymap.library' [BOOT] ELF: section loaded at 00970d8c (Virtual addr: ff970d8c) [BOOT] module=0efeadf8 [BOOT] name=boot/modules/keymap.library [BOOT] symbol table copied from 0e5d2178 to 0efeae50 [BOOT] m_lowest=ff970d8c, m_highest=ff9723e8 [BOOT] Loading file 'boot/modules/layers.library' [BOOT] ELF: section loaded at 00972b64 (Virtual addr: ff972b64) [BOOT] module=0efeb640 [BOOT] name=boot/modules/layers.library [BOOT] symbol table copied from 0e5d8220 to 0efeb698 [BOOT] m_lowest=ff972b64, m_highest=ff97a1ec [BOOT] Loading file 'boot/modules/lddemon.resource' [BOOT] ELF: section loaded at 0097a6bc (Virtual addr: ff97a6bc) [BOOT] module=0efecd10 [BOOT] name=boot/modules/lddemon.resource [BOOT] symbol table copied from 0e5d1dd4 to 0efecd68 [BOOT] m_lowest=ff97a6bc, m_highest=ff97c11c [BOOT] Loading file 'boot/modules/massstorage.class' [BOOT] ELF: section loaded at 0097c294 (Virtual addr: ff97c294) [BOOT] module=0efed450 [BOOT] name=boot/modules/massstorage.class [BOOT] symbol table copied from 0e5e5bd4 to 0efed4a8 [BOOT] m_lowest=ff97c294, m_highest=ff98e408 [BOOT] Loading file 'boot/modules/misc.resource' [BOOT] ELF: section loaded at 00991418 (Virtual addr: ff991418) [BOOT] module=0efeebf8 [BOOT] name=boot/modules/misc.resource [BOOT] symbol table copied from 0e5d0c84 to 0efeec50 [BOOT] m_lowest=ff991418, m_highest=ff991e58 [BOOT] Loading file 'boot/modules/mouse.hidd' [BOOT] ELF: section loaded at 00991f74 (Virtual addr: ff991f74) [BOOT] module=0efef140 [BOOT] name=boot/modules/mouse.hidd [BOOT] symbol table copied from 0e5d1d94 to 0efef190 [BOOT] m_lowest=ff991f74, m_highest=ff993854 [BOOT] Loading file 'boot/modules/oop.library' [BOOT] ELF: section loaded at 00993a64 (Virtual addr: ff993a64) [BOOT] module=0efefaa8 [BOOT] name=boot/modules/oop.library [BOOT] symbol table copied from 0e5d5138 to 0efefb00 [BOOT] m_lowest=ff993a64, m_highest=ff99822c [BOOT] Loading file 'boot/modules/partition.library' [BOOT] ELF: section loaded at 00998604 (Virtual addr: ff998604) [BOOT] module=0eff0c88 [BOOT] name=boot/modules/partition.library [BOOT] symbol table copied from 0e5d9050 to 0eff0ce0 [BOOT] m_lowest=ff998604, m_highest=ff9a01fc [BOOT] Loading file 'boot/modules/pci-amcc440.hidd' [BOOT] ELF: section loaded at 009a0f84 (Virtual addr: ff9a0f84) [BOOT] module=0eff2238 [BOOT] name=boot/modules/pci-amcc440.hidd [BOOT] symbol table copied from 0e5d1dc0 to 0eff2290 [BOOT] m_lowest=ff9a0f84, m_highest=ff9a26cc [BOOT] Loading file 'boot/modules/pci-amcc460.hidd' [BOOT] ELF: section loaded at 009a2a38 (Virtual addr: ff9a2a38) [BOOT] module=0eff2b40 [BOOT] name=boot/modules/pci-amcc460.hidd [BOOT] symbol table copied from 0e5d1c98 to 0eff2b98 [BOOT] m_lowest=ff9a2a38, m_highest=ff9a3e68 [BOOT] Loading file 'boot/modules/pci.hidd' [BOOT] ELF: section loaded at 009a4384 (Virtual addr: ff9a4384) [BOOT] module=0eff34b0 [BOOT] name=boot/modules/pci.hidd [BOOT] symbol table copied from 0e5d5cd8 to 0eff3500 [BOOT] m_lowest=ff9a4384, m_highest=ff9a84d4 [BOOT] Loading file 'boot/modules/pciusb.device' [BOOT] ELF: section loaded at 009a9b84 (Virtual addr: ff9a9b84) [BOOT] module=0eff4590 [BOOT] name=boot/modules/pciusb.device [BOOT] symbol table copied from 0e5def74 to 0eff45e8 [BOOT] m_lowest=ff9a9b84, m_highest=ff9b772c [BOOT] Loading file 'boot/modules/poseidon.library' [BOOT] ELF: section loaded at 009b81fc (Virtual addr: ff9b81fc) [BOOT] module=0eff5b98 [BOOT] name=boot/modules/poseidon.library [BOOT] symbol table copied from 0e5fa05c to 0eff5bf0 [BOOT] m_lowest=ff9b81fc, m_highest=ff9ce380 [BOOT] Loading file 'boot/modules/processor.resource' [BOOT] ELF: section loaded at 009e1444 (Virtual addr: ff9e1444) [BOOT] module=0eff8538 [BOOT] name=boot/modules/processor.resource [BOOT] symbol table copied from 0e5d1008 to 0eff8590 [BOOT] m_lowest=ff9e1444, m_highest=ff9e200c [BOOT] Loading file 'boot/modules/sfs-handler' [BOOT] ELF: section loaded at 009e22e0 (Virtual addr: ff9e22e0) [BOOT] module=0eff8ab0 [BOOT] name=boot/modules/sfs-handler [BOOT] symbol table copied from 0e5f03e4 to 0eff8b08 [BOOT] m_lowest=ff9e22e0, m_highest=ff9ffb48 [BOOT] Loading file 'boot/modules/shell.resource' [BOOT] ELF: section loaded at 00a0154c (Virtual addr: ffa0154c) [BOOT] module=0effbed0 [BOOT] name=boot/modules/shell.resource [BOOT] symbol table copied from 0e5d5fec to 0effbf28 [BOOT] m_lowest=ffa0154c, m_highest=ffa06728 [BOOT] Loading file 'boot/modules/shellcommands.resource' [BOOT] ELF: section loaded at 00a070cc (Virtual addr: ffa070cc) [BOOT] module=0effcb90 [BOOT] name=boot/modules/shellcommands.resource [BOOT] symbol table copied from 0e5d7c0c to 0effcbf0 [BOOT] m_lowest=ffa070cc, m_highest=ffa0dabc [BOOT] Loading file 'boot/modules/sm502.hidd' [BOOT] ELF: section loaded at 00a0ea4c (Virtual addr: ffa0ea4c) [BOOT] module=0effd260 [BOOT] name=boot/modules/sm502.hidd [BOOT] symbol table copied from 0e5d3744 to 0effd2b0 [BOOT] m_lowest=ffa0ea4c, m_highest=ffa11994 [BOOT] Loading file 'boot/modules/timer.device' [BOOT] ELF: section loaded at 00a11d78 (Virtual addr: ffa11d78) [BOOT] module=0effde38 [BOOT] name=boot/modules/timer.device [BOOT] symbol table copied from 0e5d1a24 to 0effde90 [BOOT] m_lowest=ffa11d78, m_highest=ffa13368 [BOOT] Loading file 'boot/modules/usbromstartup.resource' [BOOT] ELF: section loaded at 00a134e4 (Virtual addr: ffa134e4) [BOOT] module=0effe720 [BOOT] name=boot/modules/usbromstartup.resource [BOOT] symbol table copied from 0e5d031c to 0effe780 [BOOT] m_lowest=ffa134e4, m_highest=ffa13820 [BOOT] Loading file 'boot/modules/utility.library' [BOOT] ELF: section loaded at 00a13998 (Virtual addr: ffa13998) [BOOT] module=0effe810 [BOOT] name=boot/modules/utility.library [BOOT] symbol table copied from 0e5d2bc4 to 0effe868 [BOOT] m_lowest=ffa13998, m_highest=ffa15e88 [BOOT] Loading file 'boot/modules/workbench.library' [BOOT] ELF: section loaded at 00a160a4 (Virtual addr: ffa160a4) [BOOT] module=0efff860 [BOOT] name=boot/modules/workbench.library [BOOT] symbol table copied from 0e5d598c to 0efff8b8 [BOOT] m_lowest=ffa160a4, m_highest=ffa1b01c [BOOT] Bss: ff7f97a0-ff7ffcf3, 00006554 [BOOT] Bss: ff7f9778-ff7f977b, 00000004 [BOOT] Bss: ff7f9750-ff7f9753, 00000004 [BOOT] Bss: ff7f96f0-ff7f96f3, 00000004 [BOOT] Bss: ff7f9674-ff7f9677, 00000004 [BOOT] Bss: ff7f9610-ff7f9617, 00000008 [BOOT] Bss: ff7f95ac-ff7f95b3, 00000008 [BOOT] Bss: ff7f9548-ff7f954b, 00000004 [BOOT] Bss: ff7f94e4-ff7f94eb, 00000008 [BOOT] Bss: ff7f94b0-ff7f94b3, 00000004 [BOOT] Bss: ff7f947c-ff7f947f, 00000004 [BOOT] Bss: ff7f940c-ff7f940f, 00000004 [BOOT] Bss: ff7f93ac-ff7f93af, 00000004 [BOOT] Bss: ff7f9338-ff7f933f, 00000008 [BOOT] Bss: ff7f9304-ff7f9307, 00000004 [BOOT] Bss: ff7f92d8-ff7f92db, 00000004 [BOOT] Bss: ff7f926c-ff7f926f, 00000004 [BOOT] Bss: ff7e8fa4-ff7f9237, 00010294 [BOOT] Bss: ff7e8eec-ff7e8eef, 00000004 [BOOT] Bss: ff7e8e70-ff7e8e73, 00000004 [BOOT] Bss: ff7e8d7c-ff7e8d7f, 00000004 [BOOT] Bss: ff7e8420-ff7e8427, 00000008 [BOOT] Bss: ff7e83bc-ff7e83c3, 00000008 [BOOT] Bss: ff7e8330-ff7e833f, 00000010 [BOOT] Bss: ff7e82a0-ff7e82af, 00000010 [BOOT] Bss: ff7e8230-ff7e8233, 00000004 [BOOT] Bss: ff7e81ac-ff7e81af, 00000004 [BOOT] Bss: ff7e813c-ff7e813f, 00000004 [BOOT] Bss: ff7e80cc-ff7e80cf, 00000004 [BOOT] Bss: ff7e8054-ff7e8057, 00000004 [BOOT] Bss: ff7e7ff4-ff7e7ff7, 00000004 [BOOT] Bss: ff7e7fa0-ff7e7fa3, 00000004 [BOOT] Bss: ff7e7c9c-ff7e7ca3, 00000008 [BOOT] Bss: ff7e7c4c-ff7e7c4f, 00000004 [BOOT] Bss: ff7e7b88-ff7e7b8b, 00000004 [BOOT] Bss: ff7e7b10-ff7e7b13, 00000004 [BOOT] Bss: ff7e7a84-ff7e7a8f, 0000000c [BOOT] Bss: ff7e79f8-ff7e7a03, 0000000c [BOOT] Bss: ff7e7988-ff7e798b, 00000004 [BOOT] Bss: ff7e78d8-ff7e78fb, 00000024 [BOOT] Bss: ff7e786c-ff7e7873, 00000008 [BOOT] Bss: ff7e7814-ff7e7817, 00000004 [BOOT] Bss: ff7e77ec-ff7e77ef, 00000004 [BOOT] Bss: ff7e7784-ff7e7787, 00000004 [BOOT] Bss: ff7e7724-ff7e7727, 00000004 [BOOT] Bss: ff7e7694-ff7e76a7, 00000014 [BOOT] Bss: ff7e7624-ff7e7627, 00000004 [BOOT] Bss: ff7e75c0-ff7e75c3, 00000004 [BOOT] Bss: ff7e7560-ff7e7563, 00000004 [BOOT] Jumping into kernel @ 00800000 [KRN] Sam440 Kernel built on Feb 28 2013 [KRN] Kernel resource pre-exec init [KRN] MSR=00002000 CRR0=00206000 CRR1=00000080 [KRN] USB config 00000000 [KRN] msg @ 0df810c4 [KRN] Copying msg data [KRN] CmdLine: [KRN] BootLoader: Parthenope 0.91 (28.2.2013) [KRN] DebugInfo at 0e0b94b0 [KRN] Bootstrap loaded debug info for 53 modules [KRN] Module boot/modules/workbench.library [KRN] Module boot/modules/utility.library [KRN] Module boot/modules/usbromstartup.resource [KRN] Module boot/modules/timer.device [KRN] Module boot/modules/sm502.hidd [KRN] Module boot/modules/shellcommands.resource [KRN] Module boot/modules/shell.resource [KRN] Module boot/modules/sfs-handler [KRN] Module boot/modules/processor.resource [KRN] Module boot/modules/poseidon.library [KRN] Module boot/modules/pciusb.device [KRN] Module boot/modules/pci.hidd [KRN] Module boot/modules/pci-amcc460.hidd [KRN] Module boot/modules/pci-amcc440.hidd [KRN] Module boot/modules/partition.library [KRN] Module boot/modules/oop.library [KRN] Module boot/modules/mouse.hidd [KRN] Module boot/modules/misc.resource [KRN] Module boot/modules/massstorage.class [KRN] Module boot/modules/lddemon.resource [KRN] Module boot/modules/layers.library [KRN] Module boot/modules/keymap.library [KRN] Module boot/modules/keyboard.hidd [KRN] Module boot/modules/keyboard.device [KRN] Module boot/modules/intuition.library [KRN] Module boot/modules/input.device [KRN] Module boot/modules/i2c-amcc440.hidd [KRN] Module boot/modules/i2c.hidd [KRN] Module boot/modules/hub.class [KRN] Module boot/modules/hid.class [KRN] Module boot/modules/hiddclass.hidd [KRN] Module boot/modules/graphics.library [KRN] Module boot/modules/graphics.hidd [KRN] Module boot/modules/gameport.device [KRN] Module boot/modules/FileSystem.resource [KRN] Module boot/modules/fat-handler [KRN] Module boot/modules/expansion.library [KRN] Module boot/modules/econsole.hook [KRN] Module boot/modules/dos.library [KRN] Module boot/modules/dosboot.resource [KRN] Module boot/modules/debug.library [KRN] Module boot/modules/console.device [KRN] Module boot/modules/con-handler [KRN] Module boot/modules/cdrom-handler [KRN] Module boot/modules/bootmouse.class [KRN] Module boot/modules/bootloader.resource [KRN] Module boot/modules/bootkeyboard.class [KRN] Module boot/modules/battclock.resource [KRN] Module boot/modules/ata.device [KRN] Module boot/modules/aros.library [KRN] Module boot/modules/amberram-handler [KRN] Module boot/modules/afs-handler [KRN] Module boot/aros-amcc440 [KRN] Debug info uses 210 KB of memory [KRN] Debug info relocated from 0e0b94b0 to ff00001c [KRN] BootMsg @ ff7ffdd0 [KRN] Setting up exception handlers [exec] AROS for Sam440 - The AROS Research OS [exec] Preparing the ExecBase... [exec] Kernel and romtags: @007e7560 - 00a1b4a8 [exec] Create memory header @00a20000 - 00ffffff [exec] Prepare exec base in 00a20000 [exec] ExecBase at 00a20400 [exec] Adding memory (512M) [exec] InitCode(RTF_SINGLETASK) [KRN] Entered Kernel_Init() [KRN] PVR: 0x422218d4 [KRN] CPU Speed: 666Mz [KRN] PLB Speed: 333Mz [KRN] OPB Speed: 166Mz [KRN] EPB Speed: 166Mz [KRN] PCI Speed: 166Mz [KRN] Allowing userspace to flush caches [KRN] Setting DebugInfo to ff00001c [KRN] Preparing kernel private memory [KRN] Entered user mode [exec] InitCode(RTF_COLDSTART) [I2C] Init PCI440: Driver initialization PCI440: Adding Driver to main the class OK PCI440: CPU ffffffff8001f800:8001f800ffffffff PCI (0x7ffe0800) PCI440: CPU 8001f800ffffffff:ffffffff8001f800 PCI (0x00000010) PCI440: PCI ffffffff8001f800:8001f800ffffffff CPU (0x7ffe07ff7ffe0800) PCI440: All OK PCI460: Class destruction [ATA ] Approximate number of iterations per 100 nanoseconds: 3 U-Boot 1.3.1d (Feb 15 2011 - 18:19:11) CPU: AMCC PowerPC 440EP Rev. C at 666.666 MHz (PLB=133, OPB=66, EBC=66 MHz) I2C boot EEPROM enabled Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) Internal PCI arbiter enabled, PCI async ext clock used 32 kB I-Cache 32 kB D-Cache Board: Sam440ep I2C: ready DRAM: 512 MB PCI: Bus Dev VenId DevId Class Int 01 04 1013 6005 0401 00 01 05 1131 1561 0c03 00 01 05 1131 1561 0c03 00 01 05 1131 1562 0c03 00 00 0a 12d8 8150 0604 00 00 0c 1002 4c66 0300 ff 00 0e 1095 3114 0180 00 In: serial Out: serial Err: serial Net: ppc_4xx_eth0, ppc_4xx_eth1 VGA: 1 [BOOT] ELF: section loaded at 00800000 (Virtual addr: ff800000) [BOOT] module=0e0cfb28 [BOOT] name=boot/aros-amcc440 [BOOT] symbol table copied from 0e13874c to 0e0bc9f8 [BOOT] m_lowest=ff800000, m_highest=ff844d30 [BOOT] Loading file 'boot/modules/afs-handler' [BOOT] ELF: section loaded at 00849cf4 (Virtual addr: ff849cf4) [BOOT] module=0e0c2920 [BOOT] name=boot/modules/afs-handler [BOOT] symbol table copied from 0e5db74c to 0e0c2978 [BOOT] m_lowest=ff849cf4, m_highest=ff854508 [BOOT] Loading file 'boot/modules/amberram-handler' [BOOT] ELF: section loaded at 00854c80 (Virtual addr: ff854c80) [BOOT] module=0e0c41c0 [BOOT] name=boot/modules/amberram-handler [BOOT] symbol table copied from 0e5d5e34 to 0e0c4218 [BOOT] m_lowest=ff854c80, m_highest=ff85a484 [BOOT] Loading file 'boot/modules/aros.library' [BOOT] ELF: section loaded at 0085a5e4 (Virtual addr: ff85a5e4) [BOOT] module=0e0c5200 [BOOT] name=boot/modules/aros.library [BOOT] symbol table copied from 0e5d0efc to 0e0c5258 [BOOT] m_lowest=ff85a5e4, m_highest=ff85b1c4 [BOOT] Loading file 'boot/modules/ata.device' [BOOT] ELF: section loaded at 0085b308 (Virtual addr: ff85b308) [BOOT] module=0e0c58b0 [BOOT] name=boot/modules/ata.device [BOOT] symbol table copied from 0e5dbb18 to 0e0c5900 [BOOT] m_lowest=ff85b308, m_highest=ff865674 [BOOT] Loading file 'boot/modules/battclock.resource' [BOOT] ELF: section loaded at 008666c0 (Virtual addr: ff8666c0) [BOOT] module=0e0c6d50 [BOOT] name=boot/modules/battclock.resource [BOOT] symbol table copied from 0e5d1a5c to 0e0c6da8 [BOOT] m_lowest=ff8666c0, m_highest=ff867c2c [BOOT] Loading file 'boot/modules/bootkeyboard.class' [BOOT] ELF: section loaded at 00867f44 (Virtual addr: ff867f44) [BOOT] module=0e0c7418 [BOOT] name=boot/modules/bootkeyboard.class [BOOT] symbol table copied from 0e5d4584 to 0e0c7470 [BOOT] m_lowest=ff867f44, m_highest=ff86b918 [BOOT] Loading file 'boot/modules/bootloader.resource' [BOOT] ELF: section loaded at 0086c1d0 (Virtual addr: ff86c1d0) [BOOT] module=0e0c7e18 [BOOT] name=boot/modules/bootloader.resource [BOOT] symbol table copied from 0e5d1650 to 0e0c7e78 [BOOT] m_lowest=ff86c1d0, m_highest=ff86d0d0 [BOOT] Loading file 'boot/modules/bootmouse.class' [BOOT] ELF: section loaded at 0086d648 (Virtual addr: ff86d648) [BOOT] module=0e0c8420 [BOOT] name=boot/modules/bootmouse.class [BOOT] symbol table copied from 0e5d40dc to 0e0c8478 [BOOT] m_lowest=ff86d648, m_highest=ff870df8 [BOOT] Loading file 'boot/modules/cdrom-handler' [BOOT] ELF: section loaded at 0087143c (Virtual addr: ff87143c) [BOOT] module=0e0c8d98 [BOOT] name=boot/modules/cdrom-handler [BOOT] symbol table copied from 0e5dd944 to 0e0c8df0 [BOOT] m_lowest=ff87143c, m_highest=ff87d100 [BOOT] Loading file 'boot/modules/con-handler' [BOOT] ELF: section loaded at 0087e2a0 (Virtual addr: ff87e2a0) [BOOT] module=0e0cadf0 [BOOT] name=boot/modules/con-handler [BOOT] symbol table copied from 0e5d7530 to 0e0cae48 [BOOT] m_lowest=ff87e2a0, m_highest=ff884678 [BOOT] Loading file 'boot/modules/console.device' [BOOT] ELF: section loaded at 008853e0 (Virtual addr: ff8853e0) [BOOT] module=0e0cb880 [BOOT] name=boot/modules/console.device [BOOT] symbol table copied from 0e5d904c to 0e0cb8d8 [BOOT] m_lowest=ff8853e0, m_highest=ff88d3fc [BOOT] Loading file 'boot/modules/debug.library' [BOOT] ELF: section loaded at 0088df64 (Virtual addr: ff88df64) [BOOT] module=0e0cc690 [BOOT] name=boot/modules/debug.library [BOOT] symbol table copied from 0e5d1d50 to 0efcfb98 [BOOT] m_lowest=ff88df64, m_highest=ff88f900 [BOOT] Loading file 'boot/modules/dosboot.resource' [BOOT] ELF: section loaded at 0088fa6c (Virtual addr: ff88fa6c) [BOOT] module=0e0cc9a8 [BOOT] name=boot/modules/dosboot.resource [BOOT] symbol table copied from 0e5d84a4 to 0efd0080 [BOOT] m_lowest=ff88fa6c, m_highest=ff893ad0 [BOOT] Loading file 'boot/modules/dos.library' [BOOT] ELF: section loaded at 00897ab0 (Virtual addr: ff897ab0) [BOOT] module=0efd0b90 [BOOT] name=boot/modules/dos.library [BOOT] symbol table copied from 0e5e8794 to 0efd0be8 [BOOT] m_lowest=ff897ab0, m_highest=ff8ad910 [BOOT] Loading file 'boot/modules/econsole.hook' [BOOT] ELF: section loaded at 008af2ac (Virtual addr: ff8af2ac) [BOOT] module=0efd3bc8 [BOOT] name=boot/modules/econsole.hook [BOOT] symbol table copied from 0e5d1200 to 0efd3c20 [BOOT] m_lowest=ff8af2ac, m_highest=ff8b0260 [BOOT] Loading file 'boot/modules/expansion.library' [BOOT] ELF: section loaded at 008b03a8 (Virtual addr: ff8b03a8) [BOOT] module=0efd4168 [BOOT] name=boot/modules/expansion.library [BOOT] symbol table copied from 0e5d2128 to 0efd41c0 [BOOT] m_lowest=ff8b03a8, m_highest=ff8b1964 [BOOT] Loading file 'boot/modules/fat-handler' [BOOT] ELF: section loaded at 008b2100 (Virtual addr: ff8b2100) [BOOT] module=0efd4e10 [BOOT] name=boot/modules/fat-handler [BOOT] symbol table copied from 0e5dc50c to 0efd4e68 [BOOT] m_lowest=ff8b2100, m_highest=ff8bd350 [BOOT] Loading file 'boot/modules/FileSystem.resource' [BOOT] ELF: section loaded at 008bde78 (Virtual addr: ff8bde78) [BOOT] module=0efd62f0 [BOOT] name=boot/modules/FileSystem.resource [BOOT] symbol table copied from 0e5d071c to 0efd6350 [BOOT] m_lowest=ff8bde78, m_highest=ff8be458 [BOOT] Loading file 'boot/modules/gameport.device' [BOOT] ELF: section loaded at 008be4ec (Virtual addr: ff8be4ec) [BOOT] module=0efd6778 [BOOT] name=boot/modules/gameport.device [BOOT] symbol table copied from 0e5d1a9c to 0efd67d0 [BOOT] m_lowest=ff8be4ec, m_highest=ff8bfb94 [BOOT] Loading file 'boot/modules/graphics.hidd' [BOOT] ELF: section loaded at 008bfd30 (Virtual addr: ff8bfd30) [BOOT] module=0efd6f20 [BOOT] name=boot/modules/graphics.hidd [BOOT] symbol table copied from 0e5e863c to 0efd6f78 [BOOT] m_lowest=ff8bfd30, m_highest=ff8d5eec [BOOT] Loading file 'boot/modules/graphics.library' [BOOT] ELF: section loaded at 008d7524 (Virtual addr: ff8d7524) [BOOT] module=0efd9d80 [BOOT] name=boot/modules/graphics.library [BOOT] symbol table copied from 0e5f2180 to 0efd9dd8 [BOOT] m_lowest=ff8d7524, m_highest=ff8f62b4 [BOOT] Loading file 'boot/modules/hiddclass.hidd' [BOOT] ELF: section loaded at 008f816c (Virtual addr: ff8f816c) [BOOT] module=0efddfb0 [BOOT] name=boot/modules/hiddclass.hidd [BOOT] symbol table copied from 0e5d2658 to 0efde008 [BOOT] m_lowest=ff8f816c, m_highest=ff8fa1a0 [BOOT] Loading file 'boot/modules/hid.class' [BOOT] ELF: section loaded at 008fa46c (Virtual addr: ff8fa46c) [BOOT] module=0efdea40 [BOOT] name=boot/modules/hid.class [BOOT] symbol table copied from 0e5fd8bc to 0efdea90 [BOOT] m_lowest=ff8fa46c, m_highest=ff917b8c [BOOT] Loading file 'boot/modules/hub.class' [BOOT] ELF: section loaded at 00926a30 (Virtual addr: ff926a30) [BOOT] module=0efe02b0 [BOOT] name=boot/modules/hub.class [BOOT] symbol table copied from 0e5d5804 to 0efe0300 [BOOT] m_lowest=ff926a30, m_highest=ff92b578 [BOOT] Loading file 'boot/modules/i2c.hidd' [BOOT] ELF: section loaded at 0092bf7c (Virtual addr: ff92bf7c) [BOOT] module=0efe0bf0 [BOOT] name=boot/modules/i2c.hidd [BOOT] symbol table copied from 0e5d4fc4 to 0efe0c40 [BOOT] m_lowest=ff92bf7c, m_highest=ff9305cc [BOOT] Loading file 'boot/modules/i2c-amcc440.hidd' [BOOT] ELF: section loaded at 00930a88 (Virtual addr: ff930a88) [BOOT] module=0efe1a60 [BOOT] name=boot/modules/i2c-amcc440.hidd [BOOT] symbol table copied from 0e5d1558 to 0efe1ab8 [BOOT] m_lowest=ff930a88, m_highest=ff931b38 [BOOT] Loading file 'boot/modules/input.device' [BOOT] ELF: section loaded at 00931d24 (Virtual addr: ff931d24) [BOOT] module=0efe22b0 [BOOT] name=boot/modules/input.device [BOOT] symbol table copied from 0e5d21c0 to 0efe2308 [BOOT] m_lowest=ff931d24, m_highest=ff9339c4 [BOOT] Loading file 'boot/modules/intuition.library' [BOOT] ELF: section loaded at 00933bfc (Virtual addr: ff933bfc) [BOOT] module=0efe2bc8 [BOOT] name=boot/modules/intuition.library [BOOT] symbol table copied from 0e60c458 to 0efe2c20 [BOOT] m_lowest=ff933bfc, m_highest=ff96c024 [BOOT] Loading file 'boot/modules/keyboard.device' [BOOT] ELF: section loaded at 0096dd64 (Virtual addr: ff96dd64) [BOOT] module=0efe9d60 [BOOT] name=boot/modules/keyboard.device [BOOT] symbol table copied from 0e5d1b34 to 0efe9db8 [BOOT] m_lowest=ff96dd64, m_highest=ff96f4b4 [BOOT] Loading file 'boot/modules/keyboard.hidd' [BOOT] ELF: section loaded at 0096f630 (Virtual addr: ff96f630) [BOOT] module=0efea540 [BOOT] name=boot/modules/keyboard.hidd [BOOT] symbol table copied from 0e5d1a14 to 0efea598 [BOOT] m_lowest=ff96f630, m_highest=ff970b70 [BOOT] Loading file 'boot/modules/keymap.library' [BOOT] ELF: section loaded at 00970d8c (Virtual addr: ff970d8c) [BOOT] module=0efeadf8 [BOOT] name=boot/modules/keymap.library [BOOT] symbol table copied from 0e5d2178 to 0efeae50 [BOOT] m_lowest=ff970d8c, m_highest=ff9723e8 [BOOT] Loading file 'boot/modules/layers.library' [BOOT] ELF: section loaded at 00972b64 (Virtual addr: ff972b64) [BOOT] module=0efeb640 [BOOT] name=boot/modules/layers.library [BOOT] symbol table copied from 0e5d8220 to 0efeb698 [BOOT] m_lowest=ff972b64, m_highest=ff97a1ec [BOOT] Loading file 'boot/modules/lddemon.resource' [BOOT] ELF: section loaded at 0097a6bc (Virtual addr: ff97a6bc) [BOOT] module=0efecd10 [BOOT] name=boot/modules/lddemon.resource [BOOT] symbol table copied from 0e5d1dd4 to 0efecd68 [BOOT] m_lowest=ff97a6bc, m_highest=ff97c11c [BOOT] Loading file 'boot/modules/massstorage.class' [BOOT] ELF: section loaded at 0097c294 (Virtual addr: ff97c294) [BOOT] module=0efed450 [BOOT] name=boot/modules/massstorage.class [BOOT] symbol table copied from 0e5e5bd4 to 0efed4a8 [BOOT] m_lowest=ff97c294, m_highest=ff98e408 [BOOT] Loading file 'boot/modules/misc.resource' [BOOT] ELF: section loaded at 00991418 (Virtual addr: ff991418) [BOOT] module=0efeebf8 [BOOT] name=boot/modules/misc.resource [BOOT] symbol table copied from 0e5d0c84 to 0efeec50 [BOOT] m_lowest=ff991418, m_highest=ff991e58 [BOOT] Loading file 'boot/modules/mouse.hidd' [BOOT] ELF: section loaded at 00991f74 (Virtual addr: ff991f74) [BOOT] module=0efef140 [BOOT] name=boot/modules/mouse.hidd [BOOT] symbol table copied from 0e5d1d94 to 0efef190 [BOOT] m_lowest=ff991f74, m_highest=ff993854 [BOOT] Loading file 'boot/modules/oop.library' [BOOT] ELF: section loaded at 00993a64 (Virtual addr: ff993a64) [BOOT] module=0efefaa8 [BOOT] name=boot/modules/oop.library [BOOT] symbol table copied from 0e5d5138 to 0efefb00 [BOOT] m_lowest=ff993a64, m_highest=ff99822c [BOOT] Loading file 'boot/modules/partition.library' [BOOT] ELF: section loaded at 00998604 (Virtual addr: ff998604) [BOOT] module=0eff0c88 [BOOT] name=boot/modules/partition.library [BOOT] symbol table copied from 0e5d9050 to 0eff0ce0 [BOOT] m_lowest=ff998604, m_highest=ff9a01fc [BOOT] Loading file 'boot/modules/pci-amcc440.hidd' [BOOT] ELF: section loaded at 009a0f84 (Virtual addr: ff9a0f84) [BOOT] module=0eff2238 [BOOT] name=boot/modules/pci-amcc440.hidd [BOOT] symbol table copied from 0e5d1dc0 to 0eff2290 [BOOT] m_lowest=ff9a0f84, m_highest=ff9a26cc [BOOT] Loading file 'boot/modules/pci-amcc460.hidd' [BOOT] ELF: section loaded at 009a2a38 (Virtual addr: ff9a2a38) [BOOT] module=0eff2b40 [BOOT] name=boot/modules/pci-amcc460.hidd [BOOT] symbol table copied from 0e5d1c98 to 0eff2b98 [BOOT] m_lowest=ff9a2a38, m_highest=ff9a3e68 [BOOT] Loading file 'boot/modules/pci.hidd' [BOOT] ELF: section loaded at 009a4384 (Virtual addr: ff9a4384) [BOOT] module=0eff34b0 [BOOT] name=boot/modules/pci.hidd [BOOT] symbol table copied from 0e5d5cd8 to 0eff3500 [BOOT] m_lowest=ff9a4384, m_highest=ff9a84d4 [BOOT] Loading file 'boot/modules/pciusb.device' [BOOT] ELF: section loaded at 009a9b84 (Virtual addr: ff9a9b84) [BOOT] module=0eff4590 [BOOT] name=boot/modules/pciusb.device [BOOT] symbol table copied from 0e5def74 to 0eff45e8 [BOOT] m_lowest=ff9a9b84, m_highest=ff9b772c [BOOT] Loading file 'boot/modules/poseidon.library' [BOOT] ELF: section loaded at 009b81fc (Virtual addr: ff9b81fc) [BOOT] module=0eff5b98 [BOOT] name=boot/modules/poseidon.library [BOOT] symbol table copied from 0e5fa05c to 0eff5bf0 [BOOT] m_lowest=ff9b81fc, m_highest=ff9ce380 [BOOT] Loading file 'boot/modules/processor.resource' [BOOT] ELF: section loaded at 009e1444 (Virtual addr: ff9e1444) [BOOT] module=0eff8538 [BOOT] name=boot/modules/processor.resource [BOOT] symbol table copied from 0e5d1008 to 0eff8590 [BOOT] m_lowest=ff9e1444, m_highest=ff9e200c [BOOT] Loading file 'boot/modules/sfs-handler' [BOOT] ELF: section loaded at 009e22e0 (Virtual addr: ff9e22e0) [BOOT] module=0eff8ab0 [BOOT] name=boot/modules/sfs-handler [BOOT] symbol table copied from 0e5f03e4 to 0eff8b08 [BOOT] m_lowest=ff9e22e0, m_highest=ff9ffb48 [BOOT] Loading file 'boot/modules/shell.resource' [BOOT] ELF: section loaded at 00a0154c (Virtual addr: ffa0154c) [BOOT] module=0effbed0 [BOOT] name=boot/modules/shell.resource [BOOT] symbol table copied from 0e5d5fec to 0effbf28 [BOOT] m_lowest=ffa0154c, m_highest=ffa06728 [BOOT] Loading file 'boot/modules/shellcommands.resource' [BOOT] ELF: section loaded at 00a070cc (Virtual addr: ffa070cc) [BOOT] module=0effcb90 [BOOT] name=boot/modules/shellcommands.resource [BOOT] symbol table copied from 0e5d7c0c to 0effcbf0 [BOOT] m_lowest=ffa070cc, m_highest=ffa0dabc [BOOT] Loading file 'boot/modules/sm502.hidd' [BOOT] ELF: section loaded at 00a0ea4c (Virtual addr: ffa0ea4c) [BOOT] module=0effd260 [BOOT] name=boot/modules/sm502.hidd [BOOT] symbol table copied from 0e5d3744 to 0effd2b0 [BOOT] m_lowest=ffa0ea4c, m_highest=ffa11994 [BOOT] Loading file 'boot/modules/timer.device' [BOOT] ELF: section loaded at 00a11d78 (Virtual addr: ffa11d78) [BOOT] module=0effde38 [BOOT] name=boot/modules/timer.device [BOOT] symbol table copied from 0e5d1a24 to 0effde90 [BOOT] m_lowest=ffa11d78, m_highest=ffa13368 [BOOT] Loading file 'boot/modules/usbromstartup.resource' [BOOT] ELF: section loaded at 00a134e4 (Virtual addr: ffa134e4) [BOOT] module=0effe720 [BOOT] name=boot/modules/usbromstartup.resource [BOOT] symbol table copied from 0e5d031c to 0effe780 [BOOT] m_lowest=ffa134e4, m_highest=ffa13820 [BOOT] Loading file 'boot/modules/utility.library' [BOOT] ELF: section loaded at 00a13998 (Virtual addr: ffa13998) [BOOT] module=0effe810 [BOOT] name=boot/modules/utility.library [BOOT] symbol table copied from 0e5d2bc4 to 0effe868 [BOOT] m_lowest=ffa13998, m_highest=ffa15e88 [BOOT] Loading file 'boot/modules/workbench.library' [BOOT] ELF: section loaded at 00a160a4 (Virtual addr: ffa160a4) [BOOT] module=0efff860 [BOOT] name=boot/modules/workbench.library [BOOT] symbol table copied from 0e5d598c to 0efff8b8 [BOOT] m_lowest=ffa160a4, m_highest=ffa1b01c [BOOT] Bss: ff7f97a0-ff7ffcf3, 00006554 [BOOT] Bss: ff7f9778-ff7f977b, 00000004 [BOOT] Bss: ff7f9750-ff7f9753, 00000004 [BOOT] Bss: ff7f96f0-ff7f96f3, 00000004 [BOOT] Bss: ff7f9674-ff7f9677, 00000004 [BOOT] Bss: ff7f9610-ff7f9617, 00000008 [BOOT] Bss: ff7f95ac-ff7f95b3, 00000008 [BOOT] Bss: ff7f9548-ff7f954b, 00000004 [BOOT] Bss: ff7f94e4-ff7f94eb, 00000008 [BOOT] Bss: ff7f94b0-ff7f94b3, 00000004 [BOOT] Bss: ff7f947c-ff7f947f, 00000004 [BOOT] Bss: ff7f940c-ff7f940f, 00000004 [BOOT] Bss: ff7f93ac-ff7f93af, 00000004 [BOOT] Bss: ff7f9338-ff7f933f, 00000008 [BOOT] Bss: ff7f9304-ff7f9307, 00000004 [BOOT] Bss: ff7f92d8-ff7f92db, 00000004 [BOOT] Bss: ff7f926c-ff7f926f, 00000004 [BOOT] Bss: ff7e8fa4-ff7f9237, 00010294 [BOOT] Bss: ff7e8eec-ff7e8eef, 00000004 [BOOT] Bss: ff7e8e70-ff7e8e73, 00000004 [BOOT] Bss: ff7e8d7c-ff7e8d7f, 00000004 [BOOT] Bss: ff7e8420-ff7e8427, 00000008 [BOOT] Bss: ff7e83bc-ff7e83c3, 00000008 [BOOT] Bss: ff7e8330-ff7e833f, 00000010 [BOOT] Bss: ff7e82a0-ff7e82af, 00000010 [BOOT] Bss: ff7e8230-ff7e8233, 00000004 [BOOT] Bss: ff7e81ac-ff7e81af, 00000004 [BOOT] Bss: ff7e813c-ff7e813f, 00000004 [BOOT] Bss: ff7e80cc-ff7e80cf, 00000004 [BOOT] Bss: ff7e8054-ff7e8057, 00000004 [BOOT] Bss: ff7e7ff4-ff7e7ff7, 00000004 [BOOT] Bss: ff7e7fa0-ff7e7fa3, 00000004 [BOOT] Bss: ff7e7c9c-ff7e7ca3, 00000008 [BOOT] Bss: ff7e7c4c-ff7e7c4f, 00000004 [BOOT] Bss: ff7e7b88-ff7e7b8b, 00000004 [BOOT] Bss: ff7e7b10-ff7e7b13, 00000004 [BOOT] Bss: ff7e7a84-ff7e7a8f, 0000000c [BOOT] Bss: ff7e79f8-ff7e7a03, 0000000c [BOOT] Bss: ff7e7988-ff7e798b, 00000004 [BOOT] Bss: ff7e78d8-ff7e78fb, 00000024 [BOOT] Bss: ff7e786c-ff7e7873, 00000008 [BOOT] Bss: ff7e7814-ff7e7817, 00000004 [BOOT] Bss: ff7e77ec-ff7e77ef, 00000004 [BOOT] Bss: ff7e7784-ff7e7787, 00000004 [BOOT] Bss: ff7e7724-ff7e7727, 00000004 [BOOT] Bss: ff7e7694-ff7e76a7, 00000014 [BOOT] Bss: ff7e7624-ff7e7627, 00000004 [BOOT] Bss: ff7e75c0-ff7e75c3, 00000004 [BOOT] Bss: ff7e7560-ff7e7563, 00000004 [BOOT] Jumping into kernel @ 00800000 [KRN] Sam440 Kernel built on Feb 28 2013 [KRN] Kernel resource pre-exec init [KRN] MSR=00002000 CRR0=00206000 CRR1=00000080 [KRN] USB config 00000000 [KRN] msg @ 0df810c4 [KRN] Copying msg data [KRN] CmdLine: sysdebug=all econsole [KRN] BootLoader: Parthenope 0.91 (28.2.2013) [KRN] DebugInfo at 0e0b94b0 [KRN] Bootstrap loaded debug info for 53 modules [KRN] Module boot/modules/workbench.library [KRN] Module boot/modules/utility.library [KRN] Module boot/modules/usbromstartup.resource [KRN] Module boot/modules/timer.device [KRN] Module boot/modules/sm502.hidd [KRN] Module boot/modules/shellcommands.resource [KRN] Module boot/modules/shell.resource [KRN] Module boot/modules/sfs-handler [KRN] Module boot/modules/processor.resource [KRN] Module boot/modules/poseidon.library [KRN] Module boot/modules/pciusb.device [KRN] Module boot/modules/pci.hidd [KRN] Module boot/modules/pci-amcc460.hidd [KRN] Module boot/modules/pci-amcc440.hidd [KRN] Module boot/modules/partition.library [KRN] Module boot/modules/oop.library [KRN] Module boot/modules/mouse.hidd [KRN] Module boot/modules/misc.resource [KRN] Module boot/modules/massstorage.class [KRN] Module boot/modules/lddemon.resource [KRN] Module boot/modules/layers.library [KRN] Module boot/modules/keymap.library [KRN] Module boot/modules/keyboard.hidd [KRN] Module boot/modules/keyboard.device [KRN] Module boot/modules/intuition.library [KRN] Module boot/modules/input.device [KRN] Module boot/modules/i2c-amcc440.hidd [KRN] Module boot/modules/i2c.hidd [KRN] Module boot/modules/hub.class [KRN] Module boot/modules/hid.class [KRN] Module boot/modules/hiddclass.hidd [KRN] Module boot/modules/graphics.library [KRN] Module boot/modules/graphics.hidd [KRN] Module boot/modules/gameport.device [KRN] Module boot/modules/FileSystem.resource [KRN] Module boot/modules/fat-handler [KRN] Module boot/modules/expansion.library [KRN] Module boot/modules/econsole.hook [KRN] Module boot/modules/dos.library [KRN] Module boot/modules/dosboot.resource [KRN] Module boot/modules/debug.library [KRN] Module boot/modules/console.device [KRN] Module boot/modules/con-handler [KRN] Module boot/modules/cdrom-handler [KRN] Module boot/modules/bootmouse.class [KRN] Module boot/modules/bootloader.resource [KRN] Module boot/modules/bootkeyboard.class [KRN] Module boot/modules/battclock.resource [KRN] Module boot/modules/ata.device [KRN] Module boot/modules/aros.library [KRN] Module boot/modules/amberram-handler [KRN] Module boot/modules/afs-handler [KRN] Module boot/aros-amcc440 [KRN] Debug info uses 210 KB of memory [KRN] Debug info relocated from 0e0b94b0 to ff00001c [KRN] BootMsg @ ff7ffdd0 [KRN] Setting up exception handlers [exec] AROS for Sam440 - The AROS Research OS [exec] Preparing the ExecBase... [exec] Kernel and romtags: @007e7560 - 00a1b4a8 [exec] Create memory header @00a20000 - 00ffffff [exec] Prepare exec base in 00a20000 Resident modules (addr: pri flags version name): + ff844fe4: 127 02 3 "kernel.resource" + ff845e10: 120 01 51 "exec.library" + ff8b1a14: 110 82 41 "expansion.library" + ff88f958: 105 82 1 "debug.library" + ffa15f7c: 103 81 41 "utility.library" + ff85b214: 101 81 41 "aros.library" + ff86d114: 100 01 41 "bootloader.resource" + ff9e2058: 99 01 2 "processor.resource" + ff9982c8: 94 81 43 "oop.library" + ff8fa284: 92 81 1 "hiddclass.hidd" + ff930708: 90 81 1 "i2c.hidd" + ff9a8670: 90 81 4 "pci.hidd" + ff931ba4: 89 81 1 "i2c-amcc440.hidd" + ff9a2738: 89 81 1 "pci-amcc440.hidd" + ff9a3ed4: 89 81 1 "pci-amcc460.hidd" + ff8be498: 80 01 1 "FileSystem.resource" + ff867c88: 70 81 41 "battclock.resource" + ff8d63f0: 66 81 1 "graphics.hidd" + ff8f661c: 65 81 41 "graphics.library" + ff97a2dc: 64 81 50 "layers.library" + ffa133dc: 50 81 41 "timer.device" + ff9b7780: 48 81 1 "pciusb.device" + ff9ce59c: 48 81 4 "poseidon.library" + ff92b5c8: 47 81 4 "hub.class" + ff970c04: 45 81 2 "keyboard.hidd" + ff991e9c: 45 01 41 "misc.resource" + ff993920: 45 81 2 "mouse.hidd" + ff8bfbec: 44 81 41 "gameport.device" + ff96f50c: 44 81 41 "keyboard.device" + ff972444: 40 81 41 "keymap.library" + ff9a02a8: 40 81 3 "partition.library" + ff86b978: 39 81 4 "bootkeyboard.class" + ff870e50: 39 81 4 "bootmouse.class" + ff917bdc: 39 81 4 "hid.class" + ff98e468: 39 81 4 "massstorage.class" + ffa13838: 35 01 41 "Poseidon ROM starter" + ff933a1c: 30 81 41 "input.device" + ff96c04c: 15 81 50 "intuition.library" + ffa11a50: 9 81 1 "sm502.hidd" + ff86574c: 4 81 41 "ata.device" + ff88d468: 4 81 41 "console.device" + ff85453c: -1 01 41 "afs-handler" + ff87d138: -1 01 1 "cdrom-handler" + ff8bd384: -1 01 41 "fat-handler" + ff9ffb7c: -1 01 1 "sfs-handler" + ff8b0298: -49 01 0 "econsole.hook" + ff893b10: -50 01 41 "dosboot.resource" + ff897230: -120 04 41 "DOSBoot cleanup" + ff8adbe0: -120 00 50 "dos.library" + ffa1b0cc: -120 80 45 "workbench.library" + ff97c15c: -123 04 41 "lddemon.resource" + ffa06760: -123 04 41 "shell.resource" + ffa0db04: -123 04 41 "shellcommands.resource" + ff8846ac: -124 04 41 "con-handler" + ff85a4c4: -125 04 1 "amberram-handler" [exec] ExecBase at 00a20400 [exec] Adding memory (512M) [exec] InitCode(RTF_SINGLETASK) [Init] Post-kernel init [Init] Memory page size: 0 [KRN] Entered Kernel_Init() [KRN] PVR: 0x422218d4 [KRN] CPU Speed: 666Mz [KRN] PLB Speed: 333Mz [KRN] OPB Speed: 166Mz [KRN] EPB Speed: 166Mz [KRN] PCI Speed: 166Mz [KRN] Allowing userspace to flush caches [KRN] Setting DebugInfo to ff00001c [KRN] Preparing kernel private memory [KRN] Entered user mode [InitResident] InitResident end 0xFF844FE4 ("kernel.resource"), result 0x010000C4 [InitCode] calling InitResident (110 82 "expansion.library") [InitResident] InitResident begin 0xFF8B1A14 ("expansion.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8B1964, data size is 184 [CreateLibrary] Table contains 27 absolute pointers [CreateLibrary] Allocated vector table at 0x01001240, size is 112 [CreateLibrary] MakeFunctions(0x010012B0, 0xFF8B1964, 0x00000000) [CreateLibrary] Created 112 vectors [CreateLibrary] Created library 0x010012B0 [InitResident] InitResident end 0xFF8B1A14 ("expansion.library"), result 0x010012B0 [InitCode] calling InitResident (105 82 "debug.library") [InitResident] InitResident begin 0xFF88F958 ("debug.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF88F900, data size is 112 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01001370, size is 32 [CreateLibrary] MakeFunctions(0x01001390, 0xFF88F900, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01001390 [Init] debug.library added, base 0x01001390 [InitResident] InitResident end 0xFF88F958 ("debug.library"), result 0x01001390 [InitCode] leave InitCode(0x02, 0) [exec] InitCode(RTF_COLDSTART) [InitCode] enter InitCode(0x01, 0) [InitCode] kickmemptr=0x00000000 kicktagptr=0x00000000 kickchecksum=0x00000000 [InitCode] calling InitResident (120 01 "exec.library") [InitResident] InitResident begin 0xFF845E10 ("exec.library") [InitResident] Initresident !RTF_AUTOINIT [Init] exec.library init [Init] [exec] Boot Task 0x0102EE40, ETask 0x0102F070, CPU context 0x0102EEC0 [AddTask] NewCreateTaskA: name Exec housekeeper [AddTask] NewAddTask (0x0102F800 ("Exec housekeeper"), 0xFF8414B4, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x0102F7C0 [AddTask] NewAddTask: SPLower: 0x0102F860 SPUpper: 0x01039850 SP: 0x01039850 [Init] Service task started up [AddTask] Added task 0x0102F800 [AddTask] NewCreateTaskA: name Exec Guru Task [AddTask] NewAddTask (0x01039EF0 ("Exec Guru Task"), 0xFF84212C, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x01039EC0 [AddTask] NewAddTask: SPLower: 0x01039F50 SPUpper: 0x01043F40 SP: 0x01043F40 [AddTask] Added task 0x01039EF0 [InitResident] InitResident end 0xFF845E10 ("exec.library"), result 0x00A20400 [InitCode] calling InitResident (103 81 "utility.library") [InitResident] InitResident begin 0xFFA15F7C ("utility.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFFA15E88, data size is 116 [CreateLibrary] Table contains 45 absolute pointers [CreateLibrary] Allocated vector table at 0x01044D70, size is 192 [CreateLibrary] MakeFunctions(0x01044E30, 0xFFA15E88, 0x00000000) [CreateLibrary] Created 184 vectors [CreateLibrary] Created library 0x01044E30 [InitResident] InitResident end 0xFFA15F7C ("utility.library"), result 0x01044E30 [InitCode] calling InitResident (101 81 "aros.library") [InitResident] InitResident begin 0xFF85B214 ("aros.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF85B1C4, data size is 44 [CreateLibrary] Table contains 5 absolute pointers [CreateLibrary] Allocated vector table at 0x01044EB0, size is 32 [CreateLibrary] MakeFunctions(0x01044ED0, 0xFF85B1C4, 0x00000000) [CreateLibrary] Created 24 vectors [CreateLibrary] Created library 0x01044ED0 [InitResident] InitResident end 0xFF85B214 ("aros.library"), result 0x01044ED0 [InitCode] calling InitResident (100 01 "bootloader.resource") [InitResident] InitResident begin 0xFF86D114 ("bootloader.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01044F04, 0xFF7F9550, 0x00000000) [CreateLibrary] Created 8 vectors [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [InitResident] InitResident end 0xFF86D114 ("bootloader.resource"), result 0x01044F04 [InitCode] calling InitResident (99 01 "processor.resource") [InitResident] InitResident begin 0xFF9E2058 ("processor.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01044F84, 0xFF7E781C, 0x00000000) [CreateLibrary] Created 8 vectors [InitResident] InitResident end 0xFF9E2058 ("processor.resource"), result 0x01044F84 [InitCode] calling InitResident (94 81 "oop.library") [InitResident] InitResident begin 0xFF9982C8 ("oop.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF99822C, data size is 648 [CreateLibrary] Table contains 25 absolute pointers [CreateLibrary] Allocated vector table at 0x01044FC0, size is 112 [CreateLibrary] MakeFunctions(0x01045030, 0xFF99822C, 0x00000000) [CreateLibrary] Created 104 vectors [CreateLibrary] Created library 0x01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [InitResident] InitResident end 0xFF9982C8 ("oop.library"), result 0x01045030 [InitCode] calling InitResident (92 81 "hiddclass.hidd") [InitResident] InitResident begin 0xFF8FA284 ("hiddclass.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8FA238, data size is 80 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x010458B0, size is 16 [CreateLibrary] MakeFunctions(0x010458C0, 0xFF8FA238, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010458C0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [InitResident] InitResident end 0xFF8FA284 ("hiddclass.hidd"), result 0x010458C0 [InitCode] calling InitResident (90 81 "i2c.hidd") [InitResident] InitResident begin 0xFF930708 ("i2c.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9306C4, data size is 96 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01047D20, size is 16 [CreateLibrary] MakeFunctions(0x01047D30, 0xFF9306C4, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01047D30 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [I2C] Init [InitResident] InitResident end 0xFF930708 ("i2c.hidd"), result 0x01047D30 [InitCode] calling InitResident (90 81 "pci.hidd") [InitResident] InitResident begin 0xFF9A8670 ("pci.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9A862C, data size is 164 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01048080, size is 16 [CreateLibrary] MakeFunctions(0x01048090, 0xFF9A862C, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01048090 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [InitResident] InitResident end 0xFF9A8670 ("pci.hidd"), result 0x01048090 [InitCode] calling InitResident (89 81 "i2c-amcc440.hidd") [InitResident] InitResident begin 0xFF931BA4 ("i2c-amcc440.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF931B50, data size is 44 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01048620, size is 16 [CreateLibrary] MakeFunctions(0x01048630, 0xFF931B50, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01048630 [RamLib] OpenLibrary("i2c.hidd", 0) [RamLib] OpenLibrary("i2c.hidd", 0) = 01047D30 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [InitResident] InitResident end 0xFF931BA4 ("i2c-amcc440.hidd"), result 0x01048630 [InitCode] calling InitResident (89 81 "pci-amcc440.hidd") [InitResident] InitResident begin 0xFF9A2738 ("pci-amcc440.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9A26E4, data size is 60 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x010487A0, size is 16 [CreateLibrary] MakeFunctions(0x010487B0, 0xFF9A26E4, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010487B0 [RamLib] OpenLibrary("pci.hidd", 0) [RamLib] OpenLibrary("pci.hidd", 0) = 01048090 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 PCI440: Driver initialization PCI440: Adding Driver to main the class OK PCI440: CPU ffffffff8001f800:8001f800ffffffff PCI (0x7ffe0800) PCI440: CPU 8001f800ffffffff:ffffffff8001f800 PCI (0x00000010) PCI440: PCI ffffffff8001f800:8001f800ffffffff CPU (0x7ffe07ff7ffe0800) PCI440: All OK [InitResident] InitResident end 0xFF9A2738 ("pci-amcc440.hidd"), result 0x010487B0 [InitCode] calling InitResident (89 81 "pci-amcc460.hidd") [InitResident] InitResident begin 0xFF9A3ED4 ("pci-amcc460.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9A3E80, data size is 52 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01048F30, size is 16 [CreateLibrary] MakeFunctions(0x01048F40, 0xFF9A3E80, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01048F40 [RamLib] OpenLibrary("pci.hidd", 0) [RamLib] OpenLibrary("pci.hidd", 0) = 01048090 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 PCI460: Class destruction [InitResident] InitResident end 0xFF9A3ED4 ("pci-amcc460.hidd"), result 0x00000000 [InitCode] calling InitResident (80 01 "FileSystem.resource") [InitResident] InitResident begin 0xFF8BE498 ("FileSystem.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01048F30, 0xFF7E8F5C, 0x00000000) [CreateLibrary] Created 4 vectors [InitResident] InitResident end 0xFF8BE498 ("FileSystem.resource"), result 0x01048F30 [InitCode] calling InitResident (70 81 "battclock.resource") [InitResident] InitResident begin 0xFF867C88 ("battclock.resource") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF867C2C, data size is 40 [CreateLibrary] Table contains 3 absolute pointers [CreateLibrary] Allocated vector table at 0x01048F60, size is 16 [CreateLibrary] MakeFunctions(0x01048F70, 0xFF867C2C, 0x00000000) [CreateLibrary] Created 16 vectors [CreateLibrary] Created library 0x01048F70 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [InitResident] InitResident end 0xFF867C88 ("battclock.resource"), result 0x01048F70 [InitCode] calling InitResident (66 81 "graphics.hidd") [InitResident] InitResident begin 0xFF8D63F0 ("graphics.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8D63A4, data size is 1684 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01048FA0, size is 16 [CreateLibrary] MakeFunctions(0x01048FB0, 0xFF8D63A4, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01048FB0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [InitResident] InitResident end 0xFF8D63F0 ("graphics.hidd"), result 0x01048FB0 [InitCode] calling InitResident (65 81 "graphics.library") [InitResident] InitResident begin 0xFF8F661C ("graphics.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8F62B4, data size is 1196 [CreateLibrary] Table contains 201 absolute pointers [CreateLibrary] Allocated vector table at 0x0104AD90, size is 816 [CreateLibrary] MakeFunctions(0x0104B0C0, 0xFF8F62B4, 0x00000000) [CreateLibrary] Created 808 vectors [CreateLibrary] Created library 0x0104B0C0 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [RamLib] OpenLibrary("oop.library", 42) [RamLib] OpenLibrary("oop.library", 42) = 01045030 [RamLib] OpenLibrary("graphics.hidd", 0) [RamLib] OpenLibrary("graphics.hidd", 0) = 01048FB0 [InitResident] InitResident end 0xFF8F661C ("graphics.library"), result 0x0104B0C0 [InitCode] calling InitResident (64 81 "layers.library") [InitResident] InitResident begin 0xFF97A2DC ("layers.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF97A1EC, data size is 52 [CreateLibrary] Table contains 45 absolute pointers [CreateLibrary] Allocated vector table at 0x0104B9A0, size is 192 [CreateLibrary] MakeFunctions(0x0104BA60, 0xFF97A1EC, 0x00000000) [CreateLibrary] Created 184 vectors [CreateLibrary] Created library 0x0104BA60 [RamLib] OpenLibrary("graphics.library", 41) [RamLib] OpenLibrary("graphics.library", 41) = 0104B0C0 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [InitResident] InitResident end 0xFF97A2DC ("layers.library"), result 0x0104BA60 [InitCode] calling InitResident (50 81 "timer.device") [InitResident] InitResident begin 0xFFA133DC ("timer.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFFA13368, data size is 168 [CreateLibrary] Table contains 11 absolute pointers [CreateLibrary] Allocated vector table at 0x0104C2B0, size is 48 [CreateLibrary] MakeFunctions(0x0104C2E0, 0xFFA13368, 0x00000000) [CreateLibrary] Created 48 vectors [CreateLibrary] Created library 0x0104C2E0 [InitResident] InitResident end 0xFFA133DC ("timer.device"), result 0x0104C2E0 [InitCode] calling InitResident (48 81 "pciusb.device") [InitResident] InitResident begin 0xFF9B7780 ("pciusb.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9B772C, data size is 104 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x0104C3B0, size is 32 [CreateLibrary] MakeFunctions(0x0104C3D0, 0xFF9B772C, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Created library 0x0104C3D0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [InitResident] InitResident end 0xFF9B7780 ("pciusb.device"), result 0x0104C3D0 [InitCode] calling InitResident (48 81 "poseidon.library") [InitResident] InitResident begin 0xFF9CE59C ("poseidon.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9CE380, data size is 684 [CreateLibrary] Table contains 101 absolute pointers [CreateLibrary] Allocated vector table at 0x01050480, size is 416 [CreateLibrary] MakeFunctions(0x01050620, 0xFF9CE380, 0x00000000) [CreateLibrary] Created 408 vectors [CreateLibrary] Created library 0x01050620 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [InitResident] InitResident end 0xFF9CE59C ("poseidon.library"), result 0x01050620 [InitCode] calling InitResident (47 81 "hub.class") [InitResident] InitResident begin 0xFF92B5C8 ("hub.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF92B578, data size is 116 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01054B10, size is 32 [CreateLibrary] MakeFunctions(0x01054B30, 0xFF92B578, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01054B30 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [InitResident] InitResident end 0xFF92B5C8 ("hub.class"), result 0x01054B30 [InitCode] calling InitResident (45 81 "keyboard.hidd") [InitResident] InitResident begin 0xFF970C04 ("keyboard.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF970BB8, data size is 84 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01054BB0, size is 16 [CreateLibrary] MakeFunctions(0x01054BC0, 0xFF970BB8, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01054BC0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [InitResident] InitResident end 0xFF970C04 ("keyboard.hidd"), result 0x01054BC0 [InitCode] calling InitResident (45 01 "misc.resource") [InitResident] InitResident begin 0xFF991E9C ("misc.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01054EC8, 0xFF991E68, 0x00000000) [CreateLibrary] Created 12 vectors [InitResident] InitResident end 0xFF991E9C ("misc.resource"), result 0x01054EC8 [InitCode] calling InitResident (45 81 "mouse.hidd") [InitResident] InitResident begin 0xFF993920 ("mouse.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9938DC, data size is 96 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01054F20, size is 16 [CreateLibrary] MakeFunctions(0x01054F30, 0xFF9938DC, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01054F30 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [InitResident] InitResident end 0xFF993920 ("mouse.hidd"), result 0x01054F30 [InitCode] calling InitResident (44 81 "gameport.device") [InitResident] InitResident begin 0xFF8BFBEC ("gameport.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8BFB94, data size is 232 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x01055360, size is 32 [CreateLibrary] MakeFunctions(0x01055380, 0xFF8BFB94, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Created library 0x01055380 [InitResident] InitResident end 0xFF8BFBEC ("gameport.device"), result 0x01055380 [InitCode] calling InitResident (44 81 "keyboard.device") [InitResident] InitResident begin 0xFF96F50C ("keyboard.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF96F4B4, data size is 184 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x01055470, size is 32 [CreateLibrary] MakeFunctions(0x01055490, 0xFF96F4B4, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Created library 0x01055490 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [InitResident] InitResident end 0xFF96F50C ("keyboard.device"), result 0x01055490 [InitCode] calling InitResident (40 81 "keymap.library") [InitResident] InitResident begin 0xFF972444 ("keymap.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9723E8, data size is 76 [CreateLibrary] Table contains 8 absolute pointers [CreateLibrary] Allocated vector table at 0x01055550, size is 32 [CreateLibrary] MakeFunctions(0x01055570, 0xFF9723E8, 0x00000000) [CreateLibrary] Created 36 vectors [CreateLibrary] Created library 0x01055570 [InitResident] InitResident end 0xFF972444 ("keymap.library"), result 0x01055570 [InitCode] calling InitResident (40 81 "partition.library") [InitResident] InitResident begin 0xFF9A02A8 ("partition.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9A01FC, data size is 124 [CreateLibrary] Table contains 26 absolute pointers [CreateLibrary] Allocated vector table at 0x010555F0, size is 112 [CreateLibrary] MakeFunctions(0x01055660, 0xFF9A01FC, 0x00000000) [CreateLibrary] Created 108 vectors [CreateLibrary] Created library 0x01055660 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [RamLib] OpenLibrary("dos.library", 36) [RamLib] OpenLibrary("dos.library", 36) = 00000000 [InitResident] InitResident end 0xFF9A02A8 ("partition.library"), result 0x01055660 [InitCode] calling InitResident (39 81 "bootkeyboard.class") [InitResident] InitResident begin 0xFF86B978 ("bootkeyboard.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF86B918, data size is 152 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x010556E0, size is 32 [CreateLibrary] MakeFunctions(0x01055700, 0xFF86B918, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01055700 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [InitResident] InitResident end 0xFF86B978 ("bootkeyboard.class"), result 0x01055700 [InitCode] calling InitResident (39 81 "bootmouse.class") [InitResident] InitResident begin 0xFF870E50 ("bootmouse.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF870DF8, data size is 252 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x010557A0, size is 32 [CreateLibrary] MakeFunctions(0x010557C0, 0xFF870DF8, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x010557C0 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [InitResident] InitResident end 0xFF870E50 ("bootmouse.class"), result 0x010557C0 [InitCode] calling InitResident (39 81 "hid.class") [InitResident] InitResident begin 0xFF917BDC ("hid.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF917B8C, data size is 4352 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x010558E0, size is 32 [CreateLibrary] MakeFunctions(0x01055900, 0xFF917B8C, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01055900 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [InitResident] InitResident end 0xFF917BDC ("hid.class"), result 0x01055900 [InitCode] calling InitResident (39 81 "massstorage.class") [InitResident] InitResident begin 0xFF98E468 ("massstorage.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF98E408, data size is 1896 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01056B10, size is 32 [CreateLibrary] MakeFunctions(0x01056B30, 0xFF98E408, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01056B30 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044E30 [CreateLibrary] MakeLibrary: functions table at 0xFF98E9D8, data size is 56 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x010574C0, size is 32 [CreateLibrary] MakeFunctions(0x010574E0, 0xFF98E9D8, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Calling init function 0xFF98CABC [CreateLibrary] Created library 0x010574E0 [InitResident] InitResident end 0xFF98E468 ("massstorage.class"), result 0x01056B30 [InitCode] calling InitResident (35 01 "Poseidon ROM starter") [InitResident] InitResident begin 0xFFA13838 ("Poseidon ROM starter") [InitResident] Initresident !RTF_AUTOINIT [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01057550 ("Poseidon Event Broadcast"), 0xFF9C3B58, 0x00000000) [AddTask] NewAddTask (0x01057550 ("Poseidon Event Broadcast"), 0xFF9C3B58, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01057520 [AddTask] NewAddTask: SPLower: 0x010575B0 SPUpper: 0x010595B0 SP: 0x010595B0 [AddTask] Added task 0x01057550 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("hub.class", 0) [RamLib] OpenLibrary("hub.class", 0) = 01054B30 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("hid.class", 0) [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("hid.class", 0) = 01055900 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("massstorage.class", 0) [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("massstorage.class", 0) = 01056B30 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01059CA0 ("usbhw<pciusb.device/0>"), 0xFF9B8714, 0x00000000) [AddTask] NewAddTask (0x01059CA0 ("usbhw<pciusb.device/0>"), 0xFF9B8714, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01059C70 [AddTask] NewAddTask: SPLower: 0x01059D00 SPUpper: 0x0105BD00 SP: 0x0105BD00 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [AddTask] Added task 0x01059CA0 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01085D40 ("usbhw<pciusb.device/1>"), 0xFF9B8714, 0x00000000) [AddTask] NewAddTask (0x01085D40 ("usbhw<pciusb.device/1>"), 0xFF9B8714, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01085D10 [AddTask] NewAddTask: SPLower: 0x01085DA0 SPUpper: 0x01087DA0 SP: 0x01087DA0 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RemTask] RemTask (0x01085D40 ("usbhw<pciusb.device/1>")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=01087DC0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x01085D40 <usbhw<pciusb.device/1>> [RemTask] Freeing MemList 0x01085D10 [AddTask] Added task 0x01085D40 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01085D70 ("hub.class<01051C98>"), 0xFF9298A0, 0x00000000) [AddTask] NewAddTask (0x01085D70 ("hub.class<01051C98>"), 0xFF9298A0, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01085D40 [AddTask] NewAddTask: SPLower: 0x01085DD0 SPUpper: 0x01087DD0 SP: 0x01087DD0 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [AddTask] Added task 0x01085D70 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [InitResident] InitResident end 0xFFA13838 ("Poseidon ROM starter"), result 0x00000000 [InitCode] calling InitResident (30 81 "input.device") [InitResident] InitResident begin 0xFF933A1C ("input.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9339C4, data size is 96 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01088460, size is 32 [CreateLibrary] MakeFunctions(0x01088480, 0xFF9339C4, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01088480 [AddTask] NewCreateTaskA: name input.device [AddTask] NewAddTask (0x01088520 ("input.device"), 0xFF93232C, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010884E0 [AddTask] NewAddTask: SPLower: 0x01088580 SPUpper: 0x01094D70 SP: 0x01094D70 [RamLib] OpenLibrary("keyboard.hidd", 0) [RamLib] OpenLibrary("keyboard.hidd", 0) = 01054BC0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("mouse.hidd", 0) [RamLib] OpenLibrary("mouse.hidd", 0) = 01054F30 [AddTask] Added task 0x01088520 [InitResident] InitResident end 0xFF933A1C ("input.device"), result 0x01088480 [InitCode] calling InitResident (15 81 "intuition.library") [InitResident] InitResident begin 0xFF96C04C ("intuition.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF96C070, data size is 4608 [CreateLibrary] Table contains 162 absolute pointers [CreateLibrary] Allocated vector table at 0x01095D80, size is 656 [CreateLibrary] MakeFunctions(0x01096010, 0xFF96C070, 0x00000000) [CreateLibrary] Created 652 vectors [CreateLibrary] Created library 0x01096010 LIB_Init: create rootclass LIB_Init: base 0x01096010 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [RamLib] OpenLibrary("graphics.library", 41) [RamLib] OpenLibrary("graphics.library", 41) = 0104B0C0 [RamLib] OpenLibrary("layers.library", 41) [RamLib] OpenLibrary("layers.library", 41) = 0104BA60 [RamLib] OpenLibrary("keymap.library", 41) [RamLib] OpenLibrary("keymap.library", 41) = 01055570 [RamLib] OpenLibrary("oop.library", 41) [RamLib] OpenLibrary("oop.library", 41) = 01045030 LIB_Init: create menu handler task [AddTask] NewCreateTaskA: name Intuition menu handler [AddTask] NewAddTask (0x010A3CC0 ("Intuition menu handler"), 0xFF963BA4, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010A3C90 [AddTask] NewAddTask: SPLower: 0x010A3D20 SPUpper: 0x010ADD10 SP: 0x010ADD10 [AddTask] Added task 0x010A3CC0 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010AE380 ("PoPo (Poseidon Popups)"), 0xFF9CC834, 0x00000000) [AddTask] NewAddTask (0x010AE380 ("PoPo (Poseidon Popups)"), 0xFF9CC834, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE350 [AddTask] NewAddTask: SPLower: 0x010AE3E0 SPUpper: 0x010B03E0 SP: 0x010B03E0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intuition.library", 39) = 00000000 [RemTask] RemTask (0x010AE380 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010B0400 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010AE380 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE350 [AddTask] Added task 0x010AE380 [AddTask] NewCreateTaskA: name Screennotify Handler >> [AddTask] NewAddTask (0x010AE440 ("Screennotify Handler >>"), 0xFF9697B4, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010AE410 [AddTask] NewAddTask: SPLower: 0x010AE4A0 SPUpper: 0x010B8490 SP: 0x010B8490 [AddTask] Added task 0x010AE440 LIB_Init: load default preferences LIB_Init: Setting up pointers... LIB_Init: done [InitResident] InitResident end 0xFF96C04C ("intuition.library"), result 0x01096010 [InitCode] calling InitResident (9 81 "sm502.hidd") [InitResident] InitResident begin 0xFFA11A50 ("sm502.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFFA11A0C, data size is 268 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x010BAB90, size is 16 [CreateLibrary] MakeFunctions(0x010BABA0, 0xFFA11A0C, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010BABA0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [InitResident] InitResident end 0xFFA11A50 ("sm502.hidd"), result 0x00000000 [InitCode] calling InitResident (4 81 "ata.device") [InitResident] InitResident begin 0xFF86574C ("ata.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8656EC, data size is 116 [CreateLibrary] Table contains 8 absolute pointers [CreateLibrary] Allocated vector table at 0x010BAB90, size is 32 [CreateLibrary] MakeFunctions(0x010BABB0, 0xFF8656EC, 0x00000000) [CreateLibrary] Created 36 vectors [CreateLibrary] Created library 0x010BABB0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01045030 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044E30 [ATA ] Approximate number of iterations per 100 nanoseconds: 1 [AddTask] NewCreateTaskA: name ATA[PI] Subsystem [AddTask] NewAddTask (0x010C0FE0 ("ATA[PI] Subsystem"), 0xFF861F08, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010BCF20 [AddTask] NewAddTask: SPLower: 0x010C1040 SPUpper: 0x010C5030 SP: 0x010C5030 [AddTask] Added task 0x010C0FE0 [AddTask] NewCreateTaskA: name ATA[PI] Subsystem [AddTask] NewAddTask (0x010C5740 ("ATA[PI] Subsystem"), 0xFF861F08, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010C5700 [AddTask] NewAddTask: SPLower: 0x010C57A0 SPUpper: 0x010C9790 SP: 0x010C9790 [AddTask] Added task 0x010C5740 [AddTask] NewCreateTaskA: name ATA.daemon [AddTask] NewAddTask (0x010C9EB0 ("ATA.daemon"), 0xFF861D18, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010C9E80 [AddTask] NewAddTask: SPLower: 0x010C9F10 SPUpper: 0x010CDF00 SP: 0x010CDF00 [AddTask] Added task 0x010C9EB0 [InitResident] InitResident end 0xFF86574C ("ata.device"), result 0x010BABB0 [InitCode] calling InitResident (4 81 "console.device") [InitResident] InitResident begin 0xFF88D468 ("console.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF88D3FC, data size is 276 [CreateLibrary] Table contains 12 absolute pointers [CreateLibrary] Allocated vector table at 0x010CE5C0, size is 48 [CreateLibrary] MakeFunctions(0x010CE5F0, 0xFF88D3FC, 0x00000000) [CreateLibrary] Created 52 vectors [CreateLibrary] Created library 0x010CE5F0 [RamLib] OpenLibrary("intuition.library", 0) SetPrefs: Buffer 0x010b8b00 Size 0x232 Inform 0 SetPrefs: DoubleClick 0.500000 SetPrefs: KeyRptDelay 0 secs micros 500000 SetPrefs: KeyRptSpeed secs 0 micros 40000 [RamLib] OpenLibrary("intuition.library", 0) = 01096010 [RamLib] OpenLibrary("keymap.library", 0) [RamLib] OpenLibrary("keymap.library", 0) = 01055570 [AddTask] NewCreateTaskA: name console.device [AddTask] NewAddTask (0x010DEED0 ("console.device"), 0xFF88C164, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010DEE90 [AddTask] NewAddTask: SPLower: 0x010DEF30 SPUpper: 0x010E8F30 SP: 0x010E8F30 [AddTask] Added task 0x010DEED0 [InitResident] InitResident end 0xFF88D468 ("console.device"), result 0x010CE5F0 [InitCode] calling InitResident (-1 01 "afs-handler") [InitResident] InitResident begin 0xFF85453C ("afs-handler") [InitResident] Initresident !RTF_AUTOINIT [InitResident] InitResident end 0xFF85453C ("afs-handler"), result 0x00000000 [InitCode] calling InitResident (-1 01 "cdrom-handler") [InitResident] InitResident begin 0xFF87D138 ("cdrom-handler") [InitResident] Initresident !RTF_AUTOINIT [InitResident] InitResident end 0xFF87D138 ("cdrom-handler"), result 0x00000000 [InitCode] calling InitResident (-1 01 "fat-handler") [InitResident] InitResident begin 0xFF8BD384 ("fat-handler") [InitResident] Initresident !RTF_AUTOINIT [InitResident] InitResident end 0xFF8BD384 ("fat-handler"), result 0x00000000 [InitCode] calling InitResident (-1 01 "sfs-handler") [InitResident] InitResident begin 0xFF9FFB7C ("sfs-handler") [InitResident] Initresident !RTF_AUTOINIT [InitResident] InitResident end 0xFF9FFB7C ("sfs-handler"), result 0x00000000 [InitCode] calling InitResident (-49 01 "econsole.hook") [InitResident] InitResident begin 0xFF8B0298 ("econsole.hook") [InitResident] Initresident !RTF_AUTOINIT [RamLib] OpenLibrary("expansion.library", 36) [RamLib] OpenLibrary("expansion.library", 36) = 010012B0 [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 00000000 [InitResident] InitResident end 0xFF8B0298 ("econsole.hook"), result 0x00000000 [InitCode] calling InitResident (-50 01 "dosboot.resource") [InitResident] InitResident begin 0xFF893B10 ("dosboot.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x010E9BD0, 0xFF7F9344, 0x00000000) [CreateLibrary] Created 4 vectors [RamLib] OpenLibrary("oop.library", 42) [RamLib] OpenLibrary("oop.library", 42) = 01045030 [RamLib] OpenLibrary("expansion.library", 0) [RamLib] OpenLibrary("expansion.library", 0) = 010012B0 [RamLib] OpenLibrary("partition.library", 2) [RamLib] OpenLibrary("partition.library", 2) = 01055660 [RamLib] OpenLibrary("radeon.hidd", 0) [RamLib] OpenLibrary("radeon.hidd", 0) = 00000000 [FindResident] FindResident("dos.library") [FindResident] Found at 0xFF8ADBE0 [InitResident] InitResident begin 0xFF8ADBE0 ("dos.library") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8AD910, data size is 196 [CreateLibrary] Table cont[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("lowlevel.library", 40) [RamLib] OpenLibrary("lowlevel.library", 40) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010E9CA0 ("hid.class<010528E8>"), 0xFF905E80, 0x00000000) [AddTask] NewAddTask (0x010E9CA0 ("hid.class<010528E8>"), 0xFF905E80, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010E9C70 [AddTask] NewAddTask: SPLower: 0x010E9D00 SPUpper: 0x010EBD00 SP: 0x010EBD00 [AddTask] Added task 0x010E9CA0 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intuition.library", 39) = 01096010 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 ains 169 absolute pointers [C[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 reateLibrary] Allocated vector table at 0[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x0112CB80 ("hid.class Control GUI"), 0xFF915B9C, 0x00000000) [AddTask] NewAddTask (0x0112CB80 ("hid.class Control GUI"), 0xFF915B9C, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0112CB50 [AddTask] NewAddTask: SPLower: 0x0112CBE0 SPUpper: 0x0112EBE0 SP: 0x0112EBE0 [AddTask] Added task 0x0112CB80 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("lowlevel.library", 40) [RamLib] OpenLibrary("lowlevel.library", 40) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib][RamLib] OpenLibrary("muimaster.library", 11) [RamLib] OpenLibrary("muimaster.library", 11) = 00000000 [RemTask] RemTask (0x0112CB80 ("hid.class Control GUI")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=0112EC00 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x0112CB80 <hid.class Control GUI> [RemTask] Freeing MemList 0x0112CB50 OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x0112CB80 ("hid.class<01129E78>"), 0xFF905E80, 0x00000000) [AddTask] NewAddTask (0x0112CB80 ("hid.class<01129E78>"), 0xFF905E80, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0112CB50 [AddTask] NewAddTask: SPLower: 0x0112CBE0 SPUpper: 0x0112EBE0 SP: 0x0112EBE0 [AddTask] Added task 0x0112CB80 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 01050620 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intuition.library", 39) = 01096010 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 x010EC3D0, size is 688 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [CreateLibrary] MakeFunctions(0x010EC680, 0xFF8AD910, 0x00000000) [Crea[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x0113B3A0 ("hid.class Control GUI"), 0xFF915B9C, 0x00000000) [AddTask] NewAddTask (0x0113B3A0 ("hid.class Control GUI"), 0xFF915B9C, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0113B370 [AddTask] NewAddTask: SPLower: 0x0113B400 SPUpper: 0x0113D400 SP: 0x0113D400 [AddTask] Added task 0x0113B3A0 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("muimaster.library", 11) [RamLib] OpenLibrary("muimaster.library", 11) = 00000000 [RemTask] RemTask (0x0113B3A0 ("hid.class Control GUI")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=0113D420 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x0113B3A0 <hid.class Control GUI> [RemTask] Freeing MemList 0x0113B370 teLibrary] Created 680 vectors [CreateLibrary] Created library 0x010EC680 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [RamLib] OpenLibrary("intuition.library", 0) [RamLib] OpenLibrary("intuition.library", 0) = 01096010 [RamLib] OpenLibrary("debug.library", 0) [RamLib] OpenLibrary("debug.library", 0) = 01001390 [RamLib] OpenLibrary("partition.library", 3) [RamLib] OpenLibrary("partition.library", 3) = 01055660 [RamLib] OpenLibrary("dos.library", 36) [RamLib] OpenLibrary("dos.library", 36) = 010EC680 [AddTask] AddTask (0x0113B650 ("Boot Mount"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask (0x0113B650 ("Boot Mount"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01145740 [AddTask] NewAddTask: SPLower: 0x0113B740 SPUpper: 0x01145730 SP: 0x01145720 [AddTask] Added task 0x0113B650 [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [RamLib] OpenLibrary("expansion.library", 0) [RamLib] OpenLibrary("expansion.library", 0) = 010012B0 [AddTask] AddTask (0x01145E20 ("ECON"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask (0x01145E20 ("ECON"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0114FF20 [AddTask] NewAddTask: SPLower: 0x01145F10 SPUpper: 0x0114FF00 SP: 0x0114FEF0 [AddTask] Added task 0x01145E20 [RemTask] RemTask (0x0102EE40 ("Boot Task")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=0102F070 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x0102EE40 <Boot Task> [RemTask] Freeing MemList 0x0102EEA0 [InitCode] enter InitCode(0x04, 0) [InitCode] calling InitResident (-120 04 "DOSBoot cleanup") [InitResident] InitResident begin 0xFF897230 ("DOSBoot cleanup") [InitResident] Initresident !RTF_AUTOINIT [InitResident] InitResident end 0xFF897230 ("DOSBoot cleanup"), result 0x00000000 [InitCode] calling InitResident (-123 04 "lddemon.resource") [InitResident] InitResident begin 0xFF97C15C ("lddemon.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x0102F270, 0xFF7E7FA8, 0x00000000) [CreateLibrary] Created 4 vectors [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [SetFunction] SetFunction(exec.library, -368, 0xFF97B718) [SetFunction] Old function: 0xFF839BC4 [SetFunction] SetFunction(exec.library, -296, 0xFF97B62C) [SetFunction] Old function: 0xFF839AB0 [SetFunction] SetFunction(exec.library, -276, 0xFF97A990) [SetFunction] Old function: 0xFF8364D0 [SetFunction] SetFunction(exec.library, -300, 0xFF97AA30) [SetFunction] Old function: 0xFF836458 [SetFunction] SetFunction(exec.library, -268, 0xFF97AAE0) [SetFunction] Old function: 0xFF83B0F0 [SetFunction] SetFunction(exec.library, -292, 0xFF97AAE0) [SetFunction] Old function: 0xFF83AFC4 [AddTask] AddTask (0x0102F330 ("Lib & Dev Loader Daemon"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask (0x0102F330 ("Lib & Dev Loader Daemon"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0102F440 [AddTask] NewAddTask: SPLower: 0x01150790 SPUpper: 0x0115A780 SP: 0x0115A770 [AddTask] Added task 0x0102F330 [InitResident] InitResident end 0xFF97C15C ("lddemon.resource"), result 0x0102F270 [InitCode] calling InitResident (-123 04 "shell.resource") [InitResident] InitResident begin 0xFFA06760 ("shell.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x0113B5C0, 0xFF7E778C, 0x00000000) [CreateLibrary] Created 4 vectors [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [InitResident] InitResident end 0xFFA06760 ("shell.resource"), result 0x0113B5C0 [InitCode] calling InitResident (-123 04 "shellcommands.resource") [InitResident] InitResident begin 0xFFA0DB04 ("shellcommands.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01150710, 0xFF7E772C, 0x00000000) [CreateLibrary] Created 4 vectors [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044E30 [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [InitResident] InitResident end 0xFFA0DB04 ("shellcommands.resource"), result 0x01150710 [InitCode] calling InitResident (-124 04 "con-handler") [InitResident] InitResident begin 0xFF8846AC ("con-handler") [InitResident] Initresident !RTF_AUTOINIT [RamLib] OpenLibrary("expansion.library", 36) [RamLib] OpenLibrary("expansion.library", 36) = 010012B0 [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [InitResident] InitResident end 0xFF8846AC ("con-handler"), result 0x00000000 [InitCode] calling InitResident (-125 04 "amberram-handler") [InitResident] InitResident begin 0xFF85A4C4 ("amberram-handler") [InitResident] Initresident !RTF_AUTOINIT [RamLib] OpenLibrary("expansion.library", 36) [RamLib] OpenLibrary("expansion.library", 36) = 010012B0 [RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 010EC680 [InitResident] InitResident end 0xFF85A4C4 ("amberram-handler"), result 0x00000000 [InitCode] leave InitCode(0x04, 0) [AddTask] AddTask (0x0115B920 ("Shell"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask (0x0115B920 ("Shell"), 0xFF89A520, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01165A10 [AddTask] NewAddTask: SPLower: 0x0115BA10 SPUpper: 0x01165A00 SP: 0x011659F0 [AddTask] Added task 0x0115B920 [RamLib] OpenLibrary("dos.library", 36) [RamLib] OpenLibrary("dos.library", 36) = 010EC680 [RamLib] OpenLibrary("dos.library", 36) [RamLib] OpenLibrary("dos.library", 36) = 010EC680 Copyright © 1995-2013, The AROS Development Team. Licensed under the AROS Public License. Version SVN46711, built on 2013-02-28. 1>
U-Boot 2010.06.05 (Apr 14 2011 - 10:54:55) CPU: AMCC PowerPC 460EX Rev. B at 1150 MHz (PLB=230 OPB=115 EBC=115) No Security/Kasumi support Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) Internal PCI arbiter enabled 32 kB I-Cache 32 kB D-Cache Board: Sam460ex, PCIe 4x + SATA-2 I2C: ready DRAM: 2 GiB (ECC not enabled, 460 MHz, CL4) PCI: Bus Dev VenId DevId Class Int 00 04 1095 3512 0104 00 00 06 126f 0501 0380 00 PCIE1: successfully set as root-complex 02 00 1002 6759 0300 ff Net: ppc_4xx_eth0 FPGA: Revision 03 (2010-10-07) SM502: found VGA: 1 VESA: OK * using specific unit 0.0 ** Bad dos partition or disk - 0:0 ** ** Bad sfs partition or disk - 0:0 ** ** Bad ext2 partition or disk - 0:0 ** ** Bad dos partition or disk - 0:1 ** Found sfs partition! Name: LINUX ** Bad dos partition or disk - 0:2 ** ** Bad sfs partition or disk - 0:2 ** ** Bad ext2 partition or disk - 0:2 ** Error (no IRQ) dev 0 blk 1155673639: status 0x51 Loadsector: error when reading from block 1155673639 sizeof(DDB) = 512 type = 1146049287, sub_type = 0 ** Root node not found - 0:3 ** ** Bad sfs partition or disk - 0:3 ** ** Bad ext2 partition or disk - 0:3 ** ** Bad dos partition or disk - 0:1 ** Found sfs partition! Name: LINUX [BOOT] ELF: section loaded at 00800000 (Virtual addr: ff800000) [BOOT] module=0e0b8be0 [BOOT] name=boot/aros-amcc440 [BOOT] symbol table copied from 0e121abc to 0e0a7638 [BOOT] m_lowest=ff800000, m_highest=ff844ce0 [BOOT] Loading file 'boot/modules/afs-handler' [BOOT] ELF: section loaded at 00849ca4 (Virtual addr: ff849ca4) [BOOT] module=0e0ae9b0 [BOOT] name=boot/modules/afs-handler [BOOT] symbol table copied from 0e5c4af4 to 0e0ae9e0 [BOOT] m_lowest=ff849ca4, m_highest=ff8544b8 [BOOT] Loading file 'boot/modules/amberram-handler' [BOOT] ELF: section loaded at 00854c30 (Virtual addr: ff854c30) [BOOT] module=0e0b1270 [BOOT] name=boot/modules/amberram-handler [BOOT] symbol table copied from 0e5bf1dc to 0e0b12a0 [BOOT] m_lowest=ff854c30, m_highest=ff85a434 [BOOT] Loading file 'boot/modules/aros.library' [BOOT] ELF: section loaded at 0085a594 (Virtual addr: ff85a594) [BOOT] module=0e0b32d0 [BOOT] name=boot/modules/aros.library [BOOT] symbol table copied from 0e5ba2a4 to 0e0b3300 [BOOT] m_lowest=ff85a594, m_highest=ff85b174 [BOOT] Loading file 'boot/modules/ata.device' [BOOT] ELF: section loaded at 0085b2b8 (Virtual addr: ff85b2b8) [BOOT] module=0e0b4998 [BOOT] name=boot/modules/ata.device [BOOT] symbol table copied from 0e5c3e40 to 0e0b49c8 [BOOT] m_lowest=ff85b2b8, m_highest=ff8647b8 [BOOT] Loading file 'boot/modules/battclock.resource' [BOOT] ELF: section loaded at 008656f0 (Virtual addr: ff8656f0) [BOOT] module=0e0b6318 [BOOT] name=boot/modules/battclock.resource [BOOT] symbol table copied from 0e5bae04 to 0efb9750 [BOOT] m_lowest=ff8656f0, m_highest=ff866c5c [BOOT] Loading file 'boot/modules/bootkeyboard.class' [BOOT] ELF: section loaded at 00866f74 (Virtual addr: ff866f74) [BOOT] module=0e0b6528 [BOOT] name=boot/modules/bootkeyboard.class [BOOT] symbol table copied from 0e5bd92c to 0efbac00 [BOOT] m_lowest=ff866f74, m_highest=ff86a948 [BOOT] Loading file 'boot/modules/bootloader.resource' [BOOT] ELF: section loaded at 0086b200 (Virtual addr: ff86b200) [BOOT] module=0e0a7148 [BOOT] name=boot/modules/bootloader.resource [BOOT] symbol table copied from 0e5ba9f8 to 0efbba18 [BOOT] m_lowest=ff86b200, m_highest=ff86c100 [BOOT] Loading file 'boot/modules/bootmouse.class' [BOOT] ELF: section loaded at 0086c678 (Virtual addr: ff86c678) [BOOT] module=0efbcf88 [BOOT] name=boot/modules/bootmouse.class [BOOT] symbol table copied from 0e5bd484 to 0efbd798 [BOOT] m_lowest=ff86c678, m_highest=ff86fe28 [BOOT] Loading file 'boot/modules/cdrom-handler' [BOOT] ELF: section loaded at 0087046c (Virtual addr: ff87046c) [BOOT] module=0efbd358 [BOOT] name=boot/modules/cdrom-handler [BOOT] symbol table copied from 0e5c6cec to 0efbf140 [BOOT] m_lowest=ff87046c, m_highest=ff87c130 [BOOT] Loading file 'boot/modules/con-handler' [BOOT] ELF: section loaded at 0087d2d0 (Virtual addr: ff87d2d0) [BOOT] module=0efc19a0 [BOOT] name=boot/modules/con-handler [BOOT] symbol table copied from 0e5c08d8 to 0efc21b0 [BOOT] m_lowest=ff87d2d0, m_highest=ff8836a8 [BOOT] Loading file 'boot/modules/console.device' [BOOT] ELF: section loaded at 00884410 (Virtual addr: ff884410) [BOOT] module=0efc3468 [BOOT] name=boot/modules/console.device [BOOT] symbol table copied from 0e5c23f4 to 0efc3c78 [BOOT] m_lowest=ff884410, m_highest=ff88c42c [BOOT] Loading file 'boot/modules/debug.library' [BOOT] ELF: section loaded at 0088cf94 (Virtual addr: ff88cf94) [BOOT] module=0efc52b0 [BOOT] name=boot/modules/debug.library [BOOT] symbol table copied from 0e5bb0f8 to 0efc5ac0 [BOOT] m_lowest=ff88cf94, m_highest=ff88e930 [BOOT] Loading file 'boot/modules/dosboot.resource' [BOOT] ELF: section loaded at 0088ea9c (Virtual addr: ff88ea9c) [BOOT] module=0efc55a0 [BOOT] name=boot/modules/dosboot.resource [BOOT] symbol table copied from 0e5c184c to 0efc73d0 [BOOT] m_lowest=ff88ea9c, m_highest=ff892b00 [BOOT] Loading file 'boot/modules/dos.library' [BOOT] ELF: section loaded at 00896ae0 (Virtual addr: ff896ae0) [BOOT] module=0efc6f60 [BOOT] name=boot/modules/dos.library [BOOT] symbol table copied from 0e5d1b2c to 0efc8ea0 [BOOT] m_lowest=ff896ae0, m_highest=ff8ac930 [BOOT] Loading file 'boot/modules/econsole.hook' [BOOT] ELF: section loaded at 008ae2cc (Virtual addr: ff8ae2cc) [BOOT] module=0efcc6c0 [BOOT] name=boot/modules/econsole.hook [BOOT] symbol table copied from 0e5ba5a8 to 0efcc6f0 [BOOT] m_lowest=ff8ae2cc, m_highest=ff8af280 [BOOT] Loading file 'boot/modules/expansion.library' [BOOT] ELF: section loaded at 008af3c8 (Virtual addr: ff8af3c8) [BOOT] module=0efcdc90 [BOOT] name=boot/modules/expansion.library [BOOT] symbol table copied from 0e5bb4d0 to 0efce4a0 [BOOT] m_lowest=ff8af3c8, m_highest=ff8b0984 [BOOT] Loading file 'boot/modules/fat-handler' [BOOT] ELF: section loaded at 008b1120 (Virtual addr: ff8b1120) [BOOT] module=0efcf970 [BOOT] name=boot/modules/fat-handler [BOOT] symbol table copied from 0e5c5824 to 0efd0180 [BOOT] m_lowest=ff8b1120, m_highest=ff8bc2e0 [BOOT] Loading file 'boot/modules/FileSystem.resource' [BOOT] ELF: section loaded at 008bce08 (Virtual addr: ff8bce08) [BOOT] module=0efd1248 [BOOT] name=boot/modules/FileSystem.resource [BOOT] symbol table copied from 0e5b9ac4 to 0efd1ec0 [BOOT] m_lowest=ff8bce08, m_highest=ff8bd3e8 [BOOT] Loading file 'boot/modules/gameport.device' [BOOT] ELF: section loaded at 008bd47c (Virtual addr: ff8bd47c) [BOOT] module=0efd3340 [BOOT] name=boot/modules/gameport.device [BOOT] symbol table copied from 0e5bae44 to 0efd3b50 [BOOT] m_lowest=ff8bd47c, m_highest=ff8beb24 [BOOT] Loading file 'boot/modules/graphics.hidd' [BOOT] ELF: section loaded at 008becc0 (Virtual addr: ff8becc0) [BOOT] module=0efd3590 [BOOT] name=boot/modules/graphics.hidd [BOOT] symbol table copied from 0e5d19f4 to 0efd54a8 [BOOT] m_lowest=ff8becc0, m_highest=ff8d4e8c [BOOT] Loading file 'boot/modules/graphics.library' [BOOT] ELF: section loaded at 008d64c4 (Virtual addr: ff8d64c4) [BOOT] module=0efd8990 [BOOT] name=boot/modules/graphics.library [BOOT] symbol table copied from 0e5db50c to 0efd91a0 [BOOT] m_lowest=ff8d64c4, m_highest=ff8f524c [BOOT] Loading file 'boot/modules/hiddclass.hidd' [BOOT] ELF: section loaded at 008f7100 (Virtual addr: ff8f7100) [BOOT] module=0efddbe0 [BOOT] name=boot/modules/hiddclass.hidd [BOOT] symbol table copied from 0e5babd8 to 0efde3f0 [BOOT] m_lowest=ff8f7100, m_highest=ff8f847c [BOOT] Loading file 'boot/modules/hid.class' [BOOT] ELF: section loaded at 008f8688 (Virtual addr: ff8f8688) [BOOT] module=0efdde90 [BOOT] name=boot/modules/hid.class [BOOT] symbol table copied from 0e5e6c64 to 0efdfda8 [BOOT] m_lowest=ff8f8688, m_highest=ff915da8 [BOOT] Loading file 'boot/modules/hub.class' [BOOT] ELF: section loaded at 00924c4c (Virtual addr: ff924c4c) [BOOT] module=0efe1d00 [BOOT] name=boot/modules/hub.class [BOOT] symbol table copied from 0e5bebac to 0efe2510 [BOOT] m_lowest=ff924c4c, m_highest=ff929794 [BOOT] Loading file 'boot/modules/i2c.hidd' [BOOT] ELF: section loaded at 0092a198 (Virtual addr: ff92a198) [BOOT] module=0efe20b0 [BOOT] name=boot/modules/i2c.hidd [BOOT] symbol table copied from 0e5be36c to 0efe3ea8 [BOOT] m_lowest=ff92a198, m_highest=ff92e7e8 [BOOT] Loading file 'boot/modules/i2c-amcc440.hidd' [BOOT] ELF: section loaded at 0092eca4 (Virtual addr: ff92eca4) [BOOT] module=0efe5508 [BOOT] name=boot/modules/i2c-amcc440.hidd [BOOT] symbol table copied from 0e5ba900 to 0efe5d18 [BOOT] m_lowest=ff92eca4, m_highest=ff92fd54 [BOOT] Loading file 'boot/modules/input.device' [BOOT] ELF: section loaded at 0092ff40 (Virtual addr: ff92ff40) [BOOT] module=0efe5778 [BOOT] name=boot/modules/input.device [BOOT] symbol table copied from 0e5bb568 to 0efe76f8 [BOOT] m_lowest=ff92ff40, m_highest=ff931be0 [BOOT] Loading file 'boot/modules/intuition.library' [BOOT] ELF: section loaded at 00931e18 (Virtual addr: ff931e18) [BOOT] module=0efe70c8 [BOOT] name=boot/modules/intuition.library [BOOT] symbol table copied from 0e5f5800 to 0efe90c0 [BOOT] m_lowest=ff931e18, m_highest=ff96a240 [BOOT] Loading file 'boot/modules/keyboard.device' [BOOT] ELF: section loaded at 0096bf80 (Virtual addr: ff96bf80) [BOOT] module=0eff0880 [BOOT] name=boot/modules/keyboard.device [BOOT] symbol table copied from 0e5baedc to 0eff1090 [BOOT] m_lowest=ff96bf80, m_highest=ff96d6d0 [BOOT] Loading file 'boot/modules/keyboard.hidd' [BOOT] ELF: section loaded at 0096d84c (Virtual addr: ff96d84c) [BOOT] module=0eff0af0 [BOOT] name=boot/modules/keyboard.hidd [BOOT] symbol table copied from 0e5baa24 to 0eff2a00 [BOOT] m_lowest=ff96d84c, m_highest=ff96ea78 [BOOT] Loading file 'boot/modules/keymap.library' [BOOT] ELF: section loaded at 0096ec30 (Virtual addr: ff96ec30) [BOOT] module=0eff2330 [BOOT] name=boot/modules/keymap.library [BOOT] symbol table copied from 0e5bb520 to 0eff4388 [BOOT] m_lowest=ff96ec30, m_highest=ff97028c [BOOT] Loading file 'boot/modules/layers.library' [BOOT] ELF: section loaded at 00970a08 (Virtual addr: ff970a08) [BOOT] module=0eff3b98 [BOOT] name=boot/modules/layers.library [BOOT] symbol table copied from 0e5c15c8 to 0eff5d20 [BOOT] m_lowest=ff970a08, m_highest=ff978090 [BOOT] Loading file 'boot/modules/lddemon.resource' [BOOT] ELF: section loaded at 00978560 (Virtual addr: ff978560) [BOOT] module=0eff7858 [BOOT] name=boot/modules/lddemon.resource [BOOT] symbol table copied from 0e5bb17c to 0eff8068 [BOOT] m_lowest=ff978560, m_highest=ff979fc0 [BOOT] Loading file 'boot/modules/massstorage.class' [BOOT] ELF: section loaded at 0097a138 (Virtual addr: ff97a138) [BOOT] module=0eff7b48 [BOOT] name=boot/modules/massstorage.class [BOOT] symbol table copied from 0e5cef7c to 0eff98b8 [BOOT] m_lowest=ff97a138, m_highest=ff98c2ac [BOOT] Loading file 'boot/modules/misc.resource' [BOOT] ELF: section loaded at 0098f2bc (Virtual addr: ff98f2bc) [BOOT] module=0effb788 [BOOT] name=boot/modules/misc.resource [BOOT] symbol table copied from 0e5ba02c to 0effb7b8 [BOOT] m_lowest=ff98f2bc, m_highest=ff98fcfc [BOOT] Loading file 'boot/modules/mouse.hidd' [BOOT] ELF: section loaded at 0098fe18 (Virtual addr: ff98fe18) [BOOT] module=0effccf0 [BOOT] name=boot/modules/mouse.hidd [BOOT] symbol table copied from 0e5ba9bc to 0effd500 [BOOT] m_lowest=ff98fe18, m_highest=ff991090 [BOOT] Loading file 'boot/modules/oop.library' [BOOT] ELF: section loaded at 009911d8 (Virtual addr: ff9911d8) [BOOT] module=0effcfa0 [BOOT] name=boot/modules/oop.library [BOOT] symbol table copied from 0e5be2c0 to 0effee70 [BOOT] m_lowest=ff9911d8, m_highest=ff9957c4 [BOOT] Loading file 'boot/modules/partition.library' [BOOT] ELF: section loaded at 00995b98 (Virtual addr: ff995b98) [BOOT] module=0f000658 [BOOT] name=boot/modules/partition.library [BOOT] symbol table copied from 0e5c23f8 to 0f000e68 [BOOT] m_lowest=ff995b98, m_highest=ff99d790 [BOOT] Loading file 'boot/modules/pci-amcc440.hidd' [BOOT] ELF: section loaded at 0099e518 (Virtual addr: ff99e518) [BOOT] module=0f002c40 [BOOT] name=boot/modules/pci-amcc440.hidd [BOOT] symbol table copied from 0e5bb168 to 0f003450 [BOOT] m_lowest=ff99e518, m_highest=ff99fc60 [BOOT] Loading file 'boot/modules/pci-amcc460.hidd' [BOOT] ELF: section loaded at 0099ffcc (Virtual addr: ff99ffcc) [BOOT] module=0f002ef0 [BOOT] name=boot/modules/pci-amcc460.hidd [BOOT] symbol table copied from 0e5bb040 to 0f004ea8 [BOOT] m_lowest=ff99ffcc, m_highest=ff9a13fc [BOOT] Loading file 'boot/modules/pci.hidd' [BOOT] ELF: section loaded at 009a1918 (Virtual addr: ff9a1918) [BOOT] module=0f004858 [BOOT] name=boot/modules/pci.hidd [BOOT] symbol table copied from 0e5bf778 to 0f006928 [BOOT] m_lowest=ff9a1918, m_highest=ff9a5fe0 [BOOT] Loading file 'boot/modules/pciusb.device' [BOOT] ELF: section loaded at 009a77f0 (Virtual addr: ff9a77f0) [BOOT] module=0f007f08 [BOOT] name=boot/modules/pciusb.device [BOOT] symbol table copied from 0e5c828c to 0f008718 [BOOT] m_lowest=ff9a77f0, m_highest=ff9b5318 [BOOT] Loading file 'boot/modules/poseidon.library' [BOOT] ELF: section loaded at 009b5de8 (Virtual addr: ff9b5de8) [BOOT] module=0f00a518 [BOOT] name=boot/modules/poseidon.library [BOOT] symbol table copied from 0e5e3404 to 0f00ad28 [BOOT] m_lowest=ff9b5de8, m_highest=ff9cbf6c [BOOT] Loading file 'boot/modules/processor.resource' [BOOT] ELF: section loaded at 009df030 (Virtual addr: ff9df030) [BOOT] module=0f00def0 [BOOT] name=boot/modules/processor.resource [BOOT] symbol table copied from 0e5ba3b0 to 0f00df20 [BOOT] m_lowest=ff9df030, m_highest=ff9dfbf8 [BOOT] Loading file 'boot/modules/sfs-handler' [BOOT] ELF: section loaded at 009dfecc (Virtual addr: ff9dfecc) [BOOT] module=0f00f4a0 [BOOT] name=boot/modules/sfs-handler [BOOT] symbol table copied from 0e5d976c to 0f00fcb0 [BOOT] m_lowest=ff9dfecc, m_highest=ff9fd734 [BOOT] Loading file 'boot/modules/sm502.hidd' [BOOT] ELF: section loaded at 009ff118 (Virtual addr: ff9ff118) [BOOT] module=0f0138f0 [BOOT] name=boot/modules/sm502.hidd [BOOT] symbol table copied from 0e5bcaec to 0f014100 [BOOT] m_lowest=ff9ff118, m_highest=ffa02060 [BOOT] Loading file 'boot/modules/timer.device' [BOOT] ELF: section loaded at 00a02444 (Virtual addr: ffa02444) [BOOT] module=0f015508 [BOOT] name=boot/modules/timer.device [BOOT] symbol table copied from 0e5badcc to 0f015d18 [BOOT] m_lowest=ffa02444, m_highest=ffa03a34 [BOOT] Loading file 'boot/modules/usbromstartup.resource' [BOOT] ELF: section loaded at 00a03bb0 (Virtual addr: ffa03bb0) [BOOT] module=0f015878 [BOOT] name=boot/modules/usbromstartup.resource [BOOT] symbol table copied from 0e5b96c4 to 0f016e80 [BOOT] m_lowest=ffa03bb0, m_highest=ffa03eec [BOOT] Loading file 'boot/modules/utility.library' [BOOT] ELF: section loaded at 00a04064 (Virtual addr: ffa04064) [BOOT] module=0f0158d8 [BOOT] name=boot/modules/utility.library [BOOT] symbol table copied from 0e5bbf6c to 0f018ab8 [BOOT] m_lowest=ffa04064, m_highest=ffa06554 [BOOT] Loading file 'boot/modules/workbench.library' [BOOT] ELF: section loaded at 00a06770 (Virtual addr: ffa06770) [BOOT] module=0f019fb0 [BOOT] name=boot/modules/workbench.library [BOOT] symbol table copied from 0e5bed34 to 0f01a7c0 [BOOT] m_lowest=ffa06770, m_highest=ffa0b6e8 [BOOT] Loading file 'boot/modules/shell.resource' [BOOT] ELF: section loaded at 00a0bb74 (Virtual addr: ffa0bb74) [BOOT] module=0f01c240 [BOOT] name=boot/modules/shell.resource [BOOT] symbol table copied from 0e5bf36c to 0f01ca50 [BOOT] m_lowest=ffa0bb74, m_highest=ffa10d28 [BOOT] Loading file 'boot/modules/shellcommands.resource' [BOOT] ELF: section loaded at 00a116cc (Virtual addr: ffa116cc) [BOOT] module=0f01d2f8 [BOOT] name=boot/modules/shellcommands.resource [BOOT] symbol table copied from 0e5c0f9c to 0f01e750 [BOOT] m_lowest=ffa116cc, m_highest=ffa180a4 [BOOT] Bss: ff7f97a0-ff7ffcf3, 00006554 [BOOT] Bss: ff7f9778-ff7f977b, 00000004 [BOOT] Bss: ff7f9750-ff7f9753, 00000004 [BOOT] Bss: ff7f96f0-ff7f96f3, 00000004 [BOOT] Bss: ff7f9670-ff7f9677, 00000008 [BOOT] Bss: ff7f960c-ff7f9613, 00000008 [BOOT] Bss: ff7f95a8-ff7f95af, 00000008 [BOOT] Bss: ff7f9544-ff7f9547, 00000004 [BOOT] Bss: ff7f94e0-ff7f94e7, 00000008 [BOOT] Bss: ff7f94ac-ff7f94af, 00000004 [BOOT] Bss: ff7f9478-ff7f947b, 00000004 [BOOT] Bss: ff7f9408-ff7f940b, 00000004 [BOOT] Bss: ff7f93a8-ff7f93ab, 00000004 [BOOT] Bss: ff7f9334-ff7f933b, 00000008 [BOOT] Bss: ff7f9300-ff7f9303, 00000004 [BOOT] Bss: ff7f92d4-ff7f92d7, 00000004 [BOOT] Bss: ff7f9268-ff7f926b, 00000004 [BOOT] Bss: ff7e8fa0-ff7f9233, 00010294 [BOOT] Bss: ff7e8ee8-ff7e8eeb, 00000004 [BOOT] Bss: ff7e8e6c-ff7e8e6f, 00000004 [BOOT] Bss: ff7e8d78-ff7e8d7b, 00000004 [BOOT] Bss: ff7e841c-ff7e8423, 00000008 [BOOT] Bss: ff7e83b8-ff7e83bf, 00000008 [BOOT] Bss: ff7e832c-ff7e833b, 00000010 [BOOT] Bss: ff7e829c-ff7e82ab, 00000010 [BOOT] Bss: ff7e822c-ff7e822f, 00000004 [BOOT] Bss: ff7e81a8-ff7e81ab, 00000004 [BOOT] Bss: ff7e8138-ff7e813b, 00000004 [BOOT] Bss: ff7e80c8-ff7e80cb, 00000004 [BOOT] Bss: ff7e8050-ff7e8053, 00000004 [BOOT] Bss: ff7e7ff0-ff7e7ff3, 00000004 [BOOT] Bss: ff7e7f9c-ff7e7f9f, 00000004 [BOOT] Bss: ff7e7c98-ff7e7c9f, 00000008 [BOOT] Bss: ff7e7c48-ff7e7c4b, 00000004 [BOOT] Bss: ff7e7b84-ff7e7b87, 00000004 [BOOT] Bss: ff7e7b0c-ff7e7b0f, 00000004 [BOOT] Bss: ff7e7a80-ff7e7a8b, 0000000c [BOOT] Bss: ff7e79f4-ff7e79ff, 0000000c [BOOT] Bss: ff7e7968-ff7e7977, 00000010 [BOOT] Bss: ff7e78b8-ff7e78db, 00000024 [BOOT] Bss: ff7e784c-ff7e7853, 00000008 [BOOT] Bss: ff7e77f4-ff7e77f7, 00000004 [BOOT] Bss: ff7e77cc-ff7e77cf, 00000004 [BOOT] Bss: ff7e773c-ff7e774f, 00000014 [BOOT] Bss: ff7e76cc-ff7e76cf, 00000004 [BOOT] Bss: ff7e7668-ff7e766b, 00000004 [BOOT] Bss: ff7e7608-ff7e760b, 00000004 [BOOT] Bss: ff7e75a0-ff7e75a3, 00000004 [BOOT] Bss: ff7e7540-ff7e7543, 00000004 [BOOT] Jumping into kernel @ 00800000 [KRN] Sam440 Kernel built on Jan 15 2013 [KRN] Kernel resource pre-exec init [KRN] MSR=00002000 CRR0=0020e000 CRR1=00000080 [KRN] USB config 00000000 [KRN] msg @ 0df6c4a4 [KRN] Copying msg data [KRN] CmdLine: sysdebug=all econsole [KRN] BootLoader: Parthenope 0.91 (15.1.2013) [KRN] DebugInfo at 0e0a3df0 [KRN] Bootstrap loaded debug info for 53 modules [KRN] Module boot/modules/shellcommands.resource [KRN] Module boot/modules/shell.resource [KRN] Module boot/modules/workbench.library [KRN] Module boot/modules/utility.library [KRN] Module boot/modules/usbromstartup.resource [KRN] Module boot/modules/timer.device [KRN] Module boot/modules/sm502.hidd [KRN] Module boot/modules/sfs-handler [KRN] Module boot/modules/processor.resource [KRN] Module boot/modules/poseidon.library [KRN] Module boot/modules/pciusb.device [KRN] Module boot/modules/pci.hidd [KRN] Module boot/modules/pci-amcc460.hidd [KRN] Module boot/modules/pci-amcc440.hidd [KRN] Module boot/modules/partition.library [KRN] Module boot/modules/oop.library [KRN] Module boot/modules/mouse.hidd [KRN] Module boot/modules/misc.resource [KRN] Module boot/modules/massstorage.class [KRN] Module boot/modules/lddemon.resource [KRN] Module boot/modules/layers.library [KRN] Module boot/modules/keymap.library [KRN] Module boot/modules/keyboard.hidd [KRN] Module boot/modules/keyboard.device [KRN] Module boot/modules/intuition.library [KRN] Module boot/modules/input.device [KRN] Module boot/modules/i2c-amcc440.hidd [KRN] Module boot/modules/i2c.hidd [KRN] Module boot/modules/hub.class [KRN] Module boot/modules/hid.class [KRN] Module boot/modules/hiddclass.hidd [KRN] Module boot/modules/graphics.library [KRN] Module boot/modules/graphics.hidd [KRN] Module boot/modules/gameport.device [KRN] Module boot/modules/FileSystem.resource [KRN] Module boot/modules/fat-handler [KRN] Module boot/modules/expansion.library [KRN] Module boot/modules/econsole.hook [KRN] Module boot/modules/dos.library [KRN] Module boot/modules/dosboot.resource [KRN] Module boot/modules/debug.library [KRN] Module boot/modules/console.device [KRN] Module boot/modules/con-handler [KRN] Module boot/modules/cdrom-handler [KRN] Module boot/modules/bootmouse.class [KRN] Module boot/modules/bootloader.resource [KRN] Module boot/modules/bootkeyboard.class [KRN] Module boot/modules/battclock.resource [KRN] Module boot/modules/ata.device [KRN] Module boot/modules/aros.library [KRN] Module boot/modules/amberram-handler [KRN] Module boot/modules/afs-handler [KRN] Module boot/aros-amcc440 [KRN] Debug info uses 208 KB of memory [KRN] Debug info relocated from 0e0a3df0 to ff00001c [KRN] BootMsg @ ff7ffdd0 [KRN] Setting up exception handlers [exec] AROS for Sam440 - The AROS Research OS [exec] Preparing the ExecBase... [exec] Kernel and romtags: @007e7540 - 00a19034 [exec] Create memory header @00a20000 - 00ffffff [exec] Prepare exec base in 00a20000 Resident modules (addr: pri flags version name): + ff844f94: 127 02 3 "kernel.resource" + ff845dc0: 120 01 51 "exec.library" + ff8b0a34: 110 82 41 "expansion.library" + ff88e988: 105 82 1 "debug.library" + ffa06648: 103 81 41 "utility.library" + ff85b1c4: 101 81 41 "aros.library" + ff86c144: 100 01 41 "bootloader.resource" + ff9dfc44: 99 01 2 "processor.resource" + ff995854: 94 81 42 "oop.library" + ff8f84f0: 92 81 1 "hiddclass.hidd" + ff92e924: 90 81 1 "i2c.hidd" + ff9a6134: 90 81 2 "pci.hidd" + ff92fdc0: 89 81 1 "i2c-amcc440.hidd" + ff99fccc: 89 81 1 "pci-amcc440.hidd" + ff9a1468: 89 81 1 "pci-amcc460.hidd" + ff8bd428: 80 01 1 "FileSystem.resource" + ff866cb8: 70 81 41 "battclock.resource" + ff8d5390: 66 81 1 "graphics.hidd" + ff8f55b4: 65 81 41 "graphics.library" + ff978180: 64 81 50 "layers.library" + ffa03aa8: 50 81 41 "timer.device" + ff9b536c: 48 81 1 "pciusb.device" + ff9cc188: 48 81 4 "poseidon.library" + ff9297e4: 47 81 4 "hub.class" + ff96eaf4: 45 81 1 "keyboard.hidd" + ff98fd40: 45 01 41 "misc.resource" + ff99110c: 45 81 1 "mouse.hidd" + ff8beb7c: 44 81 41 "gameport.device" + ff96d728: 44 81 41 "keyboard.device" + ff9702e8: 40 81 41 "keymap.library" + ff99d83c: 40 81 3 "partition.library" + ff86a9a8: 39 81 4 "bootkeyboard.class" + ff86fe80: 39 81 4 "bootmouse.class" + ff915df8: 39 81 4 "hid.class" + ff98c30c: 39 81 4 "massstorage.class" + ffa03f04: 35 01 41 "Poseidon ROM starter" + ff931c38: 30 81 41 "input.device" + ff96a268: 15 81 50 "intuition.library" + ffa0211c: 9 81 1 "sm502.hidd" + ff864818: 4 81 41 "ata.device" + ff88c498: 4 81 41 "console.device" + ff8544ec: -1 01 41 "afs-handler" + ff87c168: -1 01 1 "cdrom-handler" + ff8bc314: -1 01 41 "fat-handler" + ff9fd768: -1 01 1 "sfs-handler" + ff8af2b8: -49 01 0 "econsole.hook" + ff892b40: -50 01 41 "dosboot.resource" + ff896260: -120 04 41 "DOSBoot cleanup" + ff8acc00: -120 00 50 "dos.library" + ffa0b798: -120 80 45 "workbench.library" + ff97a000: -123 04 41 "lddemon.resource" + ffa10d60: -123 04 41 "shell.resource" + ffa180ec: -123 04 41 "shellcommands.resource" + ff8836dc: -124 04 41 "con-handler" + ff85a474: -125 04 1 "amberram-handler" [exec] ExecBase at 00a20400 [exec_SelectMbs460] DCR 0x0000e000 [exec_SelectMbs460] DCR 0x1000e000 [exec_SelectMbs460] DCR 0x00000000 [exec_SelectMbs460] DCR 0x00000000 [exec] Adding memory (2048M) [exec] InitCode(RTF_SINGLETASK) [Init] Post-kernel init [Init] Memory page size: 0 [KRN] Entered Kernel_Init() [KRN] PVR: 0x130218a4 fbdv 46, fwdva = 2, fwdvb = 5 plbed 5, opbd = 2, perd = 1, ahbd = 1 [KRN] CPU Speed: 1265Mz [KRN] PLB Speed: 253Mz [KRN] OPB Speed: 126Mz [KRN] EPB Speed: 126Mz [KRN] PCI Speed: 253Mz [KRN] Allowing userspace to flush caches [KRN] Setting DebugInfo to ff00001c [KRN] Preparing kernel private memory [KRN] Entered user mode [InitResident] InitResident end 0xFF844F94 ("kernel.resource"), result 0x010000C4 [InitCode] calling InitResident (110 82 "expansion.library") [InitResident] InitResident begin 0xFF8B0A34 ("expansion.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8B0984, data size is 184 [CreateLibrary] Table contains 27 absolute pointers [CreateLibrary] Allocated vector table at 0x01001240, size is 112 [CreateLibrary] MakeFunctions(0x010012B0, 0xFF8B0984, 0x00000000) [CreateLibrary] Created 112 vectors [CreateLibrary] Created library 0x010012B0 [InitResident] InitResident end 0xFF8B0A34 ("expansion.library"), result 0x010012B0 [InitCode] calling InitResident (105 82 "debug.library") [InitResident] InitResident begin 0xFF88E988 ("debug.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF88E930, data size is 112 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01001370, size is 32 [CreateLibrary] MakeFunctions(0x01001390, 0xFF88E930, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01001390 [Init] debug.library added, base 0x01001390 [InitResident] InitResident end 0xFF88E988 ("debug.library"), result 0x01001390 [InitCode] leave InitCode(0x02, 0) [exec] InitCode(RTF_COLDSTART) [InitCode] enter InitCode(0x01, 0) [InitCode] kickmemptr=0x00000000 kicktagptr=0x00000000 kickchecksum=0x00000000 [InitCode] calling InitResident (120 01 "exec.library") [InitResident] InitResident begin 0xFF845DC0 ("exec.library") [InitResident] Initresident !RTF_AUTOINIT [Init] exec.library init [Init] [exec] Boot Task 0x0102E830, ETask 0x0102EA60, CPU context 0x0102E8B0 [AddTask] NewCreateTaskA: name Exec housekeeper [AddTask] NewAddTask (0x0102F1F0 ("Exec housekeeper"), 0xFF841464, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x0102F1B0 [AddTask] NewAddTask: SPLower: 0x0102F250 SPUpper: 0x01039240 SP: 0x01039240 [Init] Service task started up [AddTask] Added task 0x0102F1F0 [AddTask] NewCreateTaskA: name Exec Guru Task [AddTask] NewAddTask (0x010398E0 ("Exec Guru Task"), 0xFF8420DC, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x010398B0 [AddTask] NewAddTask: SPLower: 0x01039940 SPUpper: 0x01043930 SP: 0x01043930 [AddTask] Added task 0x010398E0 [InitResident] InitResident end 0xFF845DC0 ("exec.library"), result 0x00A20400 [InitCode] calling InitResident (103 81 "utility.library") [InitResident] InitResident begin 0xFFA06648 ("utility.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFFA06554, data size is 116 [CreateLibrary] Table contains 45 absolute pointers [CreateLibrary] Allocated vector table at 0x01044760, size is 192 [CreateLibrary] MakeFunctions(0x01044820, 0xFFA06554, 0x00000000) [CreateLibrary] Created 184 vectors [CreateLibrary] Created library 0x01044820 [InitResident] InitResident end 0xFFA06648 ("utility.library"), result 0x01044820 [InitCode] calling InitResident (101 81 "aros.library") [InitResident] InitResident begin 0xFF85B1C4 ("aros.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF85B174, data size is 44 [CreateLibrary] Table contains 5 absolute pointers [CreateLibrary] Allocated vector table at 0x010448A0, size is 32 [CreateLibrary] MakeFunctions(0x010448C0, 0xFF85B174, 0x00000000) [CreateLibrary] Created 24 vectors [CreateLibrary] Created library 0x010448C0 [InitResident] InitResident end 0xFF85B1C4 ("aros.library"), result 0x010448C0 [InitCode] calling InitResident (100 01 "bootloader.resource") [InitResident] InitResident begin 0xFF86C144 ("bootloader.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x010448F4, 0xFF7F954C, 0x00000000) [CreateLibrary] Created 8 vectors [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 [InitResident] InitResident end 0xFF86C144 ("bootloader.resource"), result 0x010448F4 [InitCode] calling InitResident (99 01 "processor.resource") [InitResident] InitResident begin 0xFF9DFC44 ("processor.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01044974, 0xFF7E77FC, 0x00000000) [CreateLibrary] Created 8 vectors [InitResident] InitResident end 0xFF9DFC44 ("processor.resource"), result 0x01044974 [InitCode] calling InitResident (94 81 "oop.library") [InitResident] InitResident begin 0xFF995854 ("oop.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9957C4, data size is 648 [CreateLibrary] Table contains 22 absolute pointers [CreateLibrary] Allocated vector table at 0x010449B0, size is 96 [CreateLibrary] MakeFunctions(0x01044A10, 0xFF9957C4, 0x00000000) [CreateLibrary] Created 92 vectors [CreateLibrary] Created library 0x01044A10 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [InitResident] InitResident end 0xFF995854 ("oop.library"), result 0x01044A10 [InitCode] calling InitResident (92 81 "hiddclass.hidd") [InitResident] InitResident begin 0xFF8F84F0 ("hiddclass.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8F84A4, data size is 120 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01045290, size is 16 [CreateLibrary] MakeFunctions(0x010452A0, 0xFF8F84A4, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010452A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [InitResident] InitResident end 0xFF8F84F0 ("hiddclass.hidd"), result 0x010452A0 [InitCode] calling InitResident (90 81 "i2c.hidd") [InitResident] InitResident begin 0xFF92E924 ("i2c.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF92E8E0, data size is 96 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01045430, size is 16 [CreateLibrary] MakeFunctions(0x01045440, 0xFF92E8E0, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01045440 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [I2C] Init [InitResident] InitResident end 0xFF92E924 ("i2c.hidd"), result 0x01045440 [InitCode] calling InitResident (90 81 "pci.hidd") [InitResident] InitResident begin 0xFF9A6134 ("pci.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9A60F0, data size is 176 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01045790, size is 16 [CreateLibrary] MakeFunctions(0x010457A0, 0xFF9A60F0, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010457A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [PCI] Initializing PCI system [PCI] Created pool 0x01045c60 [PCI] base class initialization [PCI] Everything OK [InitResident] InitResident end 0xFF9A6134 ("pci.hidd"), result 0x010457A0 [InitCode] calling InitResident (89 81 "i2c-amcc440.hidd") [InitResident] InitResident begin 0xFF92FDC0 ("i2c-amcc440.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF92FD6C, data size is 44 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01047CA0, size is 16 [CreateLibrary] MakeFunctions(0x01047CB0, 0xFF92FD6C, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01047CB0 [RamLib] OpenLibrary("i2c.hidd", 0) [RamLib] OpenLibrary("i2c.hidd", 0) = 01045440 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [InitResident] InitResident end 0xFF92FDC0 ("i2c-amcc440.hidd"), result 0x01047CB0 [InitCode] calling InitResident (89 81 "pci-amcc440.hidd") [InitResident] InitResident begin 0xFF99FCCC ("pci-amcc440.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF99FC78, data size is 60 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01047E20, size is 16 [CreateLibrary] MakeFunctions(0x01047E30, 0xFF99FC78, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x01047E30 [RamLib] OpenLibrary("pci.hidd", 0) [RamLib] OpenLibrary("pci.hidd", 0) = 010457A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 PCI440: Driver initialization PCI440: Adding Driver to main the class OK [PCI] Adding Driver class 0x01047e84 [PCI] Adding driver PCINative (AMCC440 native direct access PCI driver) to the system [PCI] Scanning bus 0 PCI440: CPU 0000000c80000000:0000000080000000 PCI (0x10000000) PCI440: CPU 0000000c90000000:0000000090000000 PCI (0x10000000) PCI440: PCI 0000000000000000:0000000000000000 CPU (0x0000000080000000) PCI440: All OK [InitResident] InitResident end 0xFF99FCCC ("pci-amcc440.hidd"), result 0x01047E30 [InitCode] calling InitResident (89 81 "pci-amcc460.hidd") [InitResident] InitResident begin 0xFF9A1468 ("pci-amcc460.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9A1414, data size is 52 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x010481A0, size is 16 [CreateLibrary] MakeFunctions(0x010481B0, 0xFF9A1414, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010481B0 [RamLib] OpenLibrary("pci.hidd", 0) [RamLib] OpenLibrary("pci.hidd", 0) = 010457A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 PCI460: Driver initialization PCI460: Adding Driver to main the class OK [PCI] Adding Driver class 0x01048204 [PCI] Adding driver PCIUSB (AMCC460 Pseudo-PCI driver for USB access) to the system [PCI] Scanning bus 0 PCI460: All OK [InitResident] InitResident end 0xFF9A1468 ("pci-amcc460.hidd"), result 0x010481B0 [InitCode] calling InitResident (80 01 "FileSystem.resource") [InitResident] InitResident begin 0xFF8BD428 ("FileSystem.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01048310, 0xFF7E8F58, 0x00000000) [CreateLibrary] Created 4 vectors [InitResident] InitResident end 0xFF8BD428 ("FileSystem.resource"), result 0x01048310 [InitCode] calling InitResident (70 81 "battclock.resource") [InitResident] InitResident begin 0xFF866CB8 ("battclock.resource") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF866C5C, data size is 40 [CreateLibrary] Table contains 3 absolute pointers [CreateLibrary] Allocated vector table at 0x01048450, size is 16 [CreateLibrary] MakeFunctions(0x01048460, 0xFF866C5C, 0x00000000) [CreateLibrary] Created 16 vectors [CreateLibrary] Created library 0x01048460 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [InitResident] InitResident end 0xFF866CB8 ("battclock.resource"), result 0x01048460 [InitCode] calling InitResident (66 81 "graphics.hidd") [InitResident] InitResident begin 0xFF8D5390 ("graphics.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8D5344, data size is 1684 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01048490, size is 16 [CreateLibrary] MakeFunctions(0x010484A0, 0xFF8D5344, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010484A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 [InitResident] InitResident end 0xFF8D5390 ("graphics.hidd"), result 0x010484A0 [InitCode] calling InitResident (65 81 "graphics.library") [InitResident] InitResident begin 0xFF8F55B4 ("graphics.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8F524C, data size is 1196 [CreateLibrary] Table contains 201 absolute pointers [CreateLibrary] Allocated vector table at 0x0104A280, size is 816 [CreateLibrary] MakeFunctions(0x0104A5B0, 0xFF8F524C, 0x00000000) [CreateLibrary] Created 808 vectors [CreateLibrary] Created library 0x0104A5B0 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("graphics.hidd", 0) [RamLib] OpenLibrary("graphics.hidd", 0) = 010484A0 [InitResident] InitResident end 0xFF8F55B4 ("graphics.library"), result 0x0104A5B0 [InitCode] calling InitResident (64 81 "layers.library") [InitResident] InitResident begin 0xFF978180 ("layers.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF978090, data size is 52 [CreateLibrary] Table contains 45 absolute pointers [CreateLibrary] Allocated vector table at 0x0104AE90, size is 192 [CreateLibrary] MakeFunctions(0x0104AF50, 0xFF978090, 0x00000000) [CreateLibrary] Created 184 vectors [CreateLibrary] Created library 0x0104AF50 [RamLib] OpenLibrary("graphics.library", 41) [RamLib] OpenLibrary("graphics.library", 41) = 0104A5B0 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 [InitResident] InitResident end 0xFF978180 ("layers.library"), result 0x0104AF50 [InitCode] calling InitResident (50 81 "timer.device") [InitResident] InitResident begin 0xFFA03AA8 ("timer.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFFA03A34, data size is 168 [CreateLibrary] Table contains 11 absolute pointers [CreateLibrary] Allocated vector table at 0x0104B7A0, size is 48 [CreateLibrary] MakeFunctions(0x0104B7D0, 0xFFA03A34, 0x00000000) [CreateLibrary] Created 48 vectors [CreateLibrary] Created library 0x0104B7D0 [InitResident] InitResident end 0xFFA03AA8 ("timer.device"), result 0x0104B7D0 [InitCode] calling InitResident (48 81 "pciusb.device") [InitResident] InitResident begin 0xFF9B536C ("pciusb.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9B5318, data size is 100 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x0104B8A0, size is 32 [CreateLibrary] MakeFunctions(0x0104B8C0, 0xFF9B5318, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Created library 0x0104B8C0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [InitResident] InitResident end 0xFF9B536C ("pciusb.device"), result 0x0104B8C0 [InitCode] calling InitResident (48 81 "poseidon.library") [InitResident] InitResident begin 0xFF9CC188 ("poseidon.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9CBF6C, data size is 684 [CreateLibrary] Table contains 101 absolute pointers [CreateLibrary] Allocated vector table at 0x0104F970, size is 416 [CreateLibrary] MakeFunctions(0x0104FB10, 0xFF9CBF6C, 0x00000000) [CreateLibrary] Created 408 vectors [CreateLibrary] Created library 0x0104FB10 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [InitResident] InitResident end 0xFF9CC188 ("poseidon.library"), result 0x0104FB10 [InitCode] calling InitResident (47 81 "hub.class") [InitResident] InitResident begin 0xFF9297E4 ("hub.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF929794, data size is 116 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01054000, size is 32 [CreateLibrary] MakeFunctions(0x01054020, 0xFF929794, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01054020 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [InitResident] InitResident end 0xFF9297E4 ("hub.class"), result 0x01054020 [InitCode] calling InitResident (45 81 "keyboard.hidd") [InitResident] InitResident begin 0xFF96EAF4 ("keyboard.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF96EAA8, data size is 68 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x010540A0, size is 16 [CreateLibrary] MakeFunctions(0x010540B0, 0xFF96EAA8, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010540B0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [InitResident] InitResident end 0xFF96EAF4 ("keyboard.hidd"), result 0x010540B0 [InitCode] calling InitResident (45 01 "misc.resource") [InitResident] InitResident begin 0xFF98FD40 ("misc.resource") [InitResident] Initresident !RTF_AUTOINIT [CreateLibrary] MakeFunctions(0x01054238, 0xFF98FD0C, 0x00000000) [CreateLibrary] Created 12 vectors [InitResident] InitResident end 0xFF98FD40 ("misc.resource"), result 0x01054238 [InitCode] calling InitResident (45 81 "mouse.hidd") [InitResident] InitResident begin 0xFF99110C ("mouse.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF9910C8, data size is 136 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x01054290, size is 16 [CreateLibrary] MakeFunctions(0x010542A0, 0xFF9910C8, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010542A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [InitResident] InitResident end 0xFF99110C ("mouse.hidd"), result 0x010542A0 [InitCode] calling InitResident (44 81 "gameport.device") [InitResident] InitResident begin 0xFF8BEB7C ("gameport.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8BEB24, data size is 232 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x01054460, size is 32 [CreateLibrary] MakeFunctions(0x01054480, 0xFF8BEB24, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Created library 0x01054480 [InitResident] InitResident end 0xFF8BEB7C ("gameport.device"), result 0x01054480 [InitCode] calling InitResident (44 81 "keyboard.device") [InitResident] InitResident begin 0xFF96D728 ("keyboard.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF96D6D0, data size is 184 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x01054570, size is 32 [CreateLibrary] MakeFunctions(0x01054590, 0xFF96D6D0, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Created library 0x01054590 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [InitResident] InitResident end 0xFF96D728 ("keyboard.device"), result 0x01054590 [InitCode] calling InitResident (40 81 "keymap.library") [InitResident] InitResident begin 0xFF9702E8 ("keymap.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF97028C, data size is 76 [CreateLibrary] Table contains 8 absolute pointers [CreateLibrary] Allocated vector table at 0x01054650, size is 32 [CreateLibrary] MakeFunctions(0x01054670, 0xFF97028C, 0x00000000) [CreateLibrary] Created 36 vectors [CreateLibrary] Created library 0x01054670 [InitResident] InitResident end 0xFF9702E8 ("keymap.library"), result 0x01054670 [InitCode] calling InitResident (40 81 "partition.library") [InitResident] InitResident begin 0xFF99D83C ("partition.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF99D790, data size is 124 [CreateLibrary] Table contains 26 absolute pointers [CreateLibrary] Allocated vector table at 0x010546F0, size is 112 [CreateLibrary] MakeFunctions(0x01054760, 0xFF99D790, 0x00000000) [CreateLibrary] Created 108 vectors [CreateLibrary] Created library 0x01054760 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 [RamLib] OpenLibrary("dos.library", 36) [RamLib] OpenLibrary("dos.library", 36) = 00000000 [InitResident] InitResident end 0xFF99D83C ("partition.library"), result 0x01054760 [InitCode] calling InitResident (39 81 "bootkeyboard.class") [InitResident] InitResident begin 0xFF86A9A8 ("bootkeyboard.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF86A948, data size is 152 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x010547E0, size is 32 [CreateLibrary] MakeFunctions(0x01054800, 0xFF86A948, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01054800 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [InitResident] InitResident end 0xFF86A9A8 ("bootkeyboard.class"), result 0x01054800 [InitCode] calling InitResident (39 81 "bootmouse.class") [InitResident] InitResident begin 0xFF86FE80 ("bootmouse.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF86FE28, data size is 252 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x010548A0, size is 32 [CreateLibrary] MakeFunctions(0x010548C0, 0xFF86FE28, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x010548C0 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [InitResident] InitResident end 0xFF86FE80 ("bootmouse.class"), result 0x010548C0 [InitCode] calling InitResident (39 81 "hid.class") [InitResident] InitResident begin 0xFF915DF8 ("hid.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF915DA8, data size is 4352 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x010549E0, size is 32 [CreateLibrary] MakeFunctions(0x01054A00, 0xFF915DA8, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01054A00 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [InitResident] InitResident end 0xFF915DF8 ("hid.class"), result 0x01054A00 [InitCode] calling InitResident (39 81 "massstorage.class") [InitResident] InitResident begin 0xFF98C30C ("massstorage.class") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF98C2AC, data size is 1896 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01055C10, size is 32 [CreateLibrary] MakeFunctions(0x01055C30, 0xFF98C2AC, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01055C30 [RamLib] OpenLibrary("utility.library", 39) [RamLib] OpenLibrary("utility.library", 39) = 01044820 [CreateLibrary] MakeLibrary: functions table at 0xFF98C87C, data size is 56 [CreateLibrary] Table contains 6 absolute pointers [CreateLibrary] Allocated vector table at 0x010565C0, size is 32 [CreateLibrary] MakeFunctions(0x010565E0, 0xFF98C87C, 0x00000000) [CreateLibrary] Created 28 vectors [CreateLibrary] Calling init function 0xFF98A960 [CreateLibrary] Created library 0x010565E0 [InitResident] InitResident end 0xFF98C30C ("massstorage.class"), result 0x01055C30 [InitCode] calling InitResident (35 01 "Poseidon ROM starter") [InitResident] InitResident begin 0xFFA03F04 ("Poseidon ROM starter") [InitResident] Initresident !RTF_AUTOINIT [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01056650 ("Poseidon Event Broadcast"), 0xFF9C1744, 0x00000000) [AddTask] NewAddTask (0x01056650 ("Poseidon Event Broadcast"), 0xFF9C1744, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01056620 [AddTask] NewAddTask: SPLower: 0x010566B0 SPUpper: 0x010586B0 SP: 0x010586B0 [AddTask] Added task 0x01056650 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("hub.class", 0) [RamLib] OpenLibrary("hub.class", 0) = 01054020 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("hid.class", 0) [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("hid.class", 0) = 01054A00 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("massstorage.class", 0) [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("massstorage.class", 0) = 01055C30 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01058DA0 ("usbhw<pciusb.device/0>"), 0xFF9B6300, 0x00000000) [AddTask] NewAddTask (0x01058DA0 ("usbhw<pciusb.device/0>"), 0xFF9B6300, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x01058D70 [AddTask] NewAddTask: SPLower: 0x01058E00 SPUpper: 0x0105AE00 SP: 0x0105AE00 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [AddTask] Added task 0x01058DA0 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x0106B400 ("usbhw<pciusb.device/1>"), 0xFF9B6300, 0x00000000) [AddTask] NewAddTask (0x0106B400 ("usbhw<pciusb.device/1>"), 0xFF9B6300, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0106B3D0 [AddTask] NewAddTask: SPLower: 0x0106B460 SPUpper: 0x0106D460 SP: 0x0106D460 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RemTask] RemTask (0x0106B400 ("usbhw<pciusb.device/1>")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=0106D480 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x0106B400 <usbhw<pciusb.device/1>> [RemTask] Freeing MemList 0x0106B3D0 [AddTask] Added task 0x0106B400 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x0106B430 ("hub.class<01051168>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask (0x0106B430 ("hub.class<01051168>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0106B400 [AddTask] NewAddTask: SPLower: 0x0106B490 SPUpper: 0x0106D490 SP: 0x0106D490 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [AddTask] Added task 0x0106B430 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x0106DB50 ("hub.class<01051C18>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask (0x0106DB50 ("hub.class<01051C18>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0106DB20 [AddTask] NewAddTask: SPLower: 0x0106DBB0 SPUpper: 0x0106FBB0 SP: 0x0106FBB0 [AddTask] Added task 0x0106DB50 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01070240 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTa[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01072320 ("hub.class<01052C98>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask (0x01072320 ("hub.class<01052C98>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010722F0 [AddTask] NewAddTask: SPLower: 0x01072380 SPUpper: 0x01074380 SP: 0x01074380 [AddTask] Added task 0x01072320 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 s[RamLib]k (0x010 OpenLib70240 ("Prary("dosoPo (Pose.library"idon Popu, 39) [Rps)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x0106B3D0 [AddTask] NewAddTask: SPLower: 0x010702A0 SPUpper: 0x010722A0 SP: 0x010722A0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intuition.library", 39) = 00000000 [RemTask] RemTask (0x01070240 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=01074A10 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x01070240 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x0106B3D0 amLib] OpenLibrary("dos.library", 39) = 00000000 [InitResident] InitResident end 0xFFA03F04 ("Poseidon ROM starter"), result 0x00000000 [InitCode] calling InitResident (30 81 "input.device") [InitResident] InitResident begin 0xFF931C38 ("input.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF931BE0, data size is 96 [CreateLibrary] Table contains 7 absolute pointers [CreateLibrary] Allocated vector table at 0x01070240, size is 32 [CreateLibrary] MakeFunctions(0x01070260, 0xFF931BE0, 0x00000000) [CreateLibrary] Created 32 vectors [CreateLibrary] Created library 0x01070260 [AddTask] NewCreateTaskA: name input.device [AddTask] NewAddTask (0x01070300 ("input.device"), 0xFF930548, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [A[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01070A10 ("massstorage.class<010703D0,0>"), 0xFF981878, 0x00000000) [AddTask] NewAddTask (0x01070A10 ("massstorage.class<010703D0,0>"), 0xFF981878, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010709E0 [AddTask] NewAddTask: SPLower: 0x01081210 SPUpper: 0x01083210 SP: 0x01083210 [AddTask] Added task 0x01070A10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x01071100 ("massstorage.class Removable Task"), 0xFF985F90, 0x00000000) [AddTask] NewAddTask (0x01071100 ("massstorage.class Removable Task"), 0xFF985F90, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010710D0 [AddTask] NewAddTask: SPLower: 0x01083210 SPUpper: 0x01085210 SP: 0x01085210 [AddTask] Added task 0x01071100 library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("expansion.library", 37) [RamLib] OpenLibrary("expansion.library", 37) = 010012B0 [RamLib] OpenLibrary("partition.library", 1) [RamLib] OpenLibrary("partition.library", 1) = 01054760 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 010702ddTask] C0 [AddTAdded tasask] NewAk 0x01070ddTask: S240 [RamPLower: 0Lib] Opex01074A10nLibrary([RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 "poseidSPUpper: on.librar0x0108120y", 4) 0 SP: 0 [RamLib] OpenLibrary("poseidox01081200n.librar [RamLib] OpenLibrary("keyboard.hidd", 0) [RamLib] OpenLibrary("keyboard.hidd", 0) = 010540B0 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("mouse.hidd", 0) [RamLib] OpenLibrary("mouse.hidd", 0) = 010542A0 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 y",[AddTask 4) = 0104FB10 [RamLib] OpenL] Added tibrary("ask 0x01070300 [InitResident]poseidon. InitReslibrary", 4) [RamLib] OpenLibident endrary("p 0xFF931Coseidon.l[RamLib] OpenLibrary("dos.library", 0) [RamLib] OpenLibrary("dos.library", 0) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 38 ("input.device"), result 0x01070260 [InitCode] calling InitResident (15 81 "intuition.library") [InitResident] InitResideibnt begin rary", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 0xFF96A268 ("intuition.library") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF96A28C, data size is 4608 [CreateLibrary] Table contains 162 absolute pointers [CreateLibrary] Allocated vector table at 0x010869B0, size is 656 [CreateLibrary] MakeFunctions(0x01086C40, 0xFF96A28C, 0x00000000) [CreateLibrary] Created 652 vectors [CreateLibrary] Created library 0x01086C40 LIB_Init: create rootclass LIB_Init: base 0x01086c40 [RamLib] OpenLibrary("utility.library", 0) [RamLib] OpenLibrary("utility.library", 0) = 01044820 [RamLib] OpenLibrary("graphics.library", 41) [RamLib] OpenLibrary("graphics[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 .library", 41) = 0104A5B0 [RamLib] OpenLibrary("layers.library", 41) [RamLib] OpenLibrary("layers.library", 41) = 0104AF50 [RamLib] OpenLibrary("keymap.library", 41) [RamLib] OpenLibrary("keymap.library", 41) = 01054670 [RamLib] OpenLibrary("oop.library", 41) [RamLib] OpenLibrary("oop.library", 41) = 01044A10 LIB_Init: create menu handler task [AddTask] NewCreateTaskA: name Intuition menu handler [AddTask] NewAddTask (0x010937C0 ("Intuition menu handler"), 0xFF961DC0, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x01071C70 [AddTask] NewAddTask: SPLower: 0x01093820 SPUpper: 0x0109D810 SP: 0x0109D810 [AddTask] Added task 0x010937C0 [AddTask] NewCreateTaskA: name Screennotify Handler >> [AddTask] NewAddTask (0x0109DF20 ("Screennotify Handler >>"), 0xFF9679D0, 0xFF833DC8) [AddTask] NewAddTask MemEntry head: 0x0109DEF0 [AddTask] NewAddTask: SPLower: 0x0109DF80 SPUpper: 0x010A7F70 SP: 0x010A7F70 [AddTask] Added task 0x0109DF20 LIB_Init: load default preferences LIB_Init: Setting up pointers... LIB_Init: done [InitResident] InitResident end 0xFF96A268 ("intuition.library"), result 0x01086C40 [InitCode] calling InitResident (9 81 "sm502.hidd") [InitResident] InitResident begin 0xFFA0211C ("sm502.hidd") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFFA020D8, data size is 268 [CreateLibrary] Table contains 4 absolute pointers [CreateLibrary] Allocated vector table at 0x010AE690, size is 16 [CreateLibrary] MakeFunctions(0x010AE6A0, 0xFFA020D8, 0x00000000) [CreateLibrary] Created 20 vectors [CreateLibrary] Created library 0x010AE6A0 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("utility.library", 36) [RamLib] OpenLibrary("utility.library", 36) = 01044820 �[RamLib] OpenLibrary("graphics.library", 41) [RamLib] OpenLibrary("graphics.library", 41) = 0104A5B0 [RamLib] OpenLibrary("graphics.library", 41) [RamLib] OpenLibrary("graphics.library", 41) = 0104A5B0 [InitResident] InitResident end 0xFFA0211C ("sm502.hidd"), result 0x00000000 [InitC[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("lowlevel.library", 40) [RamLib] OpenLibrary("lowlevel.library", 40) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010AE6F0 ("hid.class<010AACD8>"), 0xFF90409C, 0x00000000) [AddTask] NewAddTask (0x010AE6F0 ("hid.class<010AACD8>"), 0xFF90409C, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE6C0 [AddTask] NewAddTask: SPLower: 0x010AE750 SPUpper: 0x010B0750 SP: 0x010B0750 [AddTask] Added task 0x010AE6F0 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("intuition.library", 39) SetPrefs: Buffer 0x010a85e0 Size 0x232 Inform 0 SetPrefs: DoubleClick 0.500000 SetPrefs: KeyRptDelay 0 secs micros 500000 SetPrefs: KeyRptSpeed secs 0 micros 40000 [RamLib] OpenLibrary("intuition.library", 39) = 01086C40 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 ode] calling Init[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 Resident ([RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DDD50 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask (0x010DDD50 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010DDD20 [AddTask] NewAddTask: SPLower: 0x010DDDB0 SPUpper: 0x010DFDB0 SP: 0x010DFDB0 [AddTask] Added task 0x010DDD50 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("lowlevel.library", 40) [RamLib] OpenLibrary("lowlevel.library", 40) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010E4450 ("hid.class<010E0418>"), 0xFF90409C, 0x00000000) [AddTask] NewAddTask (0x010E4450 ("hid.class<010E0418>"), 0xFF90409C, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010E4420 [AddTask] NewAddTask: SPLow[RamLib] OpenLibrary("muimaster.library", 11) [RamLib] OpenLibrary("muimaster.library", 11) = 00000000 [RemTask] RemTask (0x010DDD50 ("hid.class Control GUI")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DFDD0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DDD50 <hid.class Control GUI> [RemTask] Freeing MemList 0x010DDD20 er: 0x010E44B0 SPUpper: 0x010E64B0 SP: 0x010E64B0 [AddTask] Added task 0x010E4450 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intuition.library", 39) = 01086C40 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 4 81 "at[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] O[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 a.device") [InitRes[RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DDFA0 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask (0x010DDFA0 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010DDF70 [AddTask] NewAddTask: SPLower: 0x010DE000 SPUpper: 0x010E0000 SP: 0x010E0000 [AddTask] Added task 0x010DDFA0 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010E0200 ("hub.class<0110F498>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask (0x010E0200 ("hub.class<0110F498>"), 0xFF927ABC, 0x00000000) [AddTask] NewAddTask MemEntry head[RamLib] OpenLibrary("muimaster.library", 11) [RamLib] OpenLibrary("muimaster.library", 11) = 00000000 [RemTask] RemTask (0x010DDFA0 ("hid.class Control GUI")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=01112BF0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DDFA0 <hid.class Control GUI> [RemTask] Freeing MemList 0x010DDF70 : 0x010E01D0 [AddTask] NewAddTask: SPLower: 0x01113050 SPUpper: 0x01115050 SP: 0x01115050 [AddTask] Added task 0x010E0200 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 penLibraident] Iry("posenitResididon.librent beginary", 4) 0xFF864818 ("ata.device") [InitResident] Initresident RTF_AUTOINIT [CreateLibrary] MakeLibrary: functions table at 0xFF8647B8, data size is 80 [CreateLibrary] Table contains 8 absolute pointers [CreateLibrary] Allocated vector table at 0x010DE5E0, size is 32 [CreateLibrary] MakeFunctions(0x010DE600, 0xFF8647B8, 0x00000000) [CreateLibrary] Created 36 vectors [CreateLibrary] Created library 0x010DE600 [RamLib] OpenLibrary("oop.library", 0) [RamLib] OpenLibrary("oop.library", 0) = 01044A10 [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE750 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask (0x010DE750 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010DE720 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [AddTask] Added task 0x010DE750 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DEE10 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask (0x010DEE10 ("hid.class Control GUI"), 0xFF913DB8, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010DEDE0 [AddTask] NewAddTask: SPLower: 0x0111B0C0 SPUpper: 0x0111D0C0 SP: 0x0111D0C0 [AddTask] Added task 0x010DEE10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] [RamLib] OpenLibrary("muimaster.library", 11) [RamLib] OpenLibrary("muimaster.library", 11) = 00000000 [RemTask] RemTask (0x010DE750 ("hid.class Control GUI")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7D0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE750 <hid.class Control GUI> [RemTask] Freeing MemList 0x010DE720 [RamLib] OpenLibrary("muimaster.library", 11) [RamLib] OpenLibrary("muimaster.library", 11) = 00000000 [RemTask] RemTask (0x010DEE10 ("hid.class Control GUI")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DEE90 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DEE10 <hid.class Control GUI> [RemTask] Freeing MemList 0x010DEDE0 OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [ATA ] Approximate number of iterations per 100 nanoseconds: 2 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("poseidon.library", 4) [RamLib] OpenLibrary("poseidon.library", 4) = 0104FB10 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [RamLib] OpenLibrary("dos.library", 39) [RamLib] OpenLibrary("dos.library", 39) = 00000000 [AddTask] AddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask (0x010DE720 ("PoPo (Poseidon Popups)"), 0xFF9CA420, 0x00000000) [AddTask] NewAddTask MemEntry head: 0x010AE690 [AddTask] NewAddTask: SPLower: 0x011190C0 SPUpper: 0x0111B0C0 SP: 0x0111B0C0 [RamLib] OpenLibrary("intuition.library", 39) [RamLib] OpenLibrary("intu[AddTask] Added task 0x010DE720 ition.library", 39) = 01086C40 [RemTask] RemTask (0x010DE720 ("PoPo (Poseidon Popups)")) [RemTask] Removing itself [RemTask] Cleaning up ETask et=010DE7A0 [RemTask] Sending to garbage man [RemTask] Removal request for task 0x010DE720 <PoPo (Poseidon Popups)> [RemTask] Freeing MemList 0x010AE690
Hosted
After attempts to use configure and various config files to generate makefiles in a graceful build approach, and having the config break on missing tools or failure to navigate the source code tree, found possible solution by copying .h include directory tree from ./Development/include/<many directories> down to "each" functional file directory.
And, yes, "gcc -I/<include path> -c..." or "gcc -I../../..<etc>" was also attempted but failed (not sure why nested .h's can not seem to navigate/reuse the -I<include> passed to cc1).
That said, there is issue of which stdio.h structure to use, and when to use native OS stdio or hosted AROS stdio, because:
AROS FILE struct def: #ifndef __typedef_FILE # define __typedef_FILE /* I need a named struct for FILE, so that I can use it in wchar.h> */ typedef struct __sFILE { int fd; int flags; } FILE; # define _STDIO_EOF 0x0001L # define _STDIO_ERROR 0x0002L # define _STDIO_WRITE 0x0004L # define _STDIO_READ 0x0008L # define _STDIO_RDWR _STDIO_WRITE | _STDIO_READ # define _STDIO_APPEND 0x0010L #endif
while Darwin (using Mac OS X 10.5.8 for host) has following structure:
typedef struct __sFILE { unsigned char *_p; /* current position in (some) buffer */ int _r; /* read space left for getc() */ int _w; /* write space left for putc() */ short _flags; /* flags, below; this FILE is free if 0 */ short _file; /* fileno, if Unix descriptor, else -1 */ struct __sbuf _bf; /* the buffer (at least 1 byte, if !NULL) */ int _lbfsize; /* 0 or -_bf._size, for inline putc */ /* operations */ void *_cookie; /* cookie passed to io functions */ int (*_close)(void *); int (*_read) (void *, char *, int); fpos_t (*_seek) (void *, fpos_t, int); int (*_write)(void *, const char *, int); /* separate buffer for long sequences of ungetc() */ struct __sbuf _ub; /* ungetc buffer */ struct __sFILEX *_extra; /* additions to FILE to not break ABI */ int _ur; /* saved _r when _r is counting ungetc data */ /* tricks to meet minimum requirements even when malloc() fails */ unsigned char _ubuf[3]; /* guarantee an ungetc() buffer */ unsigned char _nbuf[1]; /* guarantee a getc() buffer */ /* separate buffer for fgetln() when line crosses buffer boundary */ struct __sbuf _lb; /* buffer for fgetln() */ /* Unix stdio files get aligned to block boundaries on fseek() */ int _blksize; /* stat.st_blksize (may be != _bf._size) */ fpos_t _offset; /* current lseek offset (see WARNING) */ } FILE;
Possibly explains the segment violation error on executing existing ppc binaries (from April 2011 build) which never successfully opens files, loads kernel modules and beyond "bus error":
./AROSBootstrap -c /Users/.../AROS-20110408-darwin-ppc-system/boot/AROSBootstrap.conf
- Note: required full filename path.
Q. absolute address 4 is put there by the AROS linker and Partenope just leaves it alone?
No. On AROS SysBase is an ABS symbol in ELF file with special value. Parthenope (or AROSBootstrap, x86/x86_64 bootstrap, dos.library/LoadSeg or anything else that boots AROS) sees this special symbol during relocating the loaded ELF file and replaces it with address 0x00000004. This way the modules try to read the SysBase from that address.
Since at the stage where this symbol is resolved, there is no other AROS component working. THerefore we can neither put there address of some other SysBase pointer (there is none) nor do anything else than using just some arbitrary position in memory.
AROS and OS4 ELFs are different, don't see a reason why Partenope should not be able to handle each in a proper way. Not only the loaders for OS4 and AROS are quite independent on each other, but also OS4 does not use such ABS symbol in their ELF files. Not to mention they do not use REL elf files, but rather real ELF executables.
So can't we use another absolute address other than 4 on PPC, one that does not fall in the first memory page ? Let boot code then setup this (virtual) address to contain SysBase pointer? That would require modifying Parthenope in such a way as to either (a) break loading AmigaOS or (b) identifying and special casing AROS ELF as different from AmigaOS loads, or (c) use ld scripts to force SysBase to a specific memory address (resolving the symbol to a constant).
goSuper/goUser and krnAllocIntrNode & friends the only port that uses this is the Efika - most > everything else has these defines:
> #define goSuper() 0 > #define goUser() > #define goBack(mode)
Is this some dead code that should be removed?
I invented them in order to generalize existing code. Howewer, after that i introduced krnAllocXXX primitives. I intentionally introduced them, because in future (Michal suggested this) slab allocator would be used for these thing instead of exec's chunk allocator. AFAIR these things are inserted around actual Allocate() operation. This was done because PPC kernels have own memory area, accessible only in supervisor mode, for these things. This is why we do this. In fact i believe the thing could be refactored a bit. First, our KrnCreateContext() could accept extra argument, holding initialization taglist. Currently exec.library holds this fragment. After this, we could have a single function, which can be replaced on per-implementation basis. A generic implementation would call AllocMem(), then set up fields. However i would leave krnAllocXXX macros as they are, in order to simplify SLAB introduction. Another implementation could do own things. Additionally we could get rid of one more supervisor more call (exec's context initializer also has to become supervisor in order to access that memory).
IMHO on PPC .bss section should be allowed in ROM module and hard linked to absolute address maybe involving MMU to map it to that location. We *do* have .bss on modules on PPC, and we *do* use it. It's _unresolved_ symbols that Parthenope has funny ideas about.
On Sam440PPC, Parthenope loads each library/device itself from disk/network, and resolves the symbols *before* passing control to kernel/exec. So when Parthenope loads, say 'intuition.library', and sees an unresolved SysBase symbol, it assigns it 0x00000004 (just like AmigaOS would expect).
Right now (before I finish cleaning this up for PPC), the sam440 port (follow along in arch/ppc-sam440/kernel/intr.c:mmu_handler) has this horrid hack to try to fix up the instructions that access SysBase:
/* SysBase access at 4UL? Occurs only with lwz instruction and DEAR=4 * It is unfortunate that the Parthenope bootloader forces SysBase * to 4UL in loaded modules. */ if ((insn & 0xfc000000) == 0x80000000 && rdspr(DEAR) == 4) { int reg = (insn & 0x03e00000) >> 21; DB2(bug("Parthnope patchup to R%d, SRR0=%p\n", reg, ctx->cpu.srr0)); /* patch from lwz %rN => mr %rN, %r2 */ insn = 0x7c401378 | (reg << 16); *(uint32_t *)ctx->cpu.srr0 = insn; /* Flush this new instuction out of the cache */ asm volatile( "dcbst 0,%0; sync;" "icbi 0,%0; isync;" ::"r"(ctx->cpu.srr0)); }
Gross, right? This is not needed anymore with the local SysBase method. In the end, here are the fact as I see it with local SysBase:
- No application code needed to be changed
- Only 'compiler' code in autoinit, libinit, and arosc - Some rom/ library code (very little, in fact)
- Fixed issues I had on two platforms that I support
- Does not affect performance on other platforms
- Reduced special cases in *three* programs that handled ELF loading
- elf2hunk - dos/LoadSeg - bootstrap's ELF loader
Then SysBase should be in .bss and not unresolved. Correct. The .bss of *every* *single* *module*. A local SysBase for very modules. Which means n modules * 4 bytes data loss. If that is the price to pay to avoid pushing/popping SysBase on/from the stack for every INIT/EXIT function call, so be it. Passing SysBase in INIT/EXIT is needed so that setting up that local SysBase in the library's LibInit doesn't require a compile-time change, only a link time change.
#ifdef I_AM_COMPILING_SEPARATELY struct ExecBase *SysBase; #endif ... LibInit ... (struct ExecBase *,sysBase, A6) #ifdef I_AM_COMPILING_SEPARATELY SysBase = sysBase; #else /* No need! I'm going to be linked into one big ELF! */ #endif
Parthenope doesn't load 'one big ELF' - it loads each module separately. Any reason why modules can't be joined into bigger ones with single SysBase if huge memory loss as computed above is really a problem ? 'huge memory loss'???!? 4 * 52 is *not* a huge memory loss. And being able have a user simply replace one module instead of having to rebuild an ELF is a significant advantage, in my opinion.
Make it conditional on AROS_STACK_GROWS_DOWNWARDS ? (although on all archs it currently seems to grow downwards) Is SP_OFFSET actually used, otherwise maybe best to remove it? AFAIR SP_OFFSET is needed e.g. on PowerPC architectures.
Entered OpenFirmware with the usual Command-Option-O-F key combination on boot chime, and listed the device tree with the usual "dev / ls" command.
1.- USB booting is supported by all Mac OS X bootloaders, but Mac OS X <= 10.3 do not load the USB MSC drivers at boot and the kernel is then unable to find the root volume. 2.- USB booting is unsupported at all by Mac OS 9, because it requires Toolbox drivers and they only exist for ATA, ATAPI and SCSI. 3.- USB booting is supported by all Linux distributions, expect to load Yaboot configuration file from "cd:" device alias, and you must point that to your exact USB device in OpenFirmware for Yaboot to work. 4.- If your last boot disk is an USB one, it DOES appear on the boot menu. If it's not the case, it will never do, and you must boot manually from OpenFirmware.
boot usb1/@1:1,\boot.img bd=umsd0 rd
nvalias ud /pci@f2000000/usb@1b/device@1/disk@0:5 setenv boot-device ud:,\\:tbxi
Reset 10.5 Leopard & 10.6 Snow Leopard password Power on or restart your Mac. At the chime (or grey screen if your chime is turned off), hold down Command+S on your keyboard to enter single-user mode. This step is optional, but it’s a good idea because it checks the consistency of the hard disk before moving on. At the prompt, type fsck -fy and press Enter/Return. Wait for the checks to complete before going to the next step. Type mount -uw / and press Enter. Type launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist and press Enter. Type ls /Users and press Enter. This lists all of the usernames on the computer – helpful if you don’t know or remember what these are. Type dscl . -passwd /Users/username password and replace “username” with one of the users displayed in the previous step. Replace “password” with a new password of your choice. Press Enter. Type reboot and press Enter. Reset 10.4 Tiger password Power on or restart your Mac. At the chime (or grey screen if your chime is turned off), hold down Command+S on your keyboard to enter single-user mode. Type sh /etc/rc and press Enter/Return. Type passwd username and replace “username” with the short name of the user account for which you’d like to reset the password. Type your desired password and press Enter. It won’t show itself on the screen, so be careful what you type. You will most likely have to enter it again to confirm. Type reboot and press Enter. Tricking your Mac into creating a new user account Power on or restart your Mac (should work for any Mac OS X system). At the chime (or grey screen if your chime is turned off), hold down Command+S on your keyboard to enter single-user mode. This step is optional, but it’s a good idea because it checks the consistency of the hard disk before moving on. At the prompt, type fsck -fy and press Enter/Return. Wait for the checks to complete before going to the next step. Type mount -uw / and press Enter. Type rm /var/db/.AppleSetupDone and press Enter. Type shutdown -h now and press Enter.
Cntrl Opt Comm On Boot Key Effect c Boot from CD. If set to boot to X and no CD is present, may boot to 9. d Force the internal hard disk to be the startup device n Hold down until Mac logo, will attempt to boot from network server (using BOOTP or TFTP) r Force PowerBooks to reset the screen t Put FireWire machine into FireWire Target Disk mode z Attempt to boot using the devalias zip from first bootable partition found opt Bring up OF system picker on New World machines - boot to 9 on pre-New World machines F8 Bring up Mac OS X boot partition selector (DTKs only?) cmd-period When OF system picker is active, open the CD tray cmd-opt Hold down until 2nd chime, will boot into Mac OS 9 ? cmd-x (or just x?) Will boot into Mac OS X if 9 and X are on the same partition and that’s the partition you’re booting from. cmd-opt-n-d prevent native drivers from loading (System 7 until 9.x?) cmd-opt-shift-delete Bypass startup drive and boot from external (or CD). This actually forces the system to NOT load the driver for the default volume, which has the side effect mentioned above. For SCSI devices it searches from highest ID to lowest for a partition with a bootable system. Not sure about IDE drives. cmd-opt-shift-delete-# Boot from a specific SCSI ID # (# = SCSI ID number) cmd-opt-p-r Zap PRAM. Hold down until second chime. cmd-opt-n-v Clear NV RAM. Similar to reset-all in Open Firmware. cmd-opt-o-f Boot into open firmware cmd-opt-t-v Force Quadra AV machines to use TV as a monitor cmd-opt-x-o Boot from ROM (Mac Classic only) cmd-opt-a-v Force an AV monitor to be recognized as one ctl-cmd-shift-power Reset power manager (with computer off) shift (Classic only) Disable Extensions shift (OS X, 10.1.3 and later) Disables login items. Also disables non-essential kernel extensions (safe boot mode) cmd (Classic only) Boot with Virtual Memory off cmd-v (OS X only) show console messages (verbose mose) during boot. Also invokes Safe Mode cmd-s (OS X only) boot into single user mode mouse down Eject removable media ( boot ROMs prior to 2.4f1 excluded the CD drive ) </re> [[Category:Aros|PPC support]]