Also ich hätte ja noch einen Pascal-Kernel rumliegen, aber der stammt aus meinen OS-Dev-Anfangszeiten und ist sicher noch kaputter als alles andere, was ich der Öffentlichkeit so zugemutet habe. Viel mehr als ein bisschen Multiboot-Info verarbeiten und Speicherverwaltung macht der aber nicht.
Letztendlich wirst du nicht darum herumkommen, C soweit zu lernen, dass du es verstehen kannst. Die Mehrheit spricht nunmal C und da solltest du nicht ausgeschlossen bleiben. Wenn du dann C lesen kannst, kannst du den Code auch ohne weiteres nach Pascal übersetzen.