From ca5b0f8248837c2455070ed9d3016a31c27d7633 Mon Sep 17 00:00:00 2001 From: rohit Date: Wed, 10 Jul 2024 13:40:51 +0100 Subject: [PATCH] Add intel i386 cpu based device-type --- .../hw.device-type/genericx86/contract.json | 40 +++++++ .../hw.device-type/genericx86/genericx86.svg | 102 ++++++++++++++++++ 2 files changed, 142 insertions(+) create mode 100644 contracts/hw.device-type/genericx86/contract.json create mode 100644 contracts/hw.device-type/genericx86/genericx86.svg diff --git a/contracts/hw.device-type/genericx86/contract.json b/contracts/hw.device-type/genericx86/contract.json new file mode 100644 index 00000000..9f915b8a --- /dev/null +++ b/contracts/hw.device-type/genericx86/contract.json @@ -0,0 +1,40 @@ +{ + "slug": "genericx86", + "version": "1", + "type": "hw.device-type", + "aliases": ["genericx86"], + "name": "Intel 32 bit Generic", + "assets": { + "logo": { + "url": "./genericx86.svg", + "name": "logo" + } + }, + "data": { + "arch": "i386", + "hdmi": true, + "led": false, + "connectivity": { + "bluetooth": true, + "wifi": true + }, + "storage": { + "internal": true + }, + "media": { + "defaultBoot": "internal", + "altBoot": ["usb_mass_storage", "network"] + }, + "is_private": false + }, + "partials": { + "bootDeviceExternal": [ + "Ensure there are no other USB keys are inserted.", + "Power on the {{name}} with a keyboard connected.", + "Press the F10 key while BIOS is loading to enter the boot menu.", + "Select the USB key from the boot menu." + ], + "flashIndicator": ["all LEDs are off"], + "bootDevice": ["Power up the {{name}}"] + } +} diff --git a/contracts/hw.device-type/genericx86/genericx86.svg b/contracts/hw.device-type/genericx86/genericx86.svg new file mode 100644 index 00000000..8ce88dad --- /dev/null +++ b/contracts/hw.device-type/genericx86/genericx86.svg @@ -0,0 +1,102 @@ + + + +image/svg+xml + + + + + + + + + + + ® + + + +x86 + \ No newline at end of file