Blue Swirl
3ed0c8e1e4
Synch cross and native configs
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@396 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-12 20:46:27 +00:00
Blue Swirl
3eda0189f0
Use ESCC for PowerMac serial
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@392 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-12 17:47:56 +00:00
Blue Swirl
4f2d4ae6f2
Extract ESCC serial driver
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@391 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-12 17:46:19 +00:00
Blue Swirl
91a9c7865a
Add EBUS bridge, refactor PC serial and keyboard, generalize floppy
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@377 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-10 11:37:34 +00:00
Blue Swirl
0c3877f095
Enable Sparc64 PCI probing, use probed display but not IDE
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@376 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-09 21:00:38 +00:00
Blue Swirl
eb3f96ade3
Fix amd64 warnings, enable more warnings
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@360 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-06 19:06:58 +00:00
Blue Swirl
1b47a7ee96
Fix x86 warnings, enable more warnings
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@359 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-06 18:46:22 +00:00
Blue Swirl
251d1101ca
Fix amd64 build
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@358 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-06 18:09:22 +00:00
Blue Swirl
18d3fd2172
Fix x86 build
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@357 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-06 17:18:46 +00:00
Blue Swirl
49d3954458
Mac-io cleanup (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@356 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-05 20:30:39 +00:00
Blue Swirl
2137312f95
Clean up font handling
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@342 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-02 13:32:15 +00:00
Blue Swirl
1ad40beb94
Cleanup white space and unused lines
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@340 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-01 07:48:12 +00:00
Blue Swirl
e3ff961f02
Fix Unix host build on PPC
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@339 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-01 07:34:30 +00:00
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