Commit Graph

758 Commits

Author SHA1 Message Date
mycroft
ebe64b7361 Reenable interrupts in ipending before resetting it. 1993-10-27 08:00:40 +00:00
mycroft
651d86ab91 Arrange that IF is on but we are at splhigh() during autoconfig. Clear
ipending in isa_flushintrs().
1993-10-27 06:48:39 +00:00
phil
2801e221f5 Final changes for RD_SIZE -> RAMD_SIZE. 1993-10-27 06:31:06 +00:00
brezak
b92626678c Cleanup LDT/GDT defines 1993-10-26 15:53:54 +00:00
brezak
5be77b1847 Fix for new ZMAGIC. Define start address. 1993-10-26 15:52:55 +00:00
mycroft
32ee2e4e3f Stylistic change to IDT initialization. 1993-10-26 15:45:18 +00:00
mycroft
79682dc7fe Replace a %s with %x. 1993-10-26 14:22:41 +00:00
mycroft
787c131944 Remove bogus port for pccons. Remove ACCOUNTING. 1993-10-26 12:19:38 +00:00
mycroft
4d9cffef5e Hard-wire the timer IRQ. 1993-10-26 12:18:28 +00:00
mycroft
08f5f6a6fa Add MADDRUNK. 1993-10-26 12:16:35 +00:00
mycroft
3883efe0da Fix IDT initialization bug. Don't allow IRQ 0 to be autoconfigured. 1993-10-26 12:10:01 +00:00
phil
a7a10ca319 Dealing with the "broken" _VA_LIST_ stuff. 1993-10-26 07:15:56 +00:00
phil
a47d7aceed Adding the proper stuff that I forgot. (POSIX/ANSI) 1993-10-25 06:18:47 +00:00
phil
493236e982 making the "#ifndef _MACHINE_FILE_H_" more complete and consistent. 1993-10-25 06:11:58 +00:00
paul
899963d591 Latest version of isolan driver.
Replaced all static arrays with malloc'ed memory.
Added code so that debug ioctl actually does something.
1993-10-25 03:30:54 +00:00
davidg
16a520e7ed * Revision 2.11 1993/10/23 04:21:03 davidg
* Novell probe changed to be invasive because of too many complaints
 * about some clone boards not being reset properly and thus not
 * found on a warmboot. Yuck.
 *
 * Revision 2.10  1993/10/23  04:07:12  davidg
 * increment output errors if the device times out (done via watchdog)
 *
 * Revision 2.9  1993/10/23  04:01:45  davidg
 * increment input error counter if a packet with a bad length is
 * detected.
 *
 * Revision 2.8  1993/10/15  10:59:56  davidg
 * increase maximum time to wait for transmit DMA to complete to 120us.
 * call ed_reset() if the time limit is reached instead of trying
 * to abort the remote DMA.
 *
 * Revision 2.7  1993/10/15  10:49:10  davidg
 * minor change to way the mbuf pointer temp variable is assigned in
 * ed_start (slightly improves code readability)
 *
 * Revision 2.6  93/10/02  01:12:20  davidg
 * use ETHER_ADDR_LEN in NE probe rather than '6'.
1993-10-23 04:59:41 +00:00
mycroft
3810963ed5 Add at_setup_dmachan(). Minor cleanup. 1993-10-22 20:24:14 +00:00
mycroft
4b7f8b8a62 It does not make sense to mask a fastintr. 1993-10-22 19:33:13 +00:00
mycroft
0c9ce6ed1f New file with interrupt-handling code. Add intr_fasttrap(). 1993-10-22 19:27:40 +00:00
mycroft
f1dda6c852 Add intr.c. 1993-10-22 19:17:32 +00:00
cgd
1b8b52c8c5 mapping the mem or kmem devices is *very* dangerous with the current
vm system.  Don't allow it.
1993-10-21 23:55:02 +00:00
cgd
80a3179079 vanquish the tree of the last traces of /dev/acct 1993-10-21 00:29:03 +00:00
phil
d5540a64d1 Added support for making libkern.a. 1993-10-20 23:53:26 +00:00
cgd
430d001c1a get rid of ACCOUNTING option. it's mandatory, and there's no define any more. 1993-10-20 23:04:52 +00:00
deraadt
9b363afc2d Define the {QUAD,UQUAD}_{MIN,MAX} things here. 1993-10-19 09:03:41 +00:00
cgd
27bc255b86 kill accounting. 1993-10-18 23:22:56 +00:00
cgd
d7498e64da fix the 'size allocated vs. MAXBSIZE' check for buffers. Instead
of making vfs_bio *and* machdep.c deal with it, just deal with it
here, where we actually allocate the physical memory for pages.
1993-10-18 23:14:13 +00:00
mycroft
9eafd05204 Add I486_CPU. 1993-10-18 16:25:42 +00:00
pk
f0c6138247 Made "start" the entry point (for consistency with other "ld" lines). 1993-10-18 14:41:31 +00:00
pk
f8b564f223 Fixed typo. 1993-10-18 14:35:45 +00:00
pk
14ba800a2f Provided entry point (_boot1) to ld.
Use DESTDIR when installing.
1993-10-18 13:34:26 +00:00
deraadt
0e9ecd46ec fix a typo 1993-10-18 13:28:19 +00:00
deraadt
3af6e429f4 decl of ttrstrt isn't here anymore. 1993-10-18 11:49:16 +00:00
pk
14e6ea89aa Put definition of __LDPGSZ and `struct relocation_info' where they belong:
in <machine/exec.h>.
1993-10-18 09:46:56 +00:00
pk
593a6c40ef Explicit entry point specified in kernel link command.
(so far, we've been lucky only because vers.o doesn't contain text)
1993-10-17 20:56:09 +00:00
mycroft
107d011b19 Add KBR_EXTENDED. 1993-10-17 14:04:15 +00:00
mycroft
7620c96e5d Make atdevbase an int. 1993-10-17 14:03:54 +00:00
mycroft
6067dc9ea8 Minor cleanup. 1993-10-17 05:34:23 +00:00
deraadt
0f39e223a2 use RCONSOLE; whee 1993-10-17 04:41:34 +00:00
deraadt
64a71293dc fbio.h, mailed from Torek. This file is from Sprite, and clearly an
extensively modified SunOS file. *sigh*.
(ie. Feel free to rewrite it from scratch...)
1993-10-16 11:14:51 +00:00
mycroft
7e8063835d Use `swap generic'. 1993-10-16 07:48:04 +00:00
deraadt
53402794da mountroot is defined in vfs_conf.c 1993-10-16 07:23:10 +00:00
mycroft
2ce6de16d5 Add isa_establish(), for all it's worth (which is to say, nothing). 1993-10-16 05:25:21 +00:00
mycroft
c73d85d341 Panic if DMA with odd length attempted on a 16-bit channel. 1993-10-16 03:55:59 +00:00
phil
5df59aabeb Changes for ram disk specification. 1993-10-15 22:46:46 +00:00
cgd
4bcf529b86 oops; forgot to move these definitions over, before... 1993-10-15 13:47:22 +00:00
cgd
fba9bbc5d9 add back the bufpages limit 1993-10-15 11:55:39 +00:00
deraadt
6ecda95b8a rebuilt from syscall.master: {get,set}domainname change 1993-10-15 11:29:13 +00:00
deraadt
ef0d3bd5cb fix sun_getdents()
fix sun_mmap()
Note: delete the "struct dirent" in here when sys/dirent.h is created.
1993-10-15 11:28:29 +00:00
deraadt
fc55b2487e use the standard {get,set}domainname stuff 1993-10-15 10:58:42 +00:00