mfld-fr / emu86

Intel IA16 emulator for embedded development
35 stars 6 forks source link

Add CPU - PLATFORM - BOARD triplet #72

Closed mfld-fr closed 3 years ago

mfld-fr commented 3 years ago

Prepare the integration of the 8018X - 8018X - OR556 configuration.

ghaerr commented 3 years ago

Nice idea about combining CPU, PLATFORM and BOARD to produce TARGET. Using BOARD is clearer also.

I will think a bit about how ELKS might use some combination to produce TARGET as well. I don't think ELKS needs three parameters to TARGET, possibly ARCH and FIRMWARE => TARGET.

Perhaps here use FIRMWARE=ELKSBIOS, FIRMWARE=PCBIOS, or something like that. ELKS could use FIRMWARE=BIOS or FIRMWARE=ADVTECH, etc.

mfld-fr commented 3 years ago

In fact this is not my idea, but just the common practice in the embedded. I just copied... :laughing:

ghaerr commented 3 years ago

I find "8xxx" confusing, used as PLATFORM name (and filename). What is it?

mfld-fr commented 3 years ago

This is the Intel 8 bits chipset family.