* using int 13h to access DOC
@ 2000-07-19 22:33 Matt Hortman
2000-07-20 1:51 ` Ollie Lho
2000-07-20 14:24 ` David Woodhouse
0 siblings, 2 replies; 6+ messages in thread
From: Matt Hortman @ 2000-07-19 22:33 UTC (permalink / raw)
To: mtd
Hi guys...
Shoot this down: Since the M-Sys firmware in the DOC simply installs
an int 13h handler, why not use it to access the DOC using "bios"
calls. I realize that the kernel probably overwrites that handler but
that could be fixed. I don't know, however, about using a real-mode
interrupt from a device driver. It seems too simple to work. What
have I overlooked?
thanks,
-Matt
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: using int 13h to access DOC
2000-07-19 22:33 using int 13h to access DOC Matt Hortman
@ 2000-07-20 1:51 ` Ollie Lho
2000-07-20 14:24 ` David Woodhouse
1 sibling, 0 replies; 6+ messages in thread
From: Ollie Lho @ 2000-07-20 1:51 UTC (permalink / raw)
To: Matt Hortman; +Cc: mtd
Matt Hortman wrote:
>
> Hi guys...
>
> Shoot this down: Since the M-Sys firmware in the DOC simply installs
> an int 13h handler, why not use it to access the DOC using "bios"
> calls. I realize that the kernel probably overwrites that handler but
> that could be fixed. I don't know, however, about using a real-mode
> interrupt from a device driver. It seems too simple to work. What
> have I overlooked?
>
Why ?? We have GPL'd driver for both DoC 2000 and DoC Millennium now.
Ollie
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: using int 13h to access DOC
2000-07-19 22:33 using int 13h to access DOC Matt Hortman
2000-07-20 1:51 ` Ollie Lho
@ 2000-07-20 14:24 ` David Woodhouse
2000-07-21 11:07 ` Kira Brown
1 sibling, 1 reply; 6+ messages in thread
From: David Woodhouse @ 2000-07-20 14:24 UTC (permalink / raw)
To: Matt Hortman; +Cc: mtd
On Wed, 19 Jul 2000, Matt Hortman wrote:
> Shoot this down: Since the M-Sys firmware in the DOC simply installs
> an int 13h handler, why not use it to access the DOC using "bios"
> calls. I realize that the kernel probably overwrites that handler but
> that could be fixed. I don't know, however, about using a real-mode
> interrupt from a device driver. It seems too simple to work. What
> have I overlooked?
It's complex and unreliable. You can't trust BIOSen and the M-Systems code
requires a _lot_ of low memory to be untouched.
There was, however, a patch for the 1.1 kernel which did this, I
believe. It is theoretically possible. Better just to complete the
existing GPL'd driver that we have though - it's probably easier.
Note - with the new 2.02 boot protocol for the Linux kernel, we should be
able to boot happily from DiskOnChip even with the huge EBDA that its
firmware requires. New bootloaders and 2.4 kernels should 'just work'
according to hpa. There's a patch available for the 2.2 kernel to support
the 2.02 protocol too.
--
dwmw2
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: using int 13h to access DOC
2000-07-20 14:24 ` David Woodhouse
@ 2000-07-21 11:07 ` Kira Brown
2000-07-21 15:30 ` David Woodhouse
0 siblings, 1 reply; 6+ messages in thread
From: Kira Brown @ 2000-07-21 11:07 UTC (permalink / raw)
To: David Woodhouse; +Cc: Matt Hortman, mtd
On Thu, 20 Jul 2000, David Woodhouse wrote:
> Note - with the new 2.02 boot protocol for the Linux kernel, we should be
> able to boot happily from DiskOnChip even with the huge EBDA that its
> firmware requires. New bootloaders and 2.4 kernels should 'just work'
> according to hpa. There's a patch available for the 2.2 kernel to support
> the 2.02 protocol too.
Available where? I'd like to get rid of our annoying FreeDOS bootloader.
kira.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: using int 13h to access DOC
2000-07-21 11:07 ` Kira Brown
@ 2000-07-21 15:30 ` David Woodhouse
2000-07-24 23:35 ` Stuart Lynne
0 siblings, 1 reply; 6+ messages in thread
From: David Woodhouse @ 2000-07-21 15:30 UTC (permalink / raw)
To: Kira Brown; +Cc: Matt Hortman, mtd
On Fri, 21 Jul 2000, Kira Brown wrote:
> On Thu, 20 Jul 2000, David Woodhouse wrote:
> > according to hpa. There's a patch available for the 2.2 kernel to support
> > the 2.02 protocol too.
>
> Available where? I'd like to get rid of our annoying FreeDOS bootloader.
Dunno. Ask hpa.
--
dwmw2
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: using int 13h to access DOC
2000-07-21 15:30 ` David Woodhouse
@ 2000-07-24 23:35 ` Stuart Lynne
0 siblings, 0 replies; 6+ messages in thread
From: Stuart Lynne @ 2000-07-24 23:35 UTC (permalink / raw)
To: mtd
In article <Pine.LNX.4.21.0007211625450.22633-100000@alpha1.cygnus.co.uk>,
David Woodhouse <dwmw2@alpha1.cygnus.co.uk> wrote:
>On Fri, 21 Jul 2000, Kira Brown wrote:
>
>> On Thu, 20 Jul 2000, David Woodhouse wrote:
>> > according to hpa. There's a patch available for the 2.2 kernel to support
>> > the 2.02 protocol too.
>>
>> Available where? I'd like to get rid of our annoying FreeDOS bootloader.
>
>Dunno. Ask hpa.
http://www.kernel.org/pub/linux/kernel/people/hpa/new-boot-2.2.17-pre9.diff.gz
--
__O
Fireplug - a Lineo company _-\<,_
PGP Fingerprint: 28 E2 A0 15 99 62 9A 00 (_)/ (_) 88 EC A3 EE 2D 1C 15 68
Stuart Lynne <sl@fireplug.net> www.fireplug.net 604-461-7532
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2000-07-24 23:35 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-07-19 22:33 using int 13h to access DOC Matt Hortman
2000-07-20 1:51 ` Ollie Lho
2000-07-20 14:24 ` David Woodhouse
2000-07-21 11:07 ` Kira Brown
2000-07-21 15:30 ` David Woodhouse
2000-07-24 23:35 ` Stuart Lynne
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox