Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
tkchia

Homepage

14.04.2020, 16:55
 

Disassembly of setclock.com from MS-DOS v1.25 code release (Announce)

In case it is useful: I recently did a disassembly of the setclock.com program included in Microsoft's code release of MS-DOS v1.25:

https://gitlab.com/tkchia/MS-DOS-disassembly/-/blob/master/v1.25/disassembly/setclock.asm

This is apparently a TSR program which reads and sets a particular type of hardware real time clock.

Thank you!

---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"

marcov

14.04.2020, 20:54

@ tkchia

Disassembly of setclock.com from MS-DOS v1.25 code release

> In case it is useful: I recently did a disassembly of the
> setclock.com program included in Microsoft's code release of
> MS-DOS v1.25:
>
> https://gitlab.com/tkchia/MS-DOS-disassembly/-/blob/master/v1.25/disassembly/setclock.asm
>
> This is apparently a TSR program which reads and sets a particular type of
> hardware real time clock.

Isn't this a copyright violation? does the msdos license allow reverse engineering?

ecm

Homepage E-mail

Düsseldorf, Germany,
14.04.2020, 21:30

@ marcov

Disassembly of setclock.com from MS-DOS v1.25 code release

> Isn't this a copyright violation? does the msdos license allow reverse
> engineering?

The binaries are shipped with the permissively licensed MS-DOS 1.x and 2.x releases. So they do allow modifying and distributing the binaries too.

---
l

tkchia

Homepage

15.04.2020, 12:30

@ ecm

Disassembly of setclock.com from MS-DOS v1.25 code release

Hello ecm, hello marcov,

> > Isn't this a copyright violation? does the msdos license allow reverse
> > engineering?
> The binaries are shipped with the
> permissively licensed MS-DOS 1.x and 2.x releases. So they do allow modifying and
> distributing the binaries too.

Well, to reduce confusion, I guess I should add a mention in my disassembly then that the MS-DOS v1.25 code is now MIT-licensed. :-)

Thank you!

---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"

Back to the board
Thread view  Mix view  Order
22632 Postings in 2109 Threads, 402 registered users, 423 users online (0 registered, 423 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum