init.krk 479 B

12345678910111213141516171819202122
  1. #!/bin/kuroko
  2. import os
  3. import kuroko
  4. let serial = os.open('/dev/ttyS1',os.O_RDWR)
  5. if serial == 0:
  6. os.dup(serial)
  7. os.dup(serial)
  8. # Say hello
  9. let uname = os.uname()
  10. print(f"Test script running on {uname['sysname']} {uname['release']} {uname['version']} ({uname['machine']}), Kuroko {kuroko.version}")
  11. print("====")
  12. # Perform tests
  13. os.system("/bin/insmod /mod/ahci.ko")
  14. # Reboot
  15. print("====")
  16. print('Tests completed, exiting.')
  17. os.execv('/bin/reboot',['/bin/reboot'])