Commit graph

263 commits

Author SHA1 Message Date
Philip Homburg e9aabcf2f8 Disabled building rescue driver (no longer needed). Moved allocmem from
library to the memory driver. Always put output from within TTY directly on
the console. Removed second include of driver.h from tty.c. Made tty_inrepcode
bigger. First step to move PM and FS calls that are not regular (API)
system calls out of callnr.h (renumbered them, and removed them from the
table.c files). Imported the Minix-vmd uname implementation. This provides
a more stable ABI than the current implementation. Added a bit of security
checking. Unfortunately not nearly enough to get a secure system. Fixed a
bug related to the sizes of the programs in the image (in PM patch_mem_chunks).
2006-05-19 12:19:37 +00:00
Philip Homburg 94717cb74c Pass -c flags to service for disk device drivers. 2006-05-11 14:53:20 +00:00
Philip Homburg aeb6630868 Ignore SIGHUP in floppy driver. 2006-05-11 14:52:40 +00:00
Ben Gras 5a8315cf5b call cons_stop() before sys_abort() to not break tty on shutdown 2006-05-11 14:01:44 +00:00
Philip Homburg 2dc693cfe5 Do not record BARs for IDE controllers in compatibility mode. 2006-04-12 11:18:13 +00:00
Philip Homburg 867e30469a Extra debug output for iogap. 2006-04-11 11:50:29 +00:00
Ben Gras 27cae0a47e Don't let lance steal keys 2006-04-04 12:50:07 +00:00
Philip Homburg 36f4976e17 Support for IDE controllers that announce themselves as RAID controllers. 2006-04-04 12:27:28 +00:00
Ben Gras 261ae3b463 Use /dev instead of MAKEDEV because release builds are run as bin. 2006-04-03 19:36:15 +00:00
Ben Gras 38676609c1 Don't redirect stderr to /dev/null 2006-04-03 18:47:28 +00:00
Ben Gras dcb0fee484 script to generate /dev part of proto file. 2006-04-03 15:01:43 +00:00
Philip Homburg 846ae81717 Fix for 'pci: mem_top too low' panic. Removed 'pci_next_dev: got nothing'
message.
2006-04-03 12:12:04 +00:00
Ben Gras a65e215874 .. 2006-04-02 18:12:11 +00:00
Ben Gras 59ffa8127e Even more pci busses. 2006-04-01 16:32:28 +00:00
Ben Gras 2ab95796b5 Don't install in /sbin - confusing with real tty command 2006-03-29 12:41:11 +00:00
Ben Gras 0524ed35cd Install tty in /sbin 2006-03-26 16:22:02 +00:00
Ben Gras 7b58dd7f9b Renamed findproc() to _pm_findproc() to reduce polluting of application
namespace.
2006-03-25 04:49:04 +00:00
Ben Gras ae54c6ed27 sys_in* bug 2006-03-24 23:11:10 +00:00
Ben Gras 654220cdb2 Compiler warning fix 2006-03-24 23:09:04 +00:00
Ben Gras d130e2838e Fix for sys_in* bug 2006-03-24 23:08:19 +00:00
Ben Gras ffa55918db fix for sys_in* bugs / compiler warnings 2006-03-24 23:07:23 +00:00
Ben Gras df947669b3 Compiler warning 2006-03-24 23:05:54 +00:00
Ben Gras d149383750 Compiler warnings 2006-03-24 23:05:21 +00:00
Ben Gras dac520e6f2 Compile warnings 2006-03-24 23:02:56 +00:00
Ben Gras 9f6b2666e1 Compiler warnings fix 2006-03-24 14:16:13 +00:00
Ben Gras 58aee91edf Fix compiler warnings. 2006-03-24 13:53:09 +00:00
Ben Gras 471c1e5f00 reply failed to whom? 2006-03-24 12:45:35 +00:00
Ben Gras e76a222de7 Rename latin-am to latin-america 2006-03-22 13:02:28 +00:00
Ben Gras 9d564995cd Fix rename 2006-03-20 10:44:43 +00:00
Ben Gras 95ea6383b5 we have longer filenames now so can spell scandinavian in full.
: ----------------------------------------------------------------------
2006-03-19 20:53:20 +00:00
Philip Homburg 64a9d53b12 PCI reports the amount of video memory (for chmem'ing the X server) 2006-03-17 15:23:59 +00:00
Ben Gras 0c8dbc55c9 Ignore PROC_EVENTs 2006-03-16 11:22:31 +00:00
Philip Homburg 7fecfd3740 Use assembler instead of C for the ramdisk. The assembler requires less
memory.
2006-03-15 14:28:05 +00:00
Ben Gras 733f5da611 debug msg 2006-03-13 15:41:07 +00:00
Philip Homburg 5731e07839 Some /dev entries for c0d7. 2006-03-13 15:37:43 +00:00
Philip Homburg 4ca6f516c6 Added boot environment option 'ata_no_dma' to disable DMA. 2006-03-13 15:36:57 +00:00
Ben Gras 1a7f7d6333 at_wini: removed RO_BIT misfeature, not used any more
pm: fixed rebooting by making a copy of the monitor code from the user
    process. this is necessary because that process is dead by the time
    sys_abort() is called.

    also added more info to the "can't reply" panic.
2006-03-13 13:21:13 +00:00
Ben Gras 23158865b2 Don't include ramdisk image in .depend - breaks 'make depend' 2006-03-11 10:58:38 +00:00
Ben Gras 138a372e84 Understand PROC_EVENT 2006-03-10 16:38:36 +00:00
Ben Gras 71fd7596fa Understand PROC_EVENT 2006-03-10 16:27:21 +00:00
Jorrit Herder 376d8485d8 *** empty log message *** 2006-03-10 16:20:24 +00:00
Philip Homburg 1353798747 Better probing code 2006-03-09 15:05:43 +00:00
Ben Gras 95285c399e A little more stack for memory 2006-03-09 14:02:32 +00:00
Ben Gras 4686e11dd5 Test receive() return code 2006-03-07 15:45:14 +00:00
Ben Gras 28324dc841 Fixed wrong fix 2006-03-07 14:58:18 +00:00
Ben Gras f5029b721a Include boot options 2006-03-07 14:32:41 +00:00
Philip Homburg e25dc302a9 Fixed masks on I/O ports. 2006-03-07 14:16:13 +00:00
Philip Homburg a40988a29f Disabled pci_intel_ctrl. 2006-03-07 14:14:53 +00:00
Philip Homburg 2478cde442 Print PCI capability types. 2006-03-06 15:19:51 +00:00
Philip Homburg d8c209b4f8 A bit of leftover cleanup work. 2006-03-06 10:42:51 +00:00