v10_0_7.go 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. package qemu
  2. func init() {
  3. RegisterCmd(
  4. newCmd_10_0_7_x86_64(),
  5. newCmd_10_0_7_aarch64(),
  6. newCmd_10_0_7_riscv64(),
  7. )
  8. }
  9. type opt_1007_x86_64 struct {
  10. *baseOptions_x86_64
  11. *baseOptions_ge_310
  12. *baseOptions_ge_800_x86_64
  13. }
  14. func newOpt_10_0_7_x86_64() QemuOptions {
  15. return &opt_1007_x86_64{
  16. baseOptions_x86_64: newBaseOptions_x86_64(),
  17. baseOptions_ge_800_x86_64: newBaseOptionsGE800_x86_64(),
  18. baseOptions_ge_310: newBaseOptionsGE310(),
  19. }
  20. }
  21. func newCmd_10_0_7_x86_64() QemuCommand {
  22. return newBaseCommand(
  23. Version_10_0_7,
  24. Arch_x86_64,
  25. newOpt_10_0_7_x86_64(),
  26. )
  27. }
  28. type opt_1007_aarch64 struct {
  29. *baseOptions_aarch64
  30. *baseOptions_ge_310
  31. }
  32. func newCmd_10_0_7_aarch64() QemuCommand {
  33. return newBaseCommand(
  34. Version_10_0_7,
  35. Arch_aarch64,
  36. newOpt_10_0_7_aarch64(),
  37. )
  38. }
  39. func newOpt_10_0_7_aarch64() QemuOptions {
  40. return &opt_1007_aarch64{
  41. baseOptions_aarch64: newBaseOptions_aarch64(),
  42. baseOptions_ge_310: newBaseOptionsGE310(),
  43. }
  44. }
  45. type opt_1007_riscv64 struct {
  46. *baseOptions_riscv64
  47. *baseOptions_ge_310
  48. }
  49. func newCmd_10_0_7_riscv64() QemuCommand {
  50. return newBaseCommand(
  51. Version_10_0_7,
  52. Arch_riscv64,
  53. newOpt_10_0_7_riscv64(),
  54. )
  55. }
  56. func newOpt_10_0_7_riscv64() QemuOptions {
  57. return &opt_1007_riscv64{
  58. baseOptions_riscv64: newBaseOptions_riscv64(),
  59. baseOptions_ge_310: newBaseOptionsGE310(),
  60. }
  61. }