Commit Graph

29 Commits

Author SHA1 Message Date
Nicolas Hordé b4b858fa2f feat: ajout d'un listing et compilation des outils fasm 2019-07-28 14:56:41 +02:00
Nicolas H 06caf6f907 fix: chargement des fonctions et des sections 2019-07-17 22:41:03 +02:00
Nicolas Hordé dc0184f27d fix: correction des structures et entêtes 2019-07-14 12:47:14 +02:00
Nicolas Hordé 26b8139657 feat: debugage X86 sans bogues affichage avec GDB 2019-07-14 11:26:53 +02:00
Nicolas Hordé 72bf3f35c2 fix: appel stdcall defaillant 2019-07-13 20:49:22 +02:00
Nicolas Hordé 53b445a652 refactor: mise à jour vers fasm 2019-07-09 18:30:00 +02:00
Nicolas Hordé a9cba3a71a refactor: mise à jour vers fasm, librairies et noyau 2019-07-09 10:33:10 +02:00
Nicolas Hordé d2028e1803 feat: migration progressive des sources vers fasm, noyau - systeme.asm 2019-07-06 10:52:53 +02:00
Nicolas Hordé 6b14100dc5 feat: conversion des makefiles, conversion des sources vers FASM. Dossier boot opérationnel
BREAKING CHANGE: passage sous linux
2019-07-05 19:44:28 +02:00
Nicolas Hordé 5e55bdcba3 feat: ajout de la structure "diskbuffer" qui permet l'usage de tampons lors des accès disquette 2007-04-11 16:00:32 +00:00
Nicolas Hordé 8b89273f46 feat: ajout des structures "vertex3d" et "mat" nécessaire a la 3D 2007-03-31 19:21:23 +00:00
Nicolas Hordé a7ef3ac243 feat: ajout de la structure vertex 2D 2007-03-31 19:20:19 +00:00
Nicolas Hordé 9fe93fcf95 feat: mise a jour de la structure de contexte pour la gestion de la FPU 2007-03-31 19:19:50 +00:00
Nicolas Hordé fb3a734cd2 feat: ajouts de structures pour la gestion des vecteurs d'interruption et des contextes 2007-03-27 10:14:59 +00:00
Nicolas Hordé c6db694ba2 feat: mise en minuscule de l'ensemble du fichier 2007-03-25 00:58:01 +00:00
Nicolas Hordé 8cc5b8aa70 feat: rajout d'une structure pour la sauvegarde et la restauration de l'état de la carte video 2007-03-14 10:03:40 +00:00
Nicolas Hordé 25420a02cc feat: rajout d'une structure permettant de réaliser des recherches 2007-03-14 10:03:11 +00:00
Nicolas Hordé 626ce27670 feat: rajout de macros pour une declaration plus lisible des entêtes, importations et exportations 2007-03-14 10:02:16 +00:00
Nicolas Hordé 89b122da16 feat: mise à jour du code pour compilation sur LZASM en stdcall 2007-03-13 20:56:55 +00:00
Nicolas Hordé dcae05febe feat: rajout d'une structure pour le passage en mode FLAT 2007-03-13 20:44:48 +00:00
Nicolas Hordé 8ac538cc0e feat: ajout d'une structure décrivant les processeurs 2007-03-13 20:41:27 +00:00
Nicolas Hordé 7334a55e1d feat: ajouts pour la détection avancée de périphérique PCI 2007-03-13 20:36:31 +00:00
Nicolas Hordé 8ec203c774 feat: version initiale - contient les différentes structures et déclarations pour les éléments graphiques 2007-03-13 20:34:15 +00:00
Nicolas Hordé 264586b6c3 feat: mise à jour du code pour compilation sur LZASM en stdcall 2007-03-13 20:31:51 +00:00
Nicolas Hordé ee67bb4ce2 feat: changement du premier bloc mémoire pour astuce du systeme 2004-11-19 21:57:11 +00:00
Nicolas Hordé cea1463506 feat: ajout des definitions CE (compatible executable) 2004-11-19 18:54:51 +00:00
Nicolas Hordé 7e4d39175e feat: ajout des declaration pour la gestion des blocs de mémoire 2004-10-29 16:39:12 +00:00
Nicolas Hordé 6a4fba7f9a feat: ajout de declarations diverses 2004-10-29 16:38:22 +00:00
Nicolas Hordé 5a23656824 refactor: Passage aux outils GNU (Cygwin, make)
BREAKING CHANGE: attention modification majeure du code
2004-06-12 21:34:04 +00:00