User Tools

Site Tools


blog:pushbx

Early to mid 2023 July work (lDebug)

2023-07-16

This week little development happened, owing to the heat, much to do, and several days of headaches.

→ Read more...

2023-07-16 20:45:31 +0200 Jul Sun · ecm · 1 Comment

Up to early 2023 July work

2023-07-09

The desktop Linux box is back in action after re-installing Debian on a new HDD. In the last two weeks some work happened on multiple repos.

Last Sunday I prepared an example program demonstrating how to implement segment relocations without an external linker, using only NASM's -f bin output format. I did this instead of writing a blog post.

→ Read more...

2023-07-15 17:02:32 +0200 Jul Sat · ecm · 0 Comments

The AMIS review

This article reviews various implementations of the Alternate Multiplex Interrupt Specification (AMIS) that I found. All of them are source-available if not free software.

I started notes for this review in 2022 December and wanted to finish it by 2023 June, but the SSD failure of the Linux box interfered with that. So now here it is a little late.

All files are either mirrored at https://pushbx.org/ecm/amis/samples/ or found in my hg repos at https://hg.pushbx.org/ecm/

→ Read more...

2023-07-07 13:34:03 +0200 Jul Fri · ecm · 0 Comments

How to set up dosemu2, FreeDOS, and lDebug

I got to set up the lDebug development environment on a new Debian 12 installation on the amd64 machine. (The SSD seems to have caused crashes recently, and it had the root file system of the prior Debian installation.) Here's how I installed dosemu2 (from source), FreeDOS (from packages plus my recent kernel and FreeCOM builds), and lDebug (from assembly source).

→ Read more...

2023-07-06 14:16:55 +0200 Jul Thu · ecm · 23 Comments

<< Newer entries | Older entries >>

blog/pushbx.txt · Last modified: 2022-04-19 14:24:13 +0200 Apr Tue by ecm