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
1a34b8a360
64bit fixes from blueswirl
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@83 f158a5a8-5612-0410-a976-696ce0be7e32
2006-09-14 15:06:38 +00:00
Blue Swirl
84c8ff3704
From: Blue Swirl <blueswir1@hotmail.com>
...
This patch fixes SMP booting:
Entering SMP Mode...
Starting CPU 1 at f01e46e4
Calibrating delay loop... 180.63 BogoMIPS
Starting CPU 2 at f01e46f0
Calibrating delay loop... 181.86 BogoMIPS
Starting CPU 3 at f01e46fc
Calibrating delay loop... 182.68 BogoMIPS
Total of 4 Processors activated (721.71 BogoMIPS).
Though depending on version Linux usually hangs later.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@82 f158a5a8-5612-0410-a976-696ce0be7e32
2006-09-05 19:46:20 +00:00
Stefan Reinauer
f2e16903cd
mark devbios officially obsolete.
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@81 f158a5a8-5612-0410-a976-696ce0be7e32
2006-09-05 19:44:40 +00:00
Stefan Reinauer
947d04854c
* remove toke, detok and romheaders and add reference to
...
svn://openbios.org/openbios/fcode-utils where they are located now.
* drop fccc
git-svn-id: svn://coreboot.org/openbios/openbios-devel@80 f158a5a8-5612-0410-a976-696ce0be7e32
2006-09-05 19:37:13 +00:00
Stefan Reinauer
6b2c88cf60
Fix booting without CD in drive.
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@79 f158a5a8-5612-0410-a976-696ce0be7e32
2006-08-20 15:59:02 +00:00
Stefan Reinauer
8be21e0d3a
From Paul Brook:
...
The ESP SCSI driver currently doesn't check whether a DMA requests has
completed before checking its status. On older qemu versions this
works ok because DMA happens instantly. On never qemu DMA can take an
indeterminate amount of time ooto complete, just like on real
hardware.
The patch waits for the controller to raise the DMA interrupt after
initiating a DMA request.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@73 f158a5a8-5612-0410-a976-696ce0be7e32
2006-08-12 09:52:34 +00:00
Stefan Reinauer
83a3c5d996
blueswirl's latest console patches.
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@72 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-28 21:44:07 +00:00
Stefan Reinauer
0726cb7dd7
blueswirl's latest console-nographic.diff.bz2
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@71 f158a5a8-5612-0410-a976-696ce0be7e32
2006-07-23 14:29:29 +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
2d78d46b11
only build TI mode stuff for sparc64
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@65 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-13 15:34:53 +00:00
Stefan Reinauer
32d646833b
sparc64 code
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@64 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-11 11:03:45 +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
b81b68b0ef
add 128bit functions.
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@62 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-11 10:50:31 +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
6aa2681386
get sparc64 almost building (fails due to my binutils at the moment)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@60 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-10 02:04:54 +00:00
Stefan Reinauer
9448a7cffb
more moderate memory consumption of BSD - Why do they break the a.out
...
headers?
git-svn-id: svn://coreboot.org/openbios/openbios-devel@59 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-10 01:41:02 +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
12d7f1552e
-25 driver updates
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@56 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-10 01:27:11 +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
b8a7ec8a6b
fix prototype
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@54 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-07 10:18:24 +00:00
Stefan Reinauer
5e2b868389
"fix" some solaris boot errors
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@53 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-07 09:19:11 +00:00
Stefan Reinauer
e52e8b2ac7
more solaris..
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@52 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-07 08:49:15 +00:00
Stefan Reinauer
ba11cd63b6
fix netbsd again
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@51 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-07 07:47:37 +00:00
Stefan Reinauer
d369c47203
get solaris boot to show error messages again :-))
...
This also gets us further with netbsd
git-svn-id: svn://coreboot.org/openbios/openbios-devel@50 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-07 07:44:40 +00:00
Stefan Reinauer
ebc74de556
openbios.patch-22.bz2 from blueswirl
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@49 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-06 22:23:04 +00:00
Stefan Reinauer
9f386f64bd
add reset-all and reset for sparc32
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@48 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 20:34:53 +00:00
Stefan Reinauer
96b249474d
add quick and dirty hack to esp.c to get further with solaris.
...
add interrupt information to obio.c to boot netbsd
git-svn-id: svn://coreboot.org/openbios/openbios-devel@47 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 20:02:44 +00:00
Stefan Reinauer
0f8870dd45
we're on the way: solaris fails a lot later now:
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@46 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 19:49:53 +00:00
Stefan Reinauer
7170cac0da
add dummy rmap@
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@45 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 19:41:28 +00:00
Stefan Reinauer
65bae45b24
safe filedescriptors
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@44 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 19:40:05 +00:00
Stefan Reinauer
280a06e3d9
small fixes/enhancements for solaris
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@43 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 19:30:59 +00:00
Stefan Reinauer
f9340b4ea9
remove <null> output
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@42 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 17:02:59 +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
f936ed58b3
-20
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@40 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 12:35:11 +00:00
Stefan Reinauer
af50cf569a
fix loading silo - is this number correct?
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@39 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 10:57:48 +00:00
Stefan Reinauer
1523f6fbf7
sparc32 merge 20 part 1
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@38 f158a5a8-5612-0410-a976-696ce0be7e32
2006-06-05 10:51:31 +00:00
Stefan Reinauer
deab0f7938
keep stack clean
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@37 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-31 20:20:10 +00:00
Stefan Reinauer
eb024f020d
have the name match a real sparcstation (solaris wants that)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@36 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-31 18:09:18 +00:00
Stefan Reinauer
f7784c1d5d
blueswirl's sparc32 patches - boots linux.
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@35 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-28 18:48:47 +00:00
Stefan Reinauer
172438f171
- update dates
...
- fix address output of ls
git-svn-id: svn://coreboot.org/openbios/openbios-devel@34 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-26 11:14:20 +00:00
Stefan Reinauer
85a73f1f84
make sparc32 boot linux. This should be stripped down again
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@33 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-26 10:37:37 +00:00
Stefan Reinauer
40d0162516
blueswirl sparc32 -17 (without romvec.c changes)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@32 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-25 21:02:53 +00:00
Stefan Reinauer
2e863bf2ce
some filesystem fixes (mostly remainder from blueswirl's -15)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@31 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-24 11:10:55 +00:00
Stefan Reinauer
8f49c10b5f
Added handling of alphabetic partition ids as used in Sparc. Fixed sizes
...
reported.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@30 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-24 10:59:54 +00:00