Amiga ROM Kernel Reference Manual: AmigaDOS

Ένα νέο βιβλίο κυκλοφόρησε για τους απανταχού Amiga developers ανά τον κόσμο, το οποίο περιέχει πολύτιμες πληροφορίες για το πως μπορείτε να χρησιμοποιήσετε το API του AmigaOS και να γράψετε κώδικα που να χρησιμοποιεί όλα τα υποσυστήματα του λειτουργικού. Συγκραφέας του βιβλίου είναι ο Thomas Richter, ένας από του πιο σημαντικούς και έμπειρους προγραμματιστές για το AmigaOS.

Σκοπός του βιβλίου είναι να κάνει μια πλήρης καταγραφή του AmigaDOS υποσυστήματος, το οποίο παρέχει σημαντικές λειτουργίες που βρίσκουμε και σε πολλά άλλα λειτουργικά συστήματα, όπως είναι το σύστημα διαχείρισης αρχείων, διαχείριση διεργασιών, διαχείριση συσκευών, εκτέλεση γραμμής εντολών κ.α. Βασική βιβλιοθήκη είναι η dos.library, η οποία βρίσκεται στη ROM, η οποία παρέχει το API για τα AmigaDOS υποσυστήματα.

Στο βιβλίο συμπεριλαμβάνονται τα παρακάτω θέματα:

  • Μια εισαγωγή στα βασικά στοιχεία του AmigaDOS, όπως τα αρχεία και τα κλειδώματα
  • Διαχειριστές και συστήματα αρχείων του AmigaDOS, και πώς να τα διασυνδέσετε
  • Αντιστοίχιση μοτίβων και σάρωση καταλόγων
  • Μια συζήτηση για τη διαχείριση διεργασιών στο AmigaDOS
  • Μια πλήρης ανάλυση της δομής δίσκου του Fast File System
  • Άμεση επικοινωνία με πακέτα και πλήρης τεκμηρίωση των DosPackets
  • Μια λεπτομερής περιγραφή της εκτελέσιμης και της συνδεδεμένης δομής αρχείων του AmigaDOS
  • Η τεκμηρίωση του ROM Shell του AmigaDOS, συμπεριλαμβανομένου ενός οδηγού και του κώδικα για την υλοποίηση προσαρμοσμένων shells
  • Ο μηχανισμός εκκίνησης του AmigaDOS

Το βιβλίο είναι κοντά στις 392 σελίδες, και μπορείτε να το αγοράσετε σε φυσική μορφή από το lookbehindyou. Αν πάλι θα προτιμούσατε να το έχετε σε ηλεκτρονική μορφή, μπορείτε να το κατεβάσετε από εδώ ή από το επίσημο GitHub repository. Αγοράζοντας το βιβλίο υποστηρίζετε και τον συγγραφέα για την εξαιρετική δουλειά που έκανε. Ας υποστηρίξουμε και κάτι πέρα από τα παιχνίδια.