Ticket #43991

Update kernel package

Open Date: 2022-02-28 05:24 Last Update: 2022-03-02 04:23

Reporter:
Owner:
Status:
Open [Owner assigned]
Component:
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

Current SvarDOS kernel is from 2016.

Ticket History (3/5 Histories)

2022-02-28 05:24 Updated by: bttr
  • New Ticket "Update kernel package" created
2022-02-28 22:56 Updated by: bttr
  • Owner Update from (None) to bttr
2022-03-01 19:12 Updated by: mateuszviste
Comment

SvarDOS relies on kernel 2042 with enabled FAT32 support.

The latest version of the kernel appears to be "2043", but I did not find the changelog of this version. Both history files on github and on the project's website stop in 2016 with build 2042.

https://github.com/FDOS/kernel/blob/master/docs/history.txt

http://kernel.fdos.org/

Were you able to find some information about what are the exact changes/fixes/improvements?

When stripped from FAT32 support, the kernel is roughly 6% smaller (about 3K). Maybe it could be nice to package both versions, in case someone would prefer saving the 3K of RAM? Might be interesting for some old PCs running on a 64M compact flash or so...

The version string is sometimes set to "2043" and sometimes "2.43". I wonder which one we should use.

2022-03-02 03:50 Updated by: bttr
Comment

Reply To mateuszviste

SvarDOS relies on kernel 2042 with enabled FAT32 support.

Ok

The latest version of the kernel appears to be "2043", but I did not find the changelog of this version. Both history files on github and on the project's website stop in 2016 with build 2042. https://github.com/FDOS/kernel/blob/master/docs/history.txt http://kernel.fdos.org/ Were you able to find some information about what are the exact changes/fixes/improvements?

Not really. There is only the git changelog. Not having a current history.txt was discussed on one of the FreeDOS mailing lists. IIRC, it was a matter of time and everybody was unsatisfied. If I

When stripped from FAT32 support, the kernel is roughly 6% smaller (about 3K). Maybe it could be nice to package both versions, in case someone would prefer saving the 3K of RAM? Might be interesting for some old PCs running on a 64M compact flash or so...

We can include it, yes.

[Freedos-user] KERNL86.SYS vs. KERNL86N.SYS

Hi,

the differences seem to be:
1) Support for LFNs with KERNL86.SYS, because of kernel compatibility
level 7.10 (vs. 6.22).
2) Support for FAT32 partitions with KERNL86.SYS.

Anything else?

Cheers,
Robert
No answer so far.

The version string is sometimes set to "2043" and sometimes "2.43". I wonder which one we should use.

Let's use 2043, please. The 2.43 is only used sometimes for "ancient systems" (or persons?), which/who don't understand 2043.

2022-03-02 04:23 Updated by: mateuszviste
Comment

Reply To bttr

Let's use 2043, please. The 2.43 is only used sometimes for "ancient systems" (or persons?), which/who don't understand 2043.

I agree. Besides, we already use the "20xx" scheme, so it makes sense to continue, at the very least out of concern for version-sorting issues.

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login