Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

ARM version of MSDOS (Announce)

posted by kerravon, Ligao, Free World North, 06.11.2022, 11:13

> I know nothing about ARM programming etc. but I would be interested in
> running programs that I want to write myself for an android smartphone.
> Would your work allow say a FreeBASIC program to be launched from a
> smartphone?

If FreeBASIC is C90-compliant, then yes, it should work.

> The complete lack of standardization of the ARM platform is a real problem,
> nothing FB devs can do anything about. This isn't Linux's fault per se.
> Every ARM device has its own variation on the boot loader, custom device
> tree, proprietary bits, etc. So there's no universal ARM Ubuntu
> distribution, for example, that runs on every device. Most custom devices
> like Pine's run their own distro that sometimes is based on something
> standard, but not always. So it's incredibly hard to support Linux binaries
> on ARM. If ARM ever finally got a standardized platform the way
> Intel-compatible PCs have with standardized booting, standardized device
> layouts, then Intel would be in serious trouble! Maybe if Microsoft would
> get serious about Windows on ARM then we'd see some standardization. Or
> Maybe Apple's M1 family will spur some of this.

My design relies on something completely different.

I am sort-of dependent on the ARM syscalls being
standard, which I think they already are.

Even if they're not, I can get around that by having
a custom executable for just that non-standard device.

YOUR applications will work unchanged, because they
make NO syscalls and call NO DLLs.

That's what pdos-generic is.

Note that I tried it on 3 completely different devices
(chromebook, netbook, smartphone), and the syscalls, and
thus the applications (that don't make syscalls), all
worked fine.

Non-C90 applications can probably be made to work - C90
isn't magic - but probably require a lot of effort
setting up the required infrastructure to replace my
infrastructure.

Also, POC isn't completely complete yet. Maybe I'm
missing a concept that will be revealed later.

BFN. Paul.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 109 users online (0 registered, 109 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum