Skip to content

Commit

Permalink
4.7.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
markjfisher committed Sep 26, 2024
1 parent fa16e51 commit 0c5824b
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 109 deletions.
4 changes: 4 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## [Unreleased]

## [4.7.3] - 2024-09-26

- [orca] Adds sp_find_device_type.asm and sp_find_fuji.asm, ORCA/M refactoring, improved memory usage, plus small enhancements to build.mk for apple2gs target.

## [4.7.2] - 2024-09-22

- [apple2] fix finding device bug that was breaking network id and not setting correct device id
Expand Down
115 changes: 7 additions & 108 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,121 +1,20 @@
# Fujinet Network Lib
# Fujinet Lib

Routines for using the FujiNet Network Adapter sub-device.
Routines for using the FujiNet Adapter sub-device.

The top level folder contains the .h API, one subfolder for each platform.

Each fujinet device is then a subdirectory of the src directory, e.g. clock, fuji, network.

## Building

If required, specify `TARGETS` list. The default is to clean, build and create release for all known platforms.
If required, specify `TARGETS` list.

```shell
$ make
$ make clean
$ make release
```

## Release

Use the make target `dist` which will zip the library, headers, and Changelog into version specific file at `dist/fujinet-network_VERSION.zip`.

### Disk Images

## Testing

Testing is done with BDD features. See [Testing README](testing/bdd-testing/README.md)

## TODO

### global

- [x] Makefile
- [x] .h overall API

### define API

|System | network_open() | network_close() | network_read() | network_write() | network_status() | network_ioctl() | network_json_parse() | network_json_query() | network_init() |
|-------|----------------|-----------------|----------------|-----------------|------------------|-----------------|----------------------|----------------------|----------------|
| Atari | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` |
| Apple2| `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` |
| ADAM | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` |
| CBM | `[x]` | `[x]` | `[x]` | `[x]` | `[x]` | `[ ]` | `[x]` | `[x]` | `[x]` |
| Coco | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` |
| rc2014| `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` | `[ ]` |

Listed:

- [ ] network_open()
- [ ] network_close()
- [ ] network_read()
- [ ] network_write()
- [ ] network_status()
- [ ] network_ioctl()
- [ ] network_json_parse()
- [ ] network_json_query()
- [ ] network_init()

### target: atari

- [x] network_open()
- [x] network_close()
- [x] network_read()
- [x] network_write()
- [x] network_status()
- [x] network_ioctl()
- [x] network_json_parse()
- [x] network_json_query()
- [x] network_init()

### target: apple2

- [x] network_open()
- [x] network_close()
- [x] network_read()
- [x] network_write()
- [x] network_status()
- [x] network_ioctl()
- [x] network_json_parse()
- [x] network_json_query()
- [x] network_init()

### target: adam

- [ ] network_open()
- [ ] network_close()
- [ ] network_read()
- [ ] network_write()
- [ ] network_status()
- [ ] network_ioctl()
- [ ] network_json_parse()
- [ ] network_json_query()

### target: commodore

- [x] network_open()
- [x] network_close()
- [x] network_read()
- [x] network_write()
- [x] network_status()
- [ ] network_ioctl()
- [x] network_json_parse()
- [x] network_json_query()

### target: coco

- [ ] network_open()
- [ ] network_close()
- [ ] network_read()
- [ ] network_write()
- [ ] network_status()
- [ ] network_ioctl()
- [ ] network_json_parse()
- [ ] network_json_query()

### target: rc2014

- [ ] network_open()
- [ ] network_close()
- [ ] network_read()
- [ ] network_write()
- [ ] network_status()
- [ ] network_ioctl()
- [ ] network_json_parse()
- [ ] network_json_query()
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.7.2
4.7.3

0 comments on commit 0c5824b

Please sign in to comment.