Commit graph

  • cff600c0cd Commiting right now to take a break. main cdez 2024-04-22 20:18:59 -07:00
  • 9ea562bbfe new save point with 'working' simulator... cdez 2024-04-21 16:48:36 -07:00
  • 638e55e77f Simulator is segfaulting on the Debian/KDE Plasma platform for some reason... can't get it working. Will try on other platforms... cdez 2024-04-21 16:23:27 -07:00
  • 2c2f2cf848 isn't working on my VM for some reason. will try on other devices. cdez 2024-04-21 16:12:29 -07:00
  • a7506f82c8 This is the new savepoint. This is where to revert to when things go wrong. cdez 2024-04-21 14:45:45 -07:00
  • 46bd58931f Resetting the Simulator 3 and 4 Projects here... Git repository got really bad... cdez 2024-04-21 14:42:28 -07:00
  • d98c664002 Revert "Merge branch 'main' of https://git.cdezselfhosted.pw/cdez/CS480-Projects" cdez 2024-04-21 10:34:25 -07:00
  • 37aa8c3b81 Merge branch 'main' of https://git.cdezselfhosted.pw/cdez/CS480-Projects cdez 2024-04-21 10:30:18 -07:00
  • 722df73955 Finally gotten to the point with NO MORE WARNINGS!!! YAY cdez 2024-04-18 22:05:38 -07:00
  • fda21f3cb6 Attempting working on Sim04 without the LL stuff trying to fix in 03. cdez 2024-04-15 21:00:29 -07:00
  • fda57566d8 Refuse to work on this anymore right now. cdez 2024-04-14 18:41:58 -07:00
  • e3441e9fbd Trying out how to fix the sjf errors. cdez 2024-04-08 13:36:29 -07:00
  • 022ca3ac06 Modified timer function and such to stop the warnings. cdez 2024-04-08 13:19:52 -07:00
  • 5d8edb8271 Adding Grading form cdez 2024-03-21 01:28:28 -07:00
  • 240190bea4 Will submit this if there is no time left to spend on the project. +- simulator.c cdez 2024-03-18 22:59:27 -07:00
  • d7bb439a2a Savepoint, started the allocate memory management stuff. +- simulator.c cdez 2024-03-18 22:08:55 -07:00
  • bb6d8ac0af Savepoint, have most everything in place for the memory functions, will just need to fill them in. +- Simulator.c cdez 2024-03-18 21:28:38 -07:00
  • 6446272063 Savepoint available Cdez 2024-03-18 16:40:32 -07:00
  • 67df0ceeaf Savepoint for memory operations. cdez 2024-03-18 15:55:32 -07:00
  • d5705e42a4 Started Memory operations on simulator +- simulator.c cdez 2024-03-17 14:09:20 -07:00
  • ee95d19bfe Fixed the last minor bug (wrong time left on the last process) +- simulator.c cdez 2024-03-16 19:59:06 -07:00
  • 3a21ea0275 Fixed the minor bug with SJF Scheduling. Will start work on memory operations. cdez 2024-03-16 19:54:40 -07:00
  • eb87c7f9b9 Finished with SJF Scheduling, minus one tiny bug. Otherwise, memory operations can be started on. cdez 2024-03-16 19:52:33 -07:00
  • 0b6d2d0b0c SJF Scheduling is incomplete, and does not work past a certain point. Trying to figure out how not to break FCFS while working on SJF. +- simulator.c cdez 2024-03-13 16:28:20 -07:00
  • 7035f119a8 Starting work on Simulator 3, SJF works-ish... +- config0.cnf (SJF mode) +- simulator.c/h +- sim03 cdez 2024-03-13 15:27:58 -07:00
  • 90c3f8cc3f Change out the configuration and metadata for activated memory. cdez 2024-03-13 14:01:43 -07:00
  • d1b7184b26 Initialize Simulator 3 - Create files and such ++ Simulator 3 Files cdez 2024-03-13 13:58:06 -07:00
  • ae2e2ad885 Almost fixed Simulator 2. Minor changes help get the output closer. File IO still don't work, but I can't do anything about that. +- simulator.c +- sim02 cdez 2024-03-13 13:42:21 -07:00
  • 60cc817296 Fix simulator 2 a little more, but still not entirely functional. cdez 2024-03-10 19:39:57 -07:00
  • a4f9cd88fa Fixed the simulator to get every subprocess except for the first in each process... +- simulator.c cdez 2024-03-10 17:45:36 -07:00
  • 20a6731ee2 Fixed many issues with Simulator 2, trying to fix the beginning and end of CPU/IO subprocesses +- StandardConstants.h +- simulator.c/h cdez 2024-03-10 16:46:18 -07:00
  • 02cb8b33e6 Fixed the getNumberArg issue, which is what was causing so much headache. Multiplier variable not set correctly. +- metadataops.c +- sim02 cdez 2024-02-28 10:23:25 -07:00
  • 5a747ab1dd Cleaned up Sim02's mess. Can look at previous commits to figure out what is going on. +- simulator.c/h cdez 2024-02-22 05:31:32 -07:00
  • e76f2971de Pre-clean up of the files +- simulator.h cdez 2024-02-22 05:24:30 -07:00
  • b306a179d8 "Finished" Sim02 +- simulator.c/h cdez 2024-02-22 05:19:48 -07:00
  • 79db35ade5 Sim02 somewhat working? Unclear as of this commit. +- simulator.c/h +- simtimer.c/h cdez 2024-02-22 02:36:52 -07:00
  • 152e4429af Saving now before KDE Plasma crashes cdez 2024-02-22 00:53:50 -07:00
  • 0b8c384602 Save Point for Sim02, added new testing files. ++ config0.cnf ++ metadata5NoMem.mdf ++ logfile_1.lgf +- simulator.c +- simulator.h cdez 2024-02-22 00:42:27 -07:00
  • 672c26a5c7 Debugging fillProcessBlock functions, trying to figure out where memleaks are. +- simulator.c cdez 2024-02-21 13:36:15 -07:00
  • fa99b171f9 Started scheduleProcess function, will pick up later. +- simulator.c cdez 2024-02-21 01:07:16 -07:00
  • a946ea2c1c Finished? fillProcessList function for Sim02 +- simulator.c cdez 2024-02-21 00:12:05 -07:00
  • 3e4d6ec479 Save point for Sim02 +- simulator.c cdez 2024-02-20 11:47:12 -07:00
  • 2d412e233d runSim partially working +- simulator.c cdez 2024-02-20 00:48:11 -07:00
  • c828913809 Upload Sim02 files for Syncronization. +- simulator.c/h cdez 2024-02-19 18:43:06 -07:00
  • 62418ec35a Expanding out ideas on Simulator 2... trying to get everything working cdez 2024-02-15 12:34:23 -07:00
  • 93904cb2f3 Started outlining the CS480 Simulator 2 project, analyzed a testfile, and added SimTimer stuff cdez 2024-02-14 13:20:04 -07:00
  • 460705a9e1 Forgotten Makefile. cdez 2024-02-02 13:56:46 -07:00
  • cb1bd64489 Simulator 2 Initialization, changes some of the basics ++ Sim02 Files and Makefile cdez 2024-02-02 13:56:28 -07:00
  • a2211ac942 Fixed the MetadataOPS File +- metadataops.c cdez 2024-01-31 18:36:44 -07:00
  • 3af7742043 Working on changes, maybe working? cdez 2024-01-31 18:17:38 -07:00
  • 7b837ddf86 Completed Sim01 afaik +- configops.c/h +- metadataops.c/h +- StandardConstants.h cdez 2024-01-31 02:33:40 -07:00
  • e19542c060 Mostly Completed Step 5. +- configops.c/h +- metadataops.c/h cdez 2024-01-30 23:15:13 -07:00
  • dc4eca7285 Sim1 Complete up until Step 5 +- .gitignore ++ Sim01 Files ++ SimTimer stuff ++ SimProgGen cdez 2024-01-30 03:07:38 -07:00
  • 08677204ca Fixed most of the problems with the StringUtils cdez 2024-01-07 22:04:12 -07:00
  • cb03243373 Getting Phase 6 almost complete cdez 2024-01-07 21:22:07 -07:00
  • fd87d9a54d Good Stopping Point for 480 Prep cdez 2024-01-07 01:50:01 -07:00
  • ca321e6c4e Good Stopping point for CS480 Prep cdez 2024-01-06 21:56:16 -07:00
  • b861b15368 Update '.gitignore' Charles Descamps 2024-01-06 13:19:03 -07:00
  • 266c0bc953 Initial commit Charles Descamps 2024-01-06 13:17:44 -07:00