summaryrefslogtreecommitdiffstats
path: root/pc-bios/openbios-sparc64
Commit message (Collapse)AuthorAgeFilesLines
* Update OpenBIOS imagesMark Cave-Ayland2015-10-281-0/+0
| | | | | | Update OpenBIOS images to SVN r1353 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2015-06-171-0/+0
| | | | | | Update OpenBIOS images to SVN r1340 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2015-03-131-0/+0
| | | | | | Update OpenBIOS images to SVN r1334 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* sun4u: switch m48t59 NVRAM to MMIO accessMark Cave-Ayland2015-03-101-0/+0
| | | | | | | | | | | | Real sun4u systems memory-map the NVRAM on the (ISA) ebus, so switch over to MMIO from ioport access whilst setting the base year to 1968 as used by Sun systems. This allows all SPARC64 OSs included in my tests to correctly detect the NVRAM IC and read the hardware clock correctly upon boot. Note that this also requires a corresponding OpenBIOS update to r1330 in order to switch the SPARC64 NVRAM accessors over from ioport to MMIO. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-11-151-0/+0
| | | | | | Update OpenBIOS images to SVN r1327 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-11-041-0/+0
| | | | | | Update OpenBIOS images to SVN r1321 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-09-251-0/+0
| | | | | | Update OpenBIOS images to SVN r1320 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-08-261-0/+0
| | | | | | Update OpenBIOS images to SVN r1316 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-06-201-0/+0
| | | | | | Update OpenBIOS images to SVN r1306 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-03-101-0/+0
| | | | | | Update OpenBIOS images to SVN r1280 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2014-01-121-0/+0
| | | | | | Update OpenBIOS images to SVN r1246 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2013-10-031-0/+0
| | | | | | Update OpenBIOS images to SVN r1229 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesMark Cave-Ayland2013-07-301-0/+0
| | | | | | Update OpenBIOS images to SVN r1198 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
* Update OpenBIOS imagesBlue Swirl2013-05-051-0/+0
| | | | | | | Update OpenBIOS images to OpenBIOS 1.1 release (SVN r1136) built from submodule. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Revert "Update OpenBIOS images"Alexander Graf2013-02-141-0/+0
| | | | | | | | | | | This reverts commit 10442558ab1797bfbb01285b909e34c5cf038f12. With the updated OpenBIOS image, -M g3beige fails to boot quik. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-id: 1360796292-27078-1-git-send-email-agraf@suse.de Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* Update OpenBIOS imagesBlue Swirl2013-02-091-0/+0
| | | | | | Update OpenBIOS images to SVN r1097 built from submodule. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS imagesBlue Swirl2012-08-191-0/+0
| | | | | | | Update OpenBIOS images to SVN r1062. Build with GCC 4.6.0 in order to avoid boot problems introduced by GCC 4.7.[01]. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* pc-bios: Update OpenBIOS imagesBlue Swirl2012-05-301-0/+0
| | | | | | Update OpenBIOS images to r1060 built from submodule. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* pc-bios: update OpenBIOS imagesBlue Swirl2012-05-011-0/+0
| | | | | | Update OpenBIOS images to SVN r1056. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Add OpenBIOS as a submoduleBlue Swirl2011-09-281-0/+0
| | | | | | Update OpenBIOS images to r1047 built from submodule. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images for Sparc32 and Sparc64Blue Swirl2011-07-201-0/+0
| | | | | | Update Sparc32 and Sparc64 OpenBIOS images to SVN revision 1045. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r1018Blue Swirl2011-01-301-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Sparc: update OpenBIOS images to r859Blue Swirl2010-08-261-0/+0
| | | | | | | | | Update Sparc32 and Sparc64 OpenBIOS images to SVN revision 859. Bring also pc-bios/README up to date including the update performed by 419ef5f1c6a9614e8ddcb0b0f826de692e7e4a43. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS imagesAurelien Jarno2010-07-131-0/+0
| | | | | | Update PPC, Sparc32 and Sparc64 OpenBIOS images to r821. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
* Update OpenBIOS imagesBlue Swirl2010-06-201-0/+0
| | | | | | Update PPC, Sparc32 and Sparc64 OpenBIOS images to R795. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r771Blue Swirl2010-05-121-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r683Blue Swirl2010-02-221-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update Sparc OpenBIOS images to r665Blue Swirl2010-01-161-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update Sparc64 OpenBIOS image to r649.Blue Swirl2009-12-281-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r640Blue Swirl2009-12-061-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r569Blue Swirl2009-08-281-0/+0
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r505Blue Swirl2009-07-051-0/+0
| | | | | | | For Sparc64, this fixes the PCI bridge configuration bugs revealed by the improved bridge handling (b7ee1603c16c1feb0d439d2ddf6cf824119d0aab). Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Update OpenBIOS images to r482blueswir12009-03-311-0/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6962 c046a42c-6fe2-441c-8c8c-71466251a162
* Use firmware configuration instead of NVRAM (initial patch by Aurelien Jarno)blueswir12009-03-081-0/+0
| | | | | | | | | | Use firmware configuration device for boot device, kernel, initrd and kernel command line parameters on PPC, Sparc32 and Sparc64. Update OpenBIOS images to r479 which supports the change. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6777 c046a42c-6fe2-441c-8c8c-71466251a162
* Update to OpenBIOS 1.0blueswir12009-03-011-0/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6658 c046a42c-6fe2-441c-8c8c-71466251a162
* Update Sparc imagesblueswir12009-02-081-0/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6563 c046a42c-6fe2-441c-8c8c-71466251a162
* Update Sparc32 and Sparc64 imagesblueswir12009-01-121-0/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6273 c046a42c-6fe2-441c-8c8c-71466251a162
* Update OpenBIOS images to SVN r237.blueswir12008-09-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: r219: Fix #size-cells for HelenOS, add /openprom/version node r220: Fix typo r221: More realistic mmu_translate r222: Fix device names to allow Net/OpenBSD to boot r223: add set-callback for Aurora 2.0 r224: Switch keyboard controller to translated mode so it works as expected r225: Add mmu release (claim added in r219) r226: Set variable defaults before nvram_init also for Sparc64 (cf. r136) r227: Use nvram boot-args and boot-device variables also for Sparc64 (cf. r137) r228: Fix compilation on OpenBSD: avoid accidental system include file use r229: Rename /packages/client-iface to /openprom/client-services r230 From Igor V. Kovalenko: This openbios-grubfs-ext2fs-block.patch fixes a problem where inode pointer is truncated to 32bit integer and then sign-extended to 64bit integer while passing second pointer argument to ext2_rdfsb. r231: Fix pad alignment r232: Remove package finding code that finds unrelated packages r233: Fix virtual to physical address translation (Igor Kovalenko) r234: Implement itlb/dtlb directed writes (Igor Kovalenko) r235: Fix warnings that would be caused by ld flag --warn-common r236: Enable ld flag --warn-common r237: Use the firmware device introduced in Qemu SVN r5256 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5262 c046a42c-6fe2-441c-8c8c-71466251a162
* Update OpenBIOS images to SVN revision 218. Changes:blueswir12008-08-021-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r186: Revert broken r161, fix identification string printing (Igor Kovalenko) r187: Fix NetBSD reset problem r188: Add a TODO for Sparc r189: Fix some Sparc32 compile warnings r190: Fix some Sparc64 compile warnings r191: Add prototypes for [v]snprintf r192: Add a common header file for libgcc functions r193: Implement obmem for NetBSD loader r194: Add Make dependencies for some files, unify Sparc32/64 build.xml files r195: Remove debug messages r196: Add a.out support for SILO r198: Add a CPU node r199: Add (bogus) memory nodes r200: Add idprom node r201: Make serial console usable r202: Add MMU node and ops r203: Add trap table setting function to client interface r204: Fix MMU translation r205: Handle 32 bit windows, remove now unused files r206: Support for simple boot device selection r207: Fix TLB entry generation r208: Fix printing of exception messages r209: Set up tick_cmpr, update assembly flags r210: Add a clock-frequency node r211: Fix available and total memory Implement a static list of mmu translations Map more pages Add a fake unmap method r212: Fix builtin.c dependencies r213: Add FCode boot loader for Solaris etc. r214: Add correct reset vectors r215: Add T1 and T2 CPUs r216: Fix wrong translations r217: Add bootargs property for kernel command line r218: Finally fix the very obscure problem which prevented normal and especially FCode boot: too small heap (used for Forth memory)! Remove forced arch_init and boot hacks git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4983 c046a42c-6fe2-441c-8c8c-71466251a162
* Update OpenBIOS images to SVN revision 181. Changes:blueswir12007-12-111-0/+0
| | | | | | | | | | | | | | r177: Reset fixes: * recalculate CRC to avoid error message and halt after reset * fix bug that crashed SS10/SMP when reset r178: Remove unused variable r179: Improved Module ID generation r180: Add support for eccmemctl r181: Add support for SPARCstation 20 machine type git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3804 c046a42c-6fe2-441c-8c8c-71466251a162
* Update OpenBIOS image to SVN revision 176. Changes:blueswir12007-11-141-0/+0
| | | | | | | | | | | r172: Enable boot mode in the exception handler for both SuperSparc and TurboSparc r173: More CPU definitions r174: Add Sparc64 CPU identification r175: Add SPARCserver 600MP emulation r176: Update OHW interface to version 3. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3649 c046a42c-6fe2-441c-8c8c-71466251a162
* r158: Fix wrong number of clean/saveable windowsblueswir12007-08-111-0/+0
| | | | | | | | | | | | | | | | | | | | r159: Revert previous patch r160: Fix nvram size, arch_init hack r161: Fix Sparc64 insw and outsw r162: Fix read only location write attempt r163: Change virtual address below 4G Map first 16M of RAM Execute a kernel if loaded by Qemu r164: Make client interface 64 bits wide on Sparc64 r165: NVRAM support (temporary location) r166: Fix mapping of a single byte area, fix reset and poweroff r167: Maximally align allocations r168: Enable all interrupt sources for NetBSD r169: Fix NetBSD property problems git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3118 c046a42c-6fe2-441c-8c8c-71466251a162
* Update Sparc32 and Sparc64 OpenBIOS image to SVN revision 157. Changes:blueswir12007-06-281-0/+0
| | | | | | | | | | | | | | | | r150: Try to fix system reset for SMP and SS-10 cases r151: Fix obp_dumb_memalloc r152: Fix mapping more than 2G memory r153: Get a real memory allocator for Sparc, based on PPC ofmem r154: Update totavail when memory is allocated by dumb memory allocator r155: Fix pop_fstr_copy memory leaks - console one prevented Debian 3.1r1 from installing in console=prom mode - fixing this also needed the real malloc/free r156: Hack for building on CIFS directory r157: Allow boot start PC to be different from virtual location (boot mode) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3029 c046a42c-6fe2-441c-8c8c-71466251a162
* Update OpenBIOS Sparc images to SVN 125blueswir12007-04-161-0/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2688 c046a42c-6fe2-441c-8c8c-71466251a162
* Update OpenBIOS for Sparc32 and add a Sparc64 imageblueswir12007-04-151-0/+0
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2668 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud