Skip to content
Snippets Groups Projects
  1. Aug 07, 2011
  2. Aug 06, 2011
  3. Aug 04, 2011
  4. Aug 03, 2011
  5. Jul 30, 2011
  6. Jul 28, 2011
  7. Jul 06, 2011
  8. Jul 05, 2011
  9. Jul 03, 2011
  10. Jul 02, 2011
  11. Jun 29, 2011
  12. Jun 22, 2011
  13. Jun 16, 2011
  14. Jun 11, 2011
  15. Jun 08, 2011
    • John Hodge's avatar
      Networking - Heaps of changes · 7941d6b3
      John Hodge authored
      Working on IRC Client
      - Fixed various networking bugs (firewall failure, etc)
      - Updating VTerm implementation to support alternate buffers and
        scroll regions.
       > Scroll is currently broken, doesn't clear the last line.
      - Implemented atexit() in libc
      7941d6b3
  16. Jun 07, 2011
    • John Hodge's avatar
      Networking - Bugfixing in IPStack/RTL8139 driver · eceedd44
      John Hodge authored
      - PCI: Cleaned up (don't need to allocate ports, PCI bios does that for us)
      - Fixed Endian flipping issues
      - Added some debugging and catches to IPStack
      - Fixed IPv4 dropping all packets (due to firewall returning -1)
       > Need to create stub rules for INPUT/OUTPUT/FORWARD
      - Huge changes in RTL8136 driver
       > Now tested, but not fully
      eceedd44
  17. Jun 06, 2011
    • John Hodge's avatar
      RTL8136 - Implementing · 9cae7d64
      John Hodge authored
      - Implemented (untested) a RTL8139 driver
      - Debugging in IPv4/NE2000, trying to trace lack of ARP replies
      9cae7d64
  18. Jun 03, 2011
    • John Hodge's avatar
      Misc changes · 37eb4d55
      John Hodge authored
      - Moved IPStack to end of module list (ensures network drivers are inited earlier)
      - Debugging in IPStack (ARP)
      - Fixing little bugs exposed by verbose errors
      37eb4d55
  19. May 30, 2011
  20. May 29, 2011
  21. May 28, 2011
    • John Hodge's avatar
      Mouse driver and AxWin · 889b3796
      John Hodge authored
      - Mouse driver implemented, only had very basic testing
      - Decided to use select() and sockets for the AxWin IPC framework
       > Allows the use of select() on the keyboard and mouse for input
      889b3796
    • John Hodge's avatar
      Kernel - Finally fixed that corruption bug (description follows) · 6e1cf1d5
      John Hodge authored
      - Also fixed some logging bugs (Heap dump and VFS)
      - Fixed a bug in the AxWin2 shell include statement
      
      Bug Description:
      The last non-idle thread to be put to sleep didn't get the ->CurCPU field
      reset to -1. This probably caused the scheduler to think that the process
      was still in use, and hence it never got re-scheduled. The other VTs did
      not suffer this problem because they were not the last to sleep.
      6e1cf1d5
    • John Hodge's avatar
      Kernel - More work on ARM port · df1d534c
      John Hodge authored
      - Moved PCI into two files, one core (with the scanning etc) and one per
        architecture for the IO commands.
      - Addded time/pci to the ARM7 tree
      - Moved drv/vga.c to a module
      - Misc fiddling with ARM port
      - Removed Big/LittleEndian16/32 functions, now in acess.h as macros
      - Misc changes elsewhere
      df1d534c
  22. May 16, 2011
  23. May 08, 2011
  24. May 07, 2011