Blue Swirl
69f1469a6c
Actually add the rules file
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@337 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-31 18:49:53 +00:00
Blue Swirl
8c50970cde
Suppress floppy debug and info messages by default
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@336 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-31 18:16:01 +00:00
Aurelien Jarno
7ba90ea519
PPC: add a native configuration
...
This patch adds a native configuration for PPC. It is based on the cross
configuration files
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@335 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-31 18:01:53 +00:00
Blue Swirl
df2f3e5217
Remove debug printk when IDE debugging is disabled (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@331 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-31 15:43:34 +00:00
Blue Swirl
1bda0943db
Enable floppy driver for cross-sparc32 like native build
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@316 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-23 12:03:02 +00:00
Blue Swirl
1ce62afcdd
Enable ISO9660
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@307 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-22 16:01:44 +00:00
Laurent Vivier
e11b806d1c
qemu better support
...
This patches copies all needed ppc files to qemu and modifies them.
The generated OpenBIOS image must be loaded at adresse 0xfff00000 by Qemu.
It is able to load Yaboot from disk and Yaboot is able to load Linux, but Linux hangs somewhere... of course it needs more work (but this cleans up my patch queue).
Thank you to Blue Swirl and Aurelien Jarno for their help.
Signed-off-by: Laurent Vivier <Laurent@lvivier.info >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@301 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-21 08:30:42 +00:00
Blue Swirl
edafcf6e86
IDE fixes for PPC (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@292 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-20 14:48:40 +00:00
Blue Swirl
4fdc0e0fff
Drop gcc flag -W
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@290 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-15 20:35:31 +00:00
Blue Swirl
7f2281adb4
Enable more warnings
...
Enable gcc flags -Wwrite-strings and -Wmissing-prototypes, also enable all
warnings on PPC.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@289 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-14 12:56:06 +00:00
Blue Swirl
a757800a01
Remove unnecessary trailing newlines
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@285 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-13 09:26:41 +00:00
Blue Swirl
ce3424579b
Evaluate date using C locale and UTC timezone, original patch by Laurent Vivier
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@280 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-04 20:14:23 +00:00
Blue Swirl
ad4a1b3af0
Use a cross compiler prefix like PPC
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@276 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-30 13:43:27 +00:00
Laurent Vivier
1442f36978
Yaboot needs to be able to open partition 0.
...
Add some traces.
Signed-off-by: Laurent Vivier <Laurent@lvivier.info >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@265 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-25 19:54:01 +00:00
Blue Swirl
fa6f4bee56
Fix crosscflags for x86_64 and ppc cases, remove r251 hack, closes ticket #7
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@263 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-25 19:41:41 +00:00
Stefan Reinauer
34f110b694
Add Bochs VBE VGA support
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@258 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-24 12:38:23 +00:00
Laurent Vivier
fe82df644b
Create arch/ppc/qemu by copying arch/ppc/pearpc.
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info >
Acked-by: Stefan Reinauer <stepan@coresystems.de >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@253 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-24 12:16:22 +00:00
Laurent Vivier
71033f7bb8
This patch allows me to compile openbios using the cross-pcc target
...
on amd64 host.
Signed-off-by: Laurent Vivier <Laurent@lvivier.info >
Acked-by: Stefan Reinauer <stepan@coresystems.de >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@251 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-24 12:13:40 +00:00
Blue Swirl
7fcb78bc5b
PPC: Do not make a UNIX target when cross compiling, add native config
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@249 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-16 19:40:16 +00:00
Blue Swirl
7bb362b0c9
Fix compilation on OpenBSD: avoid accidental system include file use
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@228 f158a5a8-5612-0410-a976-696ce0be7e32
2008-08-10 18:09:55 +00:00
Blue Swirl
1a3d4f52b4
Set up tick_cmpr, update assembly flags
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@209 f158a5a8-5612-0410-a976-696ce0be7e32
2008-07-18 10:29:47 +00:00
Blue Swirl
61d79955b5
Remove debug messages
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@195 f158a5a8-5612-0410-a976-696ce0be7e32
2008-07-08 15:59:40 +00:00
Stefan Reinauer
d06b24d10f
SS10 support by blueswirl
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@120 f158a5a8-5612-0410-a976-696ce0be7e32
2007-04-09 12:35:41 +00:00
Stefan Reinauer
ddf17efa6e
fixes for xslt sheets from Mike Hommey <mh@glandium.org>,
...
reported by Alex Owen <r.alex.owen@gmail.com >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@118 f158a5a8-5612-0410-a976-696ce0be7e32
2007-04-09 12:17:51 +00:00
Stefan Reinauer
99d535e4a3
small fix for width detection
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@116 f158a5a8-5612-0410-a976-696ce0be7e32
2007-03-23 17:00:01 +00:00
Stefan Reinauer
8dafee5941
Blueswirl's serial patch
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@84 f158a5a8-5612-0410-a976-696ce0be7e32
2006-09-14 15:08:45 +00:00
Stefan Reinauer
cc29864b60
workaround for wrong viewvc permissions, Makefile bugfixes
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@70 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-23 14:22:39 +00:00
Stefan Reinauer
7c2a631397
VGA for Sparc64
...
Added 8x16 font, low-level VGA register programming and mode switching
functions from LinuxBIOS.
Fixed incorrect VGA_BASE.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@69 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-18 21:48:00 +00:00
Stefan Reinauer
e492087dbe
64-bit fixes
...
General 64-bit fixes and a hack for x86 to Sparc64 crosscompiling problem,
where x86 misses 128-bit types.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@68 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-18 21:42:16 +00:00
Stefan Reinauer
b03ab3d3ae
- Cleanup compiler warnings etc.
...
- add crosscflags from previous patch ;)
git-svn-id: svn://coreboot.org/openbios/openbios-devel@67 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-18 21:38:42 +00:00
Stefan Reinauer
b623837257
Automatic cross-compiler flags
...
Detect cross-compiling flags (CROSSCFLAGS) automatically based on endian
and word size differences.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@66 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-18 21:35:55 +00:00
Stefan Reinauer
ca836bfae7
sparc64: fix CFLAGS and add missing pci include
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@63 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-11 10:59:48 +00:00
Stefan Reinauer
c200933ccd
get sparc64 build some further
...
move libgcc to top level
git-svn-id: svn://coreboot.org/openbios/openbios-devel@61 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-10 02:22:45 +00:00
Stefan Reinauer
ad26a9b752
initial sparc64 version
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@58 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-10 01:37:53 +00:00
Stefan Reinauer
f1ab57e8a0
non-sparc64 part of -25
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@57 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-10 01:31:30 +00:00
Stefan Reinauer
05518242c1
drop OS includes. The endianess is already defined in config.xml
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@55 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-09 15:55:34 +00:00
Stefan Reinauer
e43a4c0025
sparc32 -20 merge remainder
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@41 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 12:37:25 +00:00
Stefan Reinauer
9283d9ebc8
openbios.patch-15-svn25.bz2 part II merge
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@27 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-22 22:16:20 +00:00
Stefan Reinauer
2759b42cc1
blueswirl -14 generic and sparc32 related code
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@25 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-22 10:37:34 +00:00
Stefan Reinauer
e67c4c8142
this makes linux on sparc32 boot :-)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@23 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-18 21:57:08 +00:00
Stefan Reinauer
3b61f3011b
new sparc merge
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@19 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-16 17:36:09 +00:00
Stefan Reinauer
1d33aa0ec0
sparc32 merge
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@18 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-15 08:17:51 +00:00
Blue Swirl
db8e7fe92a
merge more sparc32 code from: Blue Swirl <blueswir1@hotmail.com>
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@16 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-10 23:00:34 +00:00
Stefan Reinauer
1ab6b463ad
latest sparc32 patch from Blueswirl
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@13 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-07 16:40:13 +00:00
Patrick Mauritz
5f24bb5945
echo -n -> printf. old shells dislike ^, so escape it
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@11 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-06 18:49:01 +00:00
Patrick Mauritz
0fe70ebc02
add i86pc substitute, which is x86 on solaris
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@10 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-06 18:48:12 +00:00
Stefan Reinauer
8e89ccf89e
more of the sparc32 port by Blue Swirl <blueswir1@hotmail.com>
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@4 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-04 22:07:30 +00:00
Stefan Reinauer
9a04f5a6c1
add initial sparc32 (qemu) support by Blue Swirl
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@3 f158a5a8-5612-0410-a976-696ce0be7e32
2006-04-26 16:39:16 +00:00
Stefan Reinauer
790e50099c
clean out some warnings.
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@2 f158a5a8-5612-0410-a976-696ce0be7e32
2006-04-26 15:14:50 +00:00
Stefan Reinauer
5c9eb9b45b
initial import of openbios--main--1.0--patch-26
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@1 f158a5a8-5612-0410-a976-696ce0be7e32
2006-04-26 15:08:19 +00:00