CP/M今更なんですけどね、UEFIを触ってみましたよ。x86_64向けに改造して、OS無しで直接CP/Mがbootできるようにしてみました。Ubuntuだったら以下の手順でbuildできます。Shellから起動するかでCP/Mが起動します。CP/M用のディスクイメージはEFI/cpmega88/sdcard.imgって名前で用意してください。githubのページで詳しく書いてますが、z80pack用のイメージがそのまま使えます。QEMUが入ってれば以下の手順でも動作確認できます。fat:.OVMF.fdはこの辺から入手できます。USBメモリとかに入れておけば、UEFI対応のPCに挿して起動するだけでCP/Mが動作します。