The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2022-12-31 | 1.2 kB | |
| Tock 2.1.1 source code.tar.gz | 2022-12-31 | 18.3 MB | |
| Tock 2.1.1 source code.zip | 2022-12-31 | 19.0 MB | |
| Totals: 3 Items | 37.2 MB | 0 | |
Tock 2.1.1 fixes an issue present in the Tock 2.0 and Tock 2.1 releases concerning system call error return values issued when userspace applications were issuing system calls towards non-existent capsules.
Breaking Changes
- The Tock system call interface specification (TRD 104) mandates that the kernel returns an error of NODEVICE when issuing a system call towards a non-registered driver number. However, Tock 2.0 would instead return an error of NOMEM on a subscribe system call. Furthermore, Tock 2.1 returns an error of NOMEM on all of read-only allow, read-write allow and subscribe system calls. This release changes this behavior and returns an error of NOMEM for all of these cases, in compliance with the specification (https://github.com/tock/tock/pull/3300).