non-DOS (yet): an interesting project for x86-64 (Miscellaneous)
Hello glennmcc,
> ie: compile Freedos's kernel.sys, command.com
> and all other associated files as TRUE 64bit
> just as the Linux kernel is now available as true 64bit.
That whole idea itself will not make very much sense.
(...and by "not make very much sense", I mean that it will be like trying to genetically engineer a non-equine horse.)
MS-DOS's system call interface is only described in terms of 16-bit assembly language constructs. Other than that, there is no stable interface between the OS kernel and application programs.
MS-DOS does not have a syscall() function (or a syscall(2) man page) which one can "simply" port to a different (sub)architecture.
Thank you!
---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"
Complete thread:
- non-DOS (yet): an interesting project for x86-64 - effebi68, 18.01.2021, 08:57
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 19.01.2021, 17:52
- non-DOS (yet): an interesting project for x86-64 - effebi68, 19.01.2021, 18:35
- non-DOS (yet): an interesting project for x86-64 - ecm, 19.01.2021, 18:57
- non-DOS (yet): an interesting project for x86-64 - RayeR, 19.01.2021, 19:14
- non-DOS (yet): an interesting project for x86-64 - ecm, 19.01.2021, 20:01
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 20.01.2021, 07:16
- non-DOS (yet): an interesting project for x86-64 - tkchia, 21.01.2021, 17:42
- non-DOS (yet): an interesting project for x86-64 - ecm, 21.01.2021, 18:24
- non-DOS (yet): an interesting project for x86-64 - tkchia, 21.01.2021, 18:40
- non-DOS (yet): an interesting project for x86-64 - RayeR, 21.01.2021, 18:57
- non-DOS (yet): an interesting project for x86-64 - Oso2k, 23.01.2021, 05:26
- non-DOS (yet): an interesting project for x86-64 - Zyzzle, 23.01.2021, 07:03
- non-DOS (yet): an interesting project for x86-64 - tkchia, 23.01.2021, 15:13
- non-DOS (yet): an interesting project for x86-64 - RayeR, 23.01.2021, 20:35
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 04:20
- non-DOS (yet): an interesting project for x86-64 - RayeR, 25.01.2021, 17:34
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 04:20
- non-DOS (yet): an interesting project for x86-64 - RayeR, 23.01.2021, 20:35
- non-DOS (yet): an interesting project for x86-64 - tkchia, 23.01.2021, 15:13
- non-DOS (yet): an interesting project for x86-64 - Japheth, 23.01.2021, 08:52
- non-DOS (yet): an interesting project for x86-64 - Zyzzle, 23.01.2021, 07:03
- non-DOS (yet): an interesting project for x86-64 - Oso2k, 23.01.2021, 05:26
- non-DOS (yet): an interesting project for x86-64 - RayeR, 21.01.2021, 18:57
- non-DOS (yet): an interesting project for x86-64 - tkchia, 21.01.2021, 18:40
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 23.01.2021, 17:38
- non-DOS (yet): an interesting project for x86-64 - tkchia, 23.01.2021, 18:31
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 23.01.2021, 21:07
- non-DOS (yet): an interesting project for x86-64 - tom, 23.01.2021, 23:31
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 24.01.2021, 02:56
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 04:34
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 24.01.2021, 05:17
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 06:26
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 25.01.2021, 03:30
- non-DOS (yet): an interesting project for x86-64 - rr, 25.01.2021, 13:05
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 27.01.2021, 04:03
- non-DOS (yet): an interesting project for x86-64 - tkchia, 27.01.2021, 07:04
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 27.01.2021, 04:03
- non-DOS (yet): an interesting project for x86-64 - rr, 25.01.2021, 13:05
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 25.01.2021, 03:30
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 06:26
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 24.01.2021, 05:17
- non-DOS (yet): an interesting project for x86-64 - RayeR, 25.01.2021, 17:51
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 04:34
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 24.01.2021, 02:56
- non-DOS (yet): an interesting project for x86-64 - tkchia, 24.01.2021, 03:59
- non-DOS (yet): an interesting project for x86-64 - tom, 23.01.2021, 23:31
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 23.01.2021, 21:07
- non-DOS (yet): an interesting project for x86-64 - tkchia, 23.01.2021, 18:31
- non-DOS (yet): an interesting project for x86-64 - tkchia, 20.07.2021, 10:29
- non-DOS (yet): an interesting project for x86-64 - ecm, 21.01.2021, 18:24
- non-DOS (yet): an interesting project for x86-64 - tkchia, 21.01.2021, 17:42
- non-DOS (yet): an interesting project for x86-64 - RayeR, 19.01.2021, 19:14
- non-DOS (yet): an interesting project for x86-64 - tkchia, 15.11.2022, 08:44
- non-DOS (yet): an interesting project for x86-64 - glennmcc, 19.01.2021, 17:52