Home | History | Annotate | only in /src/sys/arch/acorn32/stand/nbfs
History log of /src/sys/arch/acorn32/stand/nbfs
RevisionDateAuthorComments
 1.5 06-Feb-2021  joerg Modernize acorn32 boot code to work directly with LLVM's assembler.
 1.4 02-Aug-2019  joerg branches: 1.4.8;
Force use of GNU as for acorn32 boot code (pre-unified assembly)
 1.3 04-Jul-2006  bjh21 branches: 1.3.6; 1.3.154;
We don't actually use NEWVERSWHAT, but we should still try to make it correct.
 1.2 02-Jul-2006  bjh21 Define LIBSA_NO_TWIDDLE, since NBFS really shouldn't twiddle().
 1.1 05-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Very rough initial attempt at a RISC OS filing system based on libsa, to
allow the loading of kernels from a NetBSD file system by a RISC-OS-based
bootloader. Currently, there's just about enough functionality to allow
BtNetBSD (and hence presumably boot32 on systems where it works) to load
a kernel. This code has the great advantages over our existing UnixFS
that we actually have the source and can compile it under NetBSD.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 05-Apr-2006  yamt file Makefile was added on branch yamt-lazymbuf on 2006-06-21 14:48:00 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 05-Apr-2006  tron file Makefile was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 05-Apr-2006  simonb file Makefile was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 05-Apr-2006  elad file Makefile was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.3 11-Aug-2006  yamt sync with head
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 05-Apr-2006  yamt file Makefile was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.3.154.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.3.6.2 09-Sep-2006  rpaulo sync with head
 1.3.6.1 04-Jul-2006  rpaulo file Makefile was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:53 +0000
 1.4.8.1 03-Apr-2021  thorpej Sync with HEAD.
 1.11 21-Mar-2014  christos kill sprintf
 1.10 10-Jun-2013  mrg branches: 1.10.2;
s/DIRBLKSIZE/UFS_&/.

HI DH! :-)
 1.9 10-May-2012  skrll branches: 1.9.2;
Bit more KNF
 1.8 10-May-2012  skrll KNF
 1.7 13-Jul-2006  bjh21 branches: 1.7.6; 1.7.100; 1.7.104;
Fix error handling in nbfs_close().
 1.6 13-Jul-2006  bjh21 Sensible error handling, with libsa errors being mapped to useful RISC OS
errors. Also centralise our filing system number (as yet unassigned) in
nbfs.h.
 1.5 04-Jul-2006  bjh21 Add suppport for FSEntry_file 255, loading whole files. Now I can open
/etc/passwd in Zap.
 1.4 02-Jul-2006  bjh21 Add support or FSEntry_Func 14 and FSEntry_Func 15, which seem to be the
important directory-listing entry points.
 1.3 06-Apr-2006  bjh21 branches: 1.3.2; 1.3.4; 1.3.6; 1.3.10; 1.3.12; 1.3.14;
Fix a couple of typos.
 1.2 06-Apr-2006  bjh21 Use more manifest constants.
 1.1 05-Apr-2006  bjh21 Very rough initial attempt at a RISC OS filing system based on libsa, to
allow the loading of kernels from a NetBSD file system by a RISC-OS-based
bootloader. Currently, there's just about enough functionality to allow
BtNetBSD (and hence presumably boot32 on systems where it works) to load
a kernel. This code has the great advantages over our existing UnixFS
that we actually have the source and can compile it under NetBSD.
 1.3.14.3 30-Dec-2006  yamt sync with head.
 1.3.14.2 21-Jun-2006  yamt sync with head.
 1.3.14.1 06-Apr-2006  yamt file nbfs.c was added on branch yamt-lazymbuf on 2006-06-21 14:48:00 +0000
 1.3.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.3.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.3.10.1 06-Apr-2006  tron file nbfs.c was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.3.6.2 22-Apr-2006  simonb Sync with head.
 1.3.6.1 06-Apr-2006  simonb file nbfs.c was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.3.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.3.4.1 06-Apr-2006  elad file nbfs.c was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.3.2.3 11-Aug-2006  yamt sync with head
 1.3.2.2 11-Apr-2006  yamt sync with head
 1.3.2.1 06-Apr-2006  yamt file nbfs.c was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.7.104.1 02-Jun-2012  mrg sync to latest -current.
 1.7.100.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.7.100.1 23-May-2012  yamt sync with head.
 1.7.6.2 09-Sep-2006  rpaulo sync with head
 1.7.6.1 13-Jul-2006  rpaulo file nbfs.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:53 +0000
 1.9.2.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9.2.1 23-Jun-2013  tls resync from head
 1.10.2.1 18-May-2014  rmind sync with head
 1.2 13-Jul-2006  bjh21 branches: 1.2.6;
Sensible error handling, with libsa errors being mapped to useful RISC OS
errors. Also centralise our filing system number (as yet unassigned) in
nbfs.h.
 1.1 05-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Very rough initial attempt at a RISC OS filing system based on libsa, to
allow the loading of kernels from a NetBSD file system by a RISC-OS-based
bootloader. Currently, there's just about enough functionality to allow
BtNetBSD (and hence presumably boot32 on systems where it works) to load
a kernel. This code has the great advantages over our existing UnixFS
that we actually have the source and can compile it under NetBSD.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 05-Apr-2006  yamt file nbfs.h was added on branch yamt-lazymbuf on 2006-06-21 14:48:00 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 05-Apr-2006  tron file nbfs.h was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 05-Apr-2006  simonb file nbfs.h was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 05-Apr-2006  elad file nbfs.h was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.3 11-Aug-2006  yamt sync with head
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 05-Apr-2006  yamt file nbfs.h was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.2.6.2 09-Sep-2006  rpaulo sync with head
 1.2.6.1 13-Jul-2006  rpaulo file nbfs.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:53 +0000
 1.2 13-Jul-2006  bjh21 branches: 1.2.6;
RCS ID header.
 1.1 05-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Very rough initial attempt at a RISC OS filing system based on libsa, to
allow the loading of kernels from a NetBSD file system by a RISC-OS-based
bootloader. Currently, there's just about enough functionality to allow
BtNetBSD (and hence presumably boot32 on systems where it works) to load
a kernel. This code has the great advantages over our existing UnixFS
that we actually have the source and can compile it under NetBSD.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 05-Apr-2006  yamt file rmalloc.c was added on branch yamt-lazymbuf on 2006-06-21 14:48:00 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 05-Apr-2006  tron file rmalloc.c was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 05-Apr-2006  simonb file rmalloc.c was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 05-Apr-2006  elad file rmalloc.c was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.3 11-Aug-2006  yamt sync with head
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 05-Apr-2006  yamt file rmalloc.c was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.2.6.2 09-Sep-2006  rpaulo sync with head
 1.2.6.1 13-Jul-2006  rpaulo file rmalloc.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:53 +0000
 1.5 06-Feb-2021  joerg Modernize acorn32 boot code to work directly with LLVM's assembler.
 1.4 13-Jul-2006  bjh21 branches: 1.4.6; 1.4.166;
Handle Service_FSRedeclare correctly. NBFS now works after restarting
FileSwitch.
 1.3 13-Jul-2006  bjh21 Sensible error handling, with libsa errors being mapped to useful RISC OS
errors. Also centralise our filing system number (as yet unassigned) in
nbfs.h.
 1.2 02-Jul-2006  bjh21 Add a *NBFS command to select NBFS as current filing system.
 1.1 05-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Very rough initial attempt at a RISC OS filing system based on libsa, to
allow the loading of kernels from a NetBSD file system by a RISC-OS-based
bootloader. Currently, there's just about enough functionality to allow
BtNetBSD (and hence presumably boot32 on systems where it works) to load
a kernel. This code has the great advantages over our existing UnixFS
that we actually have the source and can compile it under NetBSD.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 05-Apr-2006  yamt file rmheader.S was added on branch yamt-lazymbuf on 2006-06-21 14:48:00 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 05-Apr-2006  tron file rmheader.S was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 05-Apr-2006  simonb file rmheader.S was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 05-Apr-2006  elad file rmheader.S was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.3 11-Aug-2006  yamt sync with head
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 05-Apr-2006  yamt file rmheader.S was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.4.166.1 03-Apr-2021  thorpej Sync with HEAD.
 1.4.6.2 09-Sep-2006  rpaulo sync with head
 1.4.6.1 13-Jul-2006  rpaulo file rmheader.S was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:53 +0000
 1.4 13-Jul-2006  bjh21 branches: 1.4.6;
Bump version number for today's changes.
 1.3 04-Jul-2006  bjh21 Fix missing newline at end of file.
 1.2 04-Jul-2006  bjh21 Add suppport for FSEntry_file 255, loading whole files. Now I can open
/etc/passwd in Zap.
 1.1 05-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Very rough initial attempt at a RISC OS filing system based on libsa, to
allow the loading of kernels from a NetBSD file system by a RISC-OS-based
bootloader. Currently, there's just about enough functionality to allow
BtNetBSD (and hence presumably boot32 on systems where it works) to load
a kernel. This code has the great advantages over our existing UnixFS
that we actually have the source and can compile it under NetBSD.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 05-Apr-2006  yamt file version was added on branch yamt-lazymbuf on 2006-06-21 14:48:00 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 05-Apr-2006  tron file version was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 05-Apr-2006  simonb file version was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 05-Apr-2006  elad file version was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.3 11-Aug-2006  yamt sync with head
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 05-Apr-2006  yamt file version was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.4.6.2 09-Sep-2006  rpaulo sync with head
 1.4.6.1 13-Jul-2006  rpaulo file version was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:53 +0000

RSS XML Feed