Sat, 11 Jun 2011 15:35:44 -0400 |
Jonathan Pevarnek |
Added a simple echo program
|
Sat, 11 Jun 2011 15:24:28 -0400 |
Jonathan Pevarnek |
An attempt to get the standard library to work for both the system level stuff and the program level stuff
|
Sat, 11 Jun 2011 14:13:21 -0400 |
Jonathan Pevarnek |
Started working on redoing the directory structure
|
Sat, 11 Jun 2011 12:42:18 -0400 |
Jonathan Pevarnek |
Only the stuff that works is actually built now
|
Sun, 05 Jun 2011 20:58:38 -0400 |
Jonathan Pevarnek |
oops, fixed one of the filesystem types
|
Sun, 05 Jun 2011 17:33:54 -0400 |
Jonathan Pevarnek |
Added an ls program, fixed plenty of bugs
|
Sun, 05 Jun 2011 15:41:51 -0400 |
Jonathan Pevarnek |
I forgot to remove the comment telling me to define syscall numbers. Removed.
|
Sun, 05 Jun 2011 15:40:40 -0400 |
Jonathan Pevarnek |
Added defines for syscall numbers
|
Sun, 05 Jun 2011 15:31:51 -0400 |
Jonathan Pevarnek |
It works! Also, fixed up many a return value.
|
Sat, 04 Jun 2011 23:20:53 -0400 |
Jonathan Pevarnek |
osTest is a hello world program. It works.
|
Tue, 31 May 2011 23:58:29 -0400 |
Jonathan Pevarnek |
Moved the fs code to an os folder
|
Mon, 30 May 2011 22:55:19 -0400 |
Jonathan Pevarnek |
Attempted to set up the syscall handler
|
Sun, 29 May 2011 19:35:17 -0400 |
Jonathan Pevarnek |
Moved the malloc debugging code to the dynamic program file
|
Mon, 23 May 2011 08:56:13 -0400 |
Jonathan Pevarnek |
infLoop takes no arguments, no longer compiles with the architecture files
|
Thu, 19 May 2011 09:40:10 -0400 |
Jonathan Pevarnek |
Added a simple program that is just an infinite loop
|
Sat, 14 May 2011 19:40:18 -0400 |
Jonathan Pevarnek |
The shell script will now theroretically load the program into memory, will not run it.
|
Sat, 14 May 2011 17:12:12 -0400 |
Jonathan Pevarnek |
Started very early work on the shell, fnameCmp will now return 0 if a null character is reached in one of the strings at the same location as a space in the other
|
Sat, 14 May 2011 16:47:35 -0400 |
Jonathan Pevarnek |
Some minor bug fixes
|
Sat, 14 May 2011 12:54:47 -0400 |
Jonathan Pevarnek |
merge
|
Thu, 12 May 2011 15:56:46 -0400 |
Josef 'Jeff' Sipek |
arch: implemented swapcontext & fixed few minor issues
|
Sat, 14 May 2011 12:54:29 -0400 |
Jonathan Pevarnek |
Moved some std.h functions to string.h, worked on a simple version of sprintf
|
Thu, 12 May 2011 13:29:23 -0400 |
Jonathan Pevarnek |
merge
|
Thu, 12 May 2011 13:27:53 -0400 |
Josef 'Jeff' Sipek |
include: added a typedef for va_list
|
Thu, 12 May 2011 13:25:58 -0400 |
Jonathan Pevarnek |
merge
|
Thu, 12 May 2011 13:23:21 -0400 |
Josef 'Jeff' Sipek |
include: added standard arg definitions
|
Thu, 28 Apr 2011 10:01:49 -0400 |
Jonathan Pevarnek |
Added a test for fileWrite
|
Thu, 28 Apr 2011 09:41:52 -0400 |
Jonathan Pevarnek |
Created fileWrite to write data to a postition within a file, fileAppend uses fileWrite.
|
Wed, 27 Apr 2011 22:49:00 -0400 |
Jonathan Pevarnek |
Fixed bugs in delete, moved arrayLookup to sarpn
|
Wed, 27 Apr 2011 22:11:51 -0400 |
Jonathan Pevarnek |
merge
|
Wed, 27 Apr 2011 14:48:56 -0400 |
Josef 'Jeff' Sipek |
arch: hopefully the rest of the SVC related code
|
Wed, 27 Apr 2011 13:00:16 -0400 |
Josef 'Jeff' Sipek |
arch: fix SVC interrupt handler
|
Wed, 27 Apr 2011 12:16:35 -0400 |
Josef 'Jeff' Sipek |
beginning of svc support code
|
Wed, 27 Apr 2011 10:45:47 -0400 |
Josef 'Jeff' Sipek |
updated the readme
|
Wed, 27 Apr 2011 10:45:13 -0400 |
Josef 'Jeff' Sipek |
added ELF file structs & defines
|
Wed, 27 Apr 2011 20:52:56 -0400 |
Jonathan Pevarnek |
Added the ability to delete a file
|
Wed, 27 Apr 2011 11:21:19 -0400 |
Jonathan Pevarnek |
I messed up the disk image again... Moving the actually used one elsewhere so I do not destroy the repository size...
|
Wed, 27 Apr 2011 10:31:32 -0400 |
Jonathan Pevarnek |
Modified the test program to allow multiple operations, some bug fixes
|
Wed, 27 Apr 2011 09:27:53 -0400 |
Jonathan Pevarnek |
Modified makeFile to make use of append
|
Wed, 27 Apr 2011 09:24:44 -0400 |
Jonathan Pevarnek |
I may have append working, got rid of setFileData
|
Tue, 26 Apr 2011 23:17:35 -0400 |
Jonathan Pevarnek |
Fixed language, makeFile no longer eats all errors from lookupFile
|
Tue, 26 Apr 2011 22:38:45 -0400 |
Jonathan Pevarnek |
Added the ability to create a new file
|
Tue, 26 Apr 2011 21:32:20 -0400 |
Jonathan Pevarnek |
Added a function, nextFreeBlock that determines the next free block in the filesystem after a given block
|
Tue, 26 Apr 2011 21:08:06 -0400 |
Jonathan Pevarnek |
Changed around the order of the functions, made sure that everything was where it should be
|
Mon, 25 Apr 2011 13:35:43 -0400 |
Jonathan Pevarnek |
Set more of the code to properly utilize error codes
|
Mon, 25 Apr 2011 10:15:56 -0400 |
Jonathan Pevarnek |
I think I have just about all of the FS code using errcodes
|
Sun, 24 Apr 2011 18:28:12 -0400 |
Jonathan Pevarnek |
Start working on redoing the error codes
|
Fri, 22 Apr 2011 00:19:18 -0400 |
Jonathan Pevarnek |
Removed a lot of dynamic memory usage
|
Thu, 21 Apr 2011 23:58:13 -0400 |
Jonathan Pevarnek |
Redid the interface for handling file data
|
Thu, 21 Apr 2011 23:13:03 -0400 |
Jonathan Pevarnek |
Changed how error returns are added when there is state to clean up
|
Thu, 21 Apr 2011 22:28:17 -0400 |
Jonathan Pevarnek |
Fixed time issue
|
Thu, 21 Apr 2011 21:59:51 -0400 |
Jonathan Pevarnek |
Direntries are no longer cached separately from everything else
|
Thu, 21 Apr 2011 21:23:16 -0400 |
Jonathan Pevarnek |
The mtime field is now updated when files are written
|
Thu, 21 Apr 2011 20:59:11 -0400 |
Jonathan Pevarnek |
Yeah, let's forget that happended...
|
Sat, 16 Apr 2011 20:17:51 -0400 |
Jonathan Pevarnek |
Added the ability to write an arbitrary block of data to some file
|
Thu, 14 Apr 2011 00:23:28 -0400 |
Jonathan Pevarnek |
Removed some redundancy in my code.
|
Wed, 13 Apr 2011 23:55:59 -0400 |
Jonathan Pevarnek |
I now have good min and max functions (I think...)
|
Wed, 13 Apr 2011 20:35:55 -0400 |
Jonathan Pevarnek |
Oops, I did not actually mean to change the disk...
|
Wed, 13 Apr 2011 18:48:29 -0400 |
Jonathan Pevarnek |
Added functions to write files, there is really no user interface for them though...
|
Sun, 10 Apr 2011 12:16:00 -0400 |
Jonathan Pevarnek |
Got rid of magical numbers, improved comments
|
Sat, 09 Apr 2011 23:48:32 -0400 |
Jonathan Pevarnek |
The filesystem now supports a much better cache system
|
Sat, 09 Apr 2011 21:55:59 -0400 |
Jonathan Pevarnek |
Modified the init_fs function to take advantage of dynamic memory
|
Sat, 09 Apr 2011 11:18:57 -0400 |
Jonathan Pevarnek |
Added a function to check whether a specific block is in use
|
Sat, 09 Apr 2011 01:28:06 -0400 |
Jonathan Pevarnek |
Modified getFSize so it now returns a value indicating success/failure
|
Fri, 08 Apr 2011 13:41:58 -0400 |
Jonathan Pevarnek |
Started to librarize (is that a word) the filesystem
|
Fri, 08 Apr 2011 10:33:40 -0400 |
Jonathan Pevarnek |
Fixed a few lingering problems with the fs rename
|
Fri, 08 Apr 2011 10:31:17 -0400 |
Jonathan Pevarnek |
Merge
|
Fri, 08 Apr 2011 10:29:14 -0400 |
Josef 'Jeff' Sipek |
arch: handle device attention properly
|
Fri, 08 Apr 2011 09:56:54 -0400 |
Josef 'Jeff' Sipek |
arch: the irb should be in the .data section
|
Fri, 08 Apr 2011 10:31:03 -0400 |
Jonathan Pevarnek |
Moved fs.c to testFS.c
|
Fri, 08 Apr 2011 09:56:20 -0400 |
Jonathan Pevarnek |
Merged changes in
|
Fri, 08 Apr 2011 09:44:57 -0400 |
Josef 'Jeff' Sipek |
arch: last fixup, now things seem to work as expected
|
Thu, 07 Apr 2011 23:30:04 -0400 |
Josef 'Jeff' Sipek |
Update the sample start function to follow the new init requirements
|
Thu, 07 Apr 2011 23:29:10 -0400 |
Josef 'Jeff' Sipek |
Now functioning arch code
|
Thu, 07 Apr 2011 22:08:31 -0400 |
Josef 'Jeff' Sipek |
Makefile: clean should remove all the arch .o files
|
Thu, 07 Apr 2011 22:07:20 -0400 |
Josef 'Jeff' Sipek |
Refactor the arch code
|
Fri, 08 Apr 2011 09:46:23 -0400 |
Jonathan Pevarnek |
Now ignore the fs binary
|
Fri, 08 Apr 2011 09:14:16 -0400 |
Jonathan Pevarnek |
Fixed a bug for what happens if an invalid file name is entered
|
Fri, 08 Apr 2011 00:22:44 -0400 |
Jonathan Pevarnek |
The filesytem stuff actually does something now
|
Thu, 07 Apr 2011 23:45:03 -0400 |
Jonathan Pevarnek |
Added more functionality to the filesystem file
|
Thu, 07 Apr 2011 23:07:46 -0400 |
Jonathan Pevarnek |
Added a very hacked together (and barely functional) start to a filesystem
|
Wed, 06 Apr 2011 17:18:00 -0400 |
Jonathan Pevarnek |
merge
|
Wed, 06 Apr 2011 17:11:34 -0400 |
Josef 'Jeff' Sipek |
Fix the superblock of the disk image
|
Wed, 06 Apr 2011 16:34:29 -0400 |
Josef 'Jeff' Sipek |
Added the FBA DASD & the Hercules config
|
Wed, 06 Apr 2011 16:23:49 -0400 |
Josef 'Jeff' Sipek |
Added FBA helper functions
|
Mon, 04 Apr 2011 14:48:10 -0400 |
Jonathan Pevarnek |
Merge
|
Mon, 04 Apr 2011 13:56:35 -0400 |
Josef 'Jeff' Sipek |
ipl: wait for unit exception to indicate end of medium
|
Mon, 04 Apr 2011 14:10:28 -0400 |
Jonathan Pevarnek |
Removed some debugging lines
|
Tue, 29 Mar 2011 22:05:03 -0400 |
Jonathan Pevarnek |
Fixed bugs with printing out and reading in numbers
|
Sun, 20 Mar 2011 14:17:24 -0400 |
Jonathan Pevarnek |
Re-did errors for pop, added some nice testing for dynamic memory
|
Wed, 16 Mar 2011 17:29:25 -0400 |
Jonathan Pevarnek |
Added stack_destroy, separated programs, added swap operation
|
Wed, 16 Mar 2011 12:00:43 -0400 |
Jonathan Pevarnek |
The stack now theroretically is a properly working stack!
|
Wed, 16 Mar 2011 00:47:21 -0400 |
Jonathan Pevarnek |
Made a macro for the address of the start of my heap
|
Wed, 16 Mar 2011 00:09:35 -0400 |
Jonathan Pevarnek |
malloc has been restructured to now work in a more logical manner
|
Tue, 15 Mar 2011 22:55:36 -0400 |
Jonathan Pevarnek |
Started working on dynamic memory
|
Mon, 14 Mar 2011 15:06:11 -0400 |
Jonathan Pevarnek |
Merge in C++ support
|
Sun, 13 Mar 2011 21:10:35 -0400 |
Josef 'Jeff' Sipek |
added C++ build support
|
Thu, 10 Mar 2011 17:26:35 -0500 |
Jonathan Pevarnek |
Merge
|
Thu, 10 Mar 2011 15:47:37 -0500 |
Josef 'Jeff' Sipek |
tod: more docs
|
Wed, 09 Mar 2011 18:39:54 -0500 |
Josef 'Jeff' Sipek |
import TOD code
|
Wed, 09 Mar 2011 18:36:22 -0500 |
Jonathan Pevarnek |
I no longer need to bug Jeff
|
Wed, 09 Mar 2011 18:24:04 -0500 |
Jonathan Pevarnek |
Merge again
|
Wed, 09 Mar 2011 18:21:44 -0500 |
Josef 'Jeff' Sipek |
getline: don't touch bytes past the end of the buffer
|
Wed, 09 Mar 2011 18:23:43 -0500 |
Jonathan Pevarnek |
Merge
|
Sat, 26 Feb 2011 12:28:22 -0500 |
Josef 'Jeff' Sipek |
make the ipl code generic
|
Sat, 26 Feb 2011 11:02:49 -0500 |
Josef 'Jeff' Sipek |
a bit of reorganization
|
Wed, 09 Mar 2011 13:43:20 -0500 |
Jonathan Pevarnek |
Fixed a fencepost error
|
Wed, 09 Mar 2011 12:08:48 -0500 |
Jonathan Pevarnek |
Cleaned up the stack operations
|
Sun, 06 Mar 2011 01:55:09 -0500 |
Jonathan Pevarnek |
Added operations log and exp since I have the code for them already...
|
Sun, 06 Mar 2011 01:38:01 -0500 |
Jonathan Pevarnek |
Added functions pow, dup, and drop
|
Wed, 02 Mar 2011 15:43:05 -0500 |
Jonathan Pevarnek |
Fixed a LOT of mistakes I made with atof and ftoa...
|
Wed, 02 Mar 2011 00:37:32 -0500 |
Jonathan Pevarnek |
Moved function array declaration, modified the ftoa function so it does not return trailing 0s
|
Tue, 01 Mar 2011 23:33:51 -0500 |
Jonathan Pevarnek |
Converted to work with doubles instead of ints (and other changes)
|
Tue, 01 Mar 2011 02:39:27 -0500 |
Jonathan Pevarnek |
The work I have so far
|
Fri, 25 Feb 2011 18:58:43 -0500 |
Josef 'Jeff' Sipek |
io: fix definition of SCSW
|
Thu, 24 Feb 2011 23:04:37 -0500 |
Josef 'Jeff' Sipek |
import template
|